fix(gui): steady the photo gallery and fill the details panel

The month scrubber sat under the overlay scrollbar, which widens under
the pointer, so the two collided. Keep the scrubber clear of it.

The gallery jumped when thumbnails loaded, on zoom and on tab switches.
Relayout anchored on the first bound row, but ListView keeps off-screen
rows bound with stale allocations, and scroll_to on an off-screen row
aligns it to the top. Anchor on the first mapped row that is actually
visible instead.

The viewer's details panel opened empty: the title's hexpand propagated
up to the revealer, which then took all the width. Set hexpand on the
revealer explicitly.

EXIF details read like a camera: Make, Model and Lens lose their EXIF
quotes, a model that already names its maker is not repeated, shutter
speeds are rounded (1/19 s), and ISO is labelled.
This commit is contained in:
nvrl committed 2026-09-23 20:29:15 +02:00
1 parent 2fa5eaa75b
commit 0b7236bd4a
11 files changed
+1452 -1302

No files matched your search

+84 -15
View File
@@ -419,6 +419,21 @@ pub(crate) fn read_exif(path: &str) -> ExifInfo {
.get_field(tag, exif::In::PRIMARY) .get_field(tag, exif::In::PRIMARY)
.map(|f| f.display_value().with_unit(&reader).to_string()) .map(|f| f.display_value().with_unit(&reader).to_string())
}; };
// Text tags, without the quotes `display_value` wraps each string in and
// the NUL padding some cameras leave behind.
let ascii = |tag: exif::Tag| {
let field = reader.get_field(tag, exif::In::PRIMARY)?;
let exif::Value::Ascii(parts) = &field.value else {
return None;
};
let text = parts
.iter()
.map(|part| String::from_utf8_lossy(part).into_owned())
.collect::<Vec<_>>()
.join(" ");
let text = text.trim_matches(|c: char| c == '\0' || c.is_whitespace());
(!text.is_empty()).then(|| text.to_string())
};
if let Some(size) = field(exif::Tag::PixelXDimension) if let Some(size) = field(exif::Tag::PixelXDimension)
.zip(field(exif::Tag::PixelYDimension)) .zip(field(exif::Tag::PixelYDimension))
@@ -428,33 +443,41 @@ pub(crate) fn read_exif(path: &str) -> ExifInfo {
// Translators: label of a photo's pixel dimensions in the details panel. // Translators: label of a photo's pixel dimensions in the details panel.
fields.push((gettext("Dimensions"), size)); fields.push((gettext("Dimensions"), size));
} }
if let Some(taken) = field(exif::Tag::DateTimeOriginal) { if let Some(taken) = ascii(exif::Tag::DateTimeOriginal) {
// Translators: label of when a photo was taken, in the details panel. // Translators: label of when a photo was taken, in the details panel.
fields.push((pgettext("photo property", "Taken"), taken)); fields.push((pgettext("photo property", "Taken"), taken));
} }
let camera = [exif::Tag::Make, exif::Tag::Model] if let Some(camera) = camera_name(ascii(exif::Tag::Make), ascii(exif::Tag::Model)) {
.iter()
.filter_map(|tag| field(*tag))
.collect::<Vec<_>>()
.join(" ");
if !camera.is_empty() {
// Translators: label of the camera model in a photo's details panel. // Translators: label of the camera model in a photo's details panel.
fields.push((gettext("Camera"), camera)); fields.push((gettext("Camera"), camera));
} }
if let Some(lens) = field(exif::Tag::LensModel) { if let Some(lens) = ascii(exif::Tag::LensModel) {
// Translators: label of the lens model in a photo's details panel. // Translators: label of the lens model in a photo's details panel.
fields.push((gettext("Lens"), lens)); fields.push((gettext("Lens"), lens));
} }
let shutter = reader
.get_field(exif::Tag::ExposureTime, exif::In::PRIMARY)
.and_then(|f| match &f.value {
exif::Value::Rational(r) => r.first().map(|r| r.to_f64()),
_ => None,
})
.filter(|seconds| seconds.is_finite() && *seconds > 0.0)
.map(format_shutter);
let iso = reader
.get_field(exif::Tag::PhotographicSensitivity, exif::In::PRIMARY)
.and_then(|f| f.value.get_uint(0))
// Translators: a photo's ISO sensitivity, such as "ISO 400".
.map(|n| gettext_f("ISO {value}", &[("value", &n.to_string())]));
let exposure: Vec<String> = [ let exposure: Vec<String> = [
exif::Tag::FNumber, field(exif::Tag::FNumber),
exif::Tag::ExposureTime, shutter,
exif::Tag::PhotographicSensitivity, iso,
exif::Tag::FocalLength, field(exif::Tag::FocalLength),
] ]
.iter() .into_iter()
.filter_map(|tag| field(*tag)) .flatten()
.collect(); .collect();
if !exposure.is_empty() { if !exposure.is_empty() {
// Translators: label of aperture, shutter speed, ISO and focal length in a photo's details panel. // Translators: label of aperture, shutter speed, ISO and focal length in a photo's details panel.
@@ -479,6 +502,29 @@ pub(crate) fn read_exif(path: &str) -> ExifInfo {
ExifInfo { fields, coords } ExifInfo { fields, coords }
} }
/// "Google Pixel 6" from Make "Google" and Model "Pixel 6", but just "Canon EOS
/// R5" where the model already names the maker.
fn camera_name(make: Option<String>, model: Option<String>) -> Option<String> {
match (make, model) {
(Some(make), Some(model)) if model.to_lowercase().starts_with(&make.to_lowercase()) => {
Some(model)
}
(Some(make), Some(model)) => Some(format!("{make} {model}")),
(make, model) => make.or(model),
}
}
/// A shutter speed the way cameras print it: "1/250 s" below a second, "2.5 s"
/// from one up.
fn format_shutter(seconds: f64) -> String {
if seconds >= 0.95 {
let text = format!("{seconds:.1}");
format!("{} s", text.strip_suffix(".0").unwrap_or(&text))
} else {
format!("1/{} s", (1.0 / seconds).round())
}
}
/// Convert one GPS coordinate from EXIF's degrees/minutes/seconds rationals to /// Convert one GPS coordinate from EXIF's degrees/minutes/seconds rationals to
/// decimal degrees, negating for the S/W hemispheres. /// decimal degrees, negating for the S/W hemispheres.
pub(crate) fn gps_degrees(reader: &exif::Exif, tag: exif::Tag, ref_tag: exif::Tag) -> Option<f64> { pub(crate) fn gps_degrees(reader: &exif::Exif, tag: exif::Tag, ref_tag: exif::Tag) -> Option<f64> {
@@ -1019,8 +1065,11 @@ pub(crate) fn open_photo_viewer(ui: &Rc<Ui>, initial_uid: String) {
info_panel.set_width_request(320); info_panel.set_width_request(320);
info_panel.append(&info_scroll); info_panel.append(&info_scroll);
// Set explicitly: the title's hexpand would otherwise propagate up and have
// the revealer take half the window even while it is closed.
let info_revealer = gtk4::Revealer::builder() let info_revealer = gtk4::Revealer::builder()
.transition_type(gtk4::RevealerTransitionType::SlideLeft) .transition_type(gtk4::RevealerTransitionType::SlideLeft)
.hexpand(false)
.child(&info_panel) .child(&info_panel)
.build(); .build();
@@ -1425,7 +1474,27 @@ pub(crate) fn over_photo(picture: &gtk4::Picture, x: f64, y: f64) -> bool {
#[cfg(test)] #[cfg(test)]
mod tests { mod tests {
use super::{named_link, position_label}; use super::{camera_name, format_shutter, named_link, position_label};
#[test]
fn shutter_speeds_read_like_a_camera() {
assert_eq!(format_shutter(1.0 / 18.869_704_689_121_615), "1/19 s");
assert_eq!(format_shutter(0.001), "1/1000 s");
assert_eq!(format_shutter(2.5), "2.5 s");
assert_eq!(format_shutter(1.0), "1 s");
}
#[test]
fn camera_name_does_not_repeat_the_maker() {
let s = |v: &str| Some(v.to_string());
assert_eq!(camera_name(s("Google"), s("Pixel 6")), s("Google Pixel 6"));
assert_eq!(
camera_name(s("Canon"), s("Canon EOS R5")),
s("Canon EOS R5")
);
assert_eq!(camera_name(None, s("iPhone 15")), s("iPhone 15"));
assert_eq!(camera_name(None, None), None);
}
#[test] #[test]
fn the_counter_counts_the_library_while_pages_are_left() { fn the_counter_counts_the_library_while_pages_are_left() {
+35 -8
View File
@@ -157,10 +157,12 @@ pub(crate) struct GalleryState {
pub(crate) thumb_source: RefCell<Option<glib::SourceId>>, pub(crate) thumb_source: RefCell<Option<glib::SourceId>>,
pub(crate) relayout_source: RefCell<Option<glib::SourceId>>, pub(crate) relayout_source: RefCell<Option<glib::SourceId>>,
/// The rows currently realised by the ListView, as row index -> the uid of /// The rows currently realised by the ListView, as row index -> the uid of
/// its first photo (absent for a heading row). A resize or a zoom step /// its first photo (absent for a heading row) and the row's widget. A
/// changes how many tiles fit per row, so the row model has to be rebuilt — /// resize or a zoom step changes how many tiles fit per row, so the row
/// this is what lets the rebuild put the user back where they were. /// model has to be rebuilt — this is what lets the rebuild put the user
pub(crate) bound: RefCell<BTreeMap<u32, Option<String>>>, /// back where they were. The ListView realises rows beyond both edges of
/// the viewport, so the widget is what tells which of them is on screen.
pub(crate) bound: RefCell<BTreeMap<u32, (Option<String>, gtk4::Box)>>,
/// The ListView itself, so a rebuild can scroll back to the row the user was /// The ListView itself, so a rebuild can scroll back to the row the user was
/// looking at. /// looking at.
pub(crate) list: gtk4::ListView, pub(crate) list: gtk4::ListView,
@@ -434,7 +436,8 @@ pub(crate) fn build_gallery_page() -> (gtk4::Widget, GalleryWidgets) {
.halign(gtk4::Align::End) .halign(gtk4::Align::End)
.margin_top(12) .margin_top(12)
.margin_bottom(12) .margin_bottom(12)
.margin_end(4) // Clear of the overlay scrollbar, which widens under the pointer.
.margin_end(18)
.tooltip_text(gettext("Jump to a month")) .tooltip_text(gettext("Jump to a month"))
.visible(false) .visible(false)
.build(); .build();
@@ -900,7 +903,7 @@ pub(crate) fn wire_gallery(
.gallery .gallery
.bound .bound
.borrow_mut() .borrow_mut()
.insert(item.position(), row.anchor()); .insert(item.position(), (row.anchor(), row_box.clone()));
}); });
// ListView recycles row widgets, so a scrolled-away row must give up its // ListView recycles row widgets, so a scrolled-away row must give up its
@@ -2004,7 +2007,7 @@ pub(crate) fn schedule_relayout(ui: &Rc<Ui>) {
/// rebuilt. What that would cost the user is their scroll position, so the /// rebuilt. What that would cost the user is their scroll position, so the
/// topmost realised row's first photo is remembered and scrolled back to. /// topmost realised row's first photo is remembered and scrolled back to.
pub(crate) fn relayout_gallery(ui: &Rc<Ui>) { pub(crate) fn relayout_gallery(ui: &Rc<Ui>) {
let anchor: Option<String> = ui.gallery.bound.borrow().values().flatten().next().cloned(); let anchor = top_anchor(ui);
repaint_gallery(ui); repaint_gallery(ui);
let Some(anchor) = anchor else { return }; let Some(anchor) = anchor else { return };
let Some(row) = row_of_photo(&ui.gallery.groups, &anchor) else { let Some(row) = row_of_photo(&ui.gallery.groups, &anchor) else {
@@ -2015,6 +2018,30 @@ pub(crate) fn relayout_gallery(ui: &Rc<Ui>) {
.scroll_to(row, gtk4::ListScrollFlags::empty(), None); .scroll_to(row, gtk4::ListScrollFlags::empty(), None);
} }
/// The first photo of the topmost photo row that reaches into the viewport.
///
/// Not simply the first bound row: the ListView keeps rows bound well outside
/// the viewport (unmapped, with their last allocation), and scrolling one of
/// those "back" to the top is a jump. Falls back to the first bound photo row
/// while the list isn't on screen.
fn top_anchor(ui: &Rc<Ui>) -> Option<String> {
let list = &ui.gallery.list;
let bound = ui.gallery.bound.borrow();
let mut photo_rows = bound
.values()
.filter_map(|(uid, row)| uid.as_ref().map(|uid| (uid, row)));
let first = photo_rows.clone().next().map(|(uid, _)| uid.clone());
photo_rows
.find(|(_, row)| {
row.is_mapped()
&& row
.compute_bounds(list)
.is_some_and(|rect| rect.y() + rect.height() > 0.0)
})
.map(|(uid, _)| uid.clone())
.or(first)
}
/// Which row of the rendered model holds `uid`, if any. /// Which row of the rendered model holds `uid`, if any.
fn row_of_photo(store: &gio::ListStore, uid: &str) -> Option<u32> { fn row_of_photo(store: &gio::ListStore, uid: &str) -> Option<u32> {
(0..store.n_items()).find(|i| { (0..store.n_items()).find(|i| {
@@ -2329,7 +2356,7 @@ fn sync_scrubber_position(ui: &Rc<Ui>) {
if ui.gallery.scrubbing.get() || !ui.gallery.scrubber.is_visible() { if ui.gallery.scrubbing.get() || !ui.gallery.scrubber.is_visible() {
return; return;
} }
let Some(uid) = ui.gallery.bound.borrow().values().flatten().next().cloned() else { let Some(uid) = top_anchor(ui) else {
return; return;
}; };
let Some(capture_time) = find_photo_index(&ui.gallery.model, &uid) let Some(capture_time) = find_photo_index(&ui.gallery.model, &uid)
+148 -142
View File
@@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: proton-drive-linux 2.1.0\n" "Project-Id-Version: proton-drive-linux 2.1.0\n"
"Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n" "Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n"
"POT-Creation-Date: 2026-09-23 10:39+0200\n" "POT-Creation-Date: 2026-09-23 20:16+0200\n"
"PO-Revision-Date: 2026-09-23 12:00+0200\n" "PO-Revision-Date: 2026-09-23 12:00+0200\n"
"Last-Translator: Proton Drive for Linux contributors\n" "Last-Translator: Proton Drive for Linux contributors\n"
"Language-Team: German\n" "Language-Team: German\n"
@@ -23,7 +23,7 @@ msgstr "Meine Dateien"
#: crates/pdfs-gui/src/app/main.rs:830 crates/pdfs-gui/src/app/main.rs:1415 #: crates/pdfs-gui/src/app/main.rs:830 crates/pdfs-gui/src/app/main.rs:1415
#: crates/pdfs-gui/src/app/pages/albums.rs:623 #: crates/pdfs-gui/src/app/pages/albums.rs:623
#: crates/pdfs-gui/src/app/pages/photos.rs:674 #: crates/pdfs-gui/src/app/pages/photos.rs:677
msgid "Photos" msgid "Photos"
msgstr "Fotos" msgstr "Fotos"
@@ -152,7 +152,7 @@ msgstr ""
#: crates/pdfs-gui/src/app/pages/locations.rs:670 #: crates/pdfs-gui/src/app/pages/locations.rs:670
#: crates/pdfs-gui/src/app/pages/locations.rs:1050 #: crates/pdfs-gui/src/app/pages/locations.rs:1050
#: crates/pdfs-gui/src/app/pages/login.rs:313 #: crates/pdfs-gui/src/app/pages/login.rs:313
#: crates/pdfs-gui/src/app/pages/photos.rs:1578 #: crates/pdfs-gui/src/app/pages/photos.rs:1581
#: crates/pdfs-gui/src/app/pages/shared.rs:717 #: crates/pdfs-gui/src/app/pages/shared.rs:717
#: crates/pdfs-gui/src/app/pages/shared.rs:748 #: crates/pdfs-gui/src/app/pages/shared.rs:748
#: crates/pdfs-gui/src/app/pages/shared.rs:789 #: crates/pdfs-gui/src/app/pages/shared.rs:789
@@ -239,9 +239,9 @@ msgstr "Umbenennen"
#: crates/pdfs-gui/src/app/pages/browser.rs:414 #: crates/pdfs-gui/src/app/pages/browser.rs:414
#: crates/pdfs-gui/src/app/pages/browser.rs:1306 #: crates/pdfs-gui/src/app/pages/browser.rs:1306
#: crates/pdfs-gui/src/app/pages/browser.rs:1338 #: crates/pdfs-gui/src/app/pages/browser.rs:1338
#: crates/pdfs-gui/src/app/pages/photos.rs:504 #: crates/pdfs-gui/src/app/pages/photos.rs:507
#: crates/pdfs-gui/src/app/pages/photos.rs:1575 #: crates/pdfs-gui/src/app/pages/photos.rs:1578
#: crates/pdfs-gui/src/app/pages/photos.rs:1579 #: crates/pdfs-gui/src/app/pages/photos.rs:1582
#: crates/pdfs-gui/src/app/widgets/details.rs:162 #: crates/pdfs-gui/src/app/widgets/details.rs:162
msgid "Move to Trash" msgid "Move to Trash"
msgstr "In den Papierkorb verschieben" msgstr "In den Papierkorb verschieben"
@@ -327,7 +327,7 @@ msgstr "Erfordert Aufmerksamkeit"
#: crates/pdfs-gui/src/app/pages/browser.rs:306 #: crates/pdfs-gui/src/app/pages/browser.rs:306
#: crates/pdfs-gui/src/app/pages/devices.rs:84 #: crates/pdfs-gui/src/app/pages/devices.rs:84
#: crates/pdfs-gui/src/app/pages/locations.rs:134 #: crates/pdfs-gui/src/app/pages/locations.rs:134
#: crates/pdfs-gui/src/app/pages/photos.rs:383 #: crates/pdfs-gui/src/app/pages/photos.rs:385
#: crates/pdfs-gui/src/app/pages/shared.rs:83 #: crates/pdfs-gui/src/app/pages/shared.rs:83
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:38 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:38
#: crates/pdfs-gui/src/app/pages/trash.rs:57 crates/pdfs-gui/src/prompt.rs:593 #: crates/pdfs-gui/src/app/pages/trash.rs:57 crates/pdfs-gui/src/prompt.rs:593
@@ -363,7 +363,7 @@ msgstr "Aktivität konnte nicht gelesen werden"
#: crates/pdfs-gui/src/app/pages/browser.rs:2880 #: crates/pdfs-gui/src/app/pages/browser.rs:2880
#: crates/pdfs-gui/src/app/pages/browser.rs:3066 #: crates/pdfs-gui/src/app/pages/browser.rs:3066
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:292 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:292
#: crates/pdfs-gui/src/app/pages/photos.rs:2731 #: crates/pdfs-gui/src/app/pages/photos.rs:2758
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:139 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:139
#: crates/pdfs-gui/src/app/pages/trash.rs:320 #: crates/pdfs-gui/src/app/pages/trash.rs:320
msgid "Unexpected reply from the mount service." msgid "Unexpected reply from the mount service."
@@ -375,7 +375,7 @@ msgstr "Unerwartete Antwort vom Einhängedienst."
#: crates/pdfs-gui/src/app/pages/browser.rs:2914 #: crates/pdfs-gui/src/app/pages/browser.rs:2914
#: crates/pdfs-gui/src/app/pages/devices.rs:209 #: crates/pdfs-gui/src/app/pages/devices.rs:209
#: crates/pdfs-gui/src/app/pages/locations.rs:844 #: crates/pdfs-gui/src/app/pages/locations.rs:844
#: crates/pdfs-gui/src/app/pages/photos.rs:2765 #: crates/pdfs-gui/src/app/pages/photos.rs:2792
#: crates/pdfs-gui/src/app/pages/shared.rs:523 #: crates/pdfs-gui/src/app/pages/shared.rs:523
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:156 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:156
#: crates/pdfs-gui/src/app/pages/status.rs:1301 #: crates/pdfs-gui/src/app/pages/status.rs:1301
@@ -387,7 +387,7 @@ msgstr "Nicht verbunden"
#: crates/pdfs-gui/src/app/pages/browser.rs:2915 #: crates/pdfs-gui/src/app/pages/browser.rs:2915
#: crates/pdfs-gui/src/app/pages/devices.rs:210 #: crates/pdfs-gui/src/app/pages/devices.rs:210
#: crates/pdfs-gui/src/app/pages/locations.rs:845 #: crates/pdfs-gui/src/app/pages/locations.rs:845
#: crates/pdfs-gui/src/app/pages/photos.rs:2766 #: crates/pdfs-gui/src/app/pages/photos.rs:2793
#: crates/pdfs-gui/src/app/pages/shared.rs:524 #: crates/pdfs-gui/src/app/pages/shared.rs:524
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:157 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:157
#: crates/pdfs-gui/src/app/pages/trash.rs:336 #: crates/pdfs-gui/src/app/pages/trash.rs:336
@@ -399,7 +399,7 @@ msgstr "Der Proton-Drive-Einhängedienst läuft nicht."
#: crates/pdfs-gui/src/app/pages/browser.rs:2924 #: crates/pdfs-gui/src/app/pages/browser.rs:2924
#: crates/pdfs-gui/src/app/pages/devices.rs:218 #: crates/pdfs-gui/src/app/pages/devices.rs:218
#: crates/pdfs-gui/src/app/pages/locations.rs:853 #: crates/pdfs-gui/src/app/pages/locations.rs:853
#: crates/pdfs-gui/src/app/pages/photos.rs:2774 #: crates/pdfs-gui/src/app/pages/photos.rs:2801
#: crates/pdfs-gui/src/app/pages/shared.rs:532 #: crates/pdfs-gui/src/app/pages/shared.rs:532
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:165 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:165
#: crates/pdfs-gui/src/app/pages/status.rs:305 #: crates/pdfs-gui/src/app/pages/status.rs:305
@@ -412,7 +412,7 @@ msgstr "Verbindung wird hergestellt …"
#: crates/pdfs-gui/src/app/pages/browser.rs:2925 #: crates/pdfs-gui/src/app/pages/browser.rs:2925
#: crates/pdfs-gui/src/app/pages/devices.rs:219 #: crates/pdfs-gui/src/app/pages/devices.rs:219
#: crates/pdfs-gui/src/app/pages/locations.rs:854 #: crates/pdfs-gui/src/app/pages/locations.rs:854
#: crates/pdfs-gui/src/app/pages/photos.rs:2775 #: crates/pdfs-gui/src/app/pages/photos.rs:2802
#: crates/pdfs-gui/src/app/pages/shared.rs:533 #: crates/pdfs-gui/src/app/pages/shared.rs:533
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:166 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:166
#: crates/pdfs-gui/src/app/pages/trash.rs:345 #: crates/pdfs-gui/src/app/pages/trash.rs:345
@@ -420,12 +420,12 @@ msgid "Waiting for the Proton Drive mount service to come up."
msgstr "Warten auf den Start des Proton-Drive-Einhängedienstes." msgstr "Warten auf den Start des Proton-Drive-Einhängedienstes."
#: crates/pdfs-gui/src/app/pages/activity.rs:419 #: crates/pdfs-gui/src/app/pages/activity.rs:419
#: crates/pdfs-gui/src/app/pages/photos.rs:2184 #: crates/pdfs-gui/src/app/pages/photos.rs:2211
msgid "Today" msgid "Today"
msgstr "Heute" msgstr "Heute"
#: crates/pdfs-gui/src/app/pages/activity.rs:422 #: crates/pdfs-gui/src/app/pages/activity.rs:422
#: crates/pdfs-gui/src/app/pages/photos.rs:2189 #: crates/pdfs-gui/src/app/pages/photos.rs:2216
msgid "Yesterday" msgid "Yesterday"
msgstr "Gestern" msgstr "Gestern"
@@ -484,7 +484,7 @@ msgstr "Gelöst"
#. Translators: strftime format for the time of day in the activity feed, such as "14:05". #. Translators: strftime format for the time of day in the activity feed, such as "14:05".
#. Translators: strftime format for the time a photo was taken, shown on its tile, such as "14:05". #. Translators: strftime format for the time a photo was taken, shown on its tile, such as "14:05".
#: crates/pdfs-gui/src/app/pages/activity.rs:580 #: crates/pdfs-gui/src/app/pages/activity.rs:580
#: crates/pdfs-gui/src/app/pages/photos.rs:2228 #: crates/pdfs-gui/src/app/pages/photos.rs:2255
msgid "%H:%M" msgid "%H:%M"
msgstr "%H:%M" msgstr "%H:%M"
@@ -590,12 +590,12 @@ msgid "Reading your Proton Drive albums."
msgstr "Proton-Drive-Alben werden gelesen." msgstr "Proton-Drive-Alben werden gelesen."
#: crates/pdfs-gui/src/app/pages/albums.rs:59 #: crates/pdfs-gui/src/app/pages/albums.rs:59
#: crates/pdfs-gui/src/app/pages/photos.rs:2646 #: crates/pdfs-gui/src/app/pages/photos.rs:2673
msgid "No photo library" msgid "No photo library"
msgstr "Keine Fotobibliothek" msgstr "Keine Fotobibliothek"
#: crates/pdfs-gui/src/app/pages/albums.rs:60 #: crates/pdfs-gui/src/app/pages/albums.rs:60
#: crates/pdfs-gui/src/app/pages/photos.rs:2647 #: crates/pdfs-gui/src/app/pages/photos.rs:2674
msgid "This Proton account doesn't have Photos enabled." msgid "This Proton account doesn't have Photos enabled."
msgstr "Für dieses Proton-Konto ist Fotos nicht aktiviert." msgstr "Für dieses Proton-Konto ist Fotos nicht aktiviert."
@@ -628,7 +628,7 @@ msgstr[1] "{n} Alben"
#: crates/pdfs-gui/src/app/pages/albums.rs:205 #: crates/pdfs-gui/src/app/pages/albums.rs:205
#: crates/pdfs-gui/src/app/pages/browser.rs:1246 #: crates/pdfs-gui/src/app/pages/browser.rs:1246
#: crates/pdfs-gui/src/app/pages/photos.rs:2505 #: crates/pdfs-gui/src/app/pages/photos.rs:2532
#: crates/pdfs-gui/src/app/pages/shared.rs:384 #: crates/pdfs-gui/src/app/pages/shared.rs:384
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:244 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:244
#: crates/pdfs-gui/src/app/widgets/details.rs:155 #: crates/pdfs-gui/src/app/widgets/details.rs:155
@@ -693,11 +693,11 @@ msgstr "Das Album konnte nicht erstellt werden"
#: crates/pdfs-gui/src/app/pages/locations.rs:739 #: crates/pdfs-gui/src/app/pages/locations.rs:739
#: crates/pdfs-gui/src/app/pages/locations.rs:1090 #: crates/pdfs-gui/src/app/pages/locations.rs:1090
#: crates/pdfs-gui/src/app/pages/locations.rs:1109 #: crates/pdfs-gui/src/app/pages/locations.rs:1109
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1245 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1294
#: crates/pdfs-gui/src/app/pages/photos.rs:1165 #: crates/pdfs-gui/src/app/pages/photos.rs:1168
#: crates/pdfs-gui/src/app/pages/photos.rs:1657 #: crates/pdfs-gui/src/app/pages/photos.rs:1660
#: crates/pdfs-gui/src/app/pages/photos.rs:2569 #: crates/pdfs-gui/src/app/pages/photos.rs:2596
#: crates/pdfs-gui/src/app/pages/photos.rs:2737 #: crates/pdfs-gui/src/app/pages/photos.rs:2764
#: crates/pdfs-gui/src/app/pages/shared.rs:510 #: crates/pdfs-gui/src/app/pages/shared.rs:510
#: crates/pdfs-gui/src/app/pages/shared.rs:838 #: crates/pdfs-gui/src/app/pages/shared.rs:838
#: crates/pdfs-gui/src/app/pages/status.rs:672 #: crates/pdfs-gui/src/app/pages/status.rs:672
@@ -761,7 +761,7 @@ msgstr[0] "Ein Album für {n} Foto auswählen."
msgstr[1] "Ein Album für {n} Fotos auswählen." msgstr[1] "Ein Album für {n} Fotos auswählen."
#: crates/pdfs-gui/src/app/pages/albums.rs:424 #: crates/pdfs-gui/src/app/pages/albums.rs:424
#: crates/pdfs-gui/src/app/pages/photos.rs:640 #: crates/pdfs-gui/src/app/pages/photos.rs:643
msgid "New Album…" msgid "New Album…"
msgstr "Neues Album …" msgstr "Neues Album …"
@@ -952,7 +952,7 @@ msgstr "Meine Dateien"
#. Translators: {n} is how many items are selected: files and folders in My Files, photos here. #. Translators: {n} is how many items are selected: files and folders in My Files, photos here.
#: crates/pdfs-gui/src/app/pages/browser.rs:638 #: crates/pdfs-gui/src/app/pages/browser.rs:638
#: crates/pdfs-gui/src/app/pages/browser.rs:1331 #: crates/pdfs-gui/src/app/pages/browser.rs:1331
#: crates/pdfs-gui/src/app/pages/photos.rs:1511 #: crates/pdfs-gui/src/app/pages/photos.rs:1514
#, rust-format #, rust-format
msgid "{n} selected" msgid "{n} selected"
msgid_plural "{n} selected" msgid_plural "{n} selected"
@@ -961,8 +961,8 @@ msgstr[1] "{n} ausgewählt"
#: crates/pdfs-gui/src/app/pages/browser.rs:674 #: crates/pdfs-gui/src/app/pages/browser.rs:674
#: crates/pdfs-gui/src/app/pages/browser.rs:709 #: crates/pdfs-gui/src/app/pages/browser.rs:709
#: crates/pdfs-gui/src/app/pages/photos.rs:1650 #: crates/pdfs-gui/src/app/pages/photos.rs:1653
#: crates/pdfs-gui/src/app/pages/photos.rs:1656 #: crates/pdfs-gui/src/app/pages/photos.rs:1659
msgid "Couldn't move to Trash" msgid "Couldn't move to Trash"
msgstr "Verschieben in den Papierkorb fehlgeschlagen" msgstr "Verschieben in den Papierkorb fehlgeschlagen"
@@ -1000,7 +1000,7 @@ msgstr[0] "{n} Element in den Papierkorb verschoben"
msgstr[1] "{n} Elemente in den Papierkorb verschoben" msgstr[1] "{n} Elemente in den Papierkorb verschoben"
#: crates/pdfs-gui/src/app/pages/browser.rs:727 #: crates/pdfs-gui/src/app/pages/browser.rs:727
#: crates/pdfs-gui/src/app/pages/photos.rs:1643 #: crates/pdfs-gui/src/app/pages/photos.rs:1646
msgid "Undo" msgid "Undo"
msgstr "Rückgängig" msgstr "Rückgängig"
@@ -1052,12 +1052,12 @@ msgid "Location"
msgstr "Ort" msgstr "Ort"
#: crates/pdfs-gui/src/app/pages/browser.rs:1256 #: crates/pdfs-gui/src/app/pages/browser.rs:1256
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:949 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:995
msgid "Open With…" msgid "Open With…"
msgstr "Öffnen mit …" msgstr "Öffnen mit …"
#: crates/pdfs-gui/src/app/pages/browser.rs:1263 #: crates/pdfs-gui/src/app/pages/browser.rs:1263
#: crates/pdfs-gui/src/app/pages/photos.rs:2503 #: crates/pdfs-gui/src/app/pages/photos.rs:2530
msgctxt "verb" msgctxt "verb"
msgid "Play" msgid "Play"
msgstr "Abspielen" msgstr "Abspielen"
@@ -1090,7 +1090,7 @@ msgid "Versions…"
msgstr "Versionen …" msgstr "Versionen …"
#: crates/pdfs-gui/src/app/pages/browser.rs:1302 #: crates/pdfs-gui/src/app/pages/browser.rs:1302
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:983 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1029
msgid "Details" msgid "Details"
msgstr "Details" msgstr "Details"
@@ -1352,7 +1352,7 @@ msgstr[0] "{n} Element wird hochgeladen …"
msgstr[1] "{n} Elemente werden hochgeladen …" msgstr[1] "{n} Elemente werden hochgeladen …"
#: crates/pdfs-gui/src/app/pages/browser.rs:2696 #: crates/pdfs-gui/src/app/pages/browser.rs:2696
#: crates/pdfs-gui/src/app/pages/photos.rs:658 #: crates/pdfs-gui/src/app/pages/photos.rs:661
msgctxt "verb" msgctxt "verb"
msgid "View" msgid "View"
msgstr "Anzeigen" msgstr "Anzeigen"
@@ -2395,255 +2395,261 @@ msgid "This photo carries no metadata."
msgstr "Dieses Foto enthält keine Metadaten." msgstr "Dieses Foto enthält keine Metadaten."
#. Translators: a photo's pixel dimensions, such as "4032 × 3024". #. Translators: a photo's pixel dimensions, such as "4032 × 3024".
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:426 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:441
#, rust-format #, rust-format
msgid "{width} × {height}" msgid "{width} × {height}"
msgstr "{width} × {height}" msgstr "{width} × {height}"
#. Translators: label of a photo's pixel dimensions in the details panel. #. Translators: label of a photo's pixel dimensions in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:429 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:444
msgid "Dimensions" msgid "Dimensions"
msgstr "Abmessungen" msgstr "Abmessungen"
#. Translators: label of when a photo was taken, in the details panel. #. Translators: label of when a photo was taken, in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:433 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:448
msgctxt "photo property" msgctxt "photo property"
msgid "Taken" msgid "Taken"
msgstr "Aufgenommen" msgstr "Aufgenommen"
#. Translators: label of the camera model in a photo's details panel. #. Translators: label of the camera model in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:443 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:453
msgid "Camera" msgid "Camera"
msgstr "Kamera" msgstr "Kamera"
#. Translators: label of the lens model in a photo's details panel. #. Translators: label of the lens model in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:447 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:457
msgid "Lens" msgid "Lens"
msgstr "Objektiv" msgstr "Objektiv"
#. Translators: a photo's ISO sensitivity, such as "ISO 400".
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:472
#, rust-format
msgid "ISO {value}"
msgstr "ISO {value}"
#. Translators: label of aperture, shutter speed, ISO and focal length in a photo's details panel. #. Translators: label of aperture, shutter speed, ISO and focal length in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:461 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:484
msgid "Exposure" msgid "Exposure"
msgstr "Belichtung" msgstr "Belichtung"
#. Translators: label of where a photo was taken, in the details panel. #. Translators: label of where a photo was taken, in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:469 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:492
msgctxt "photo property" msgctxt "photo property"
msgid "Location" msgid "Location"
msgstr "Ort" msgstr "Ort"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:472 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:495
#, rust-format #, rust-format
msgid "{latitude}, {longitude}" msgid "{latitude}, {longitude}"
msgstr "{latitude}, {longitude}" msgstr "{latitude}, {longitude}"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:639 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:685
msgid "Save a Copy" msgid "Save a Copy"
msgstr "Kopie speichern" msgstr "Kopie speichern"
#. Translators: {name} is the saved file's name. #. Translators: {name} is the saved file's name.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:660 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:706
#, rust-format #, rust-format
msgid "Saved “{name}”" msgid "Saved “{name}”"
msgstr "„{name}“ gespeichert" msgstr "„{name}“ gespeichert"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:662 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:708
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:665 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:711
msgid "Couldn't save the copy" msgid "Couldn't save the copy"
msgstr "Die Kopie konnte nicht gespeichert werden" msgstr "Die Kopie konnte nicht gespeichert werden"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:666 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:712
msgid "The copy was interrupted." msgid "The copy was interrupted."
msgstr "Das Kopieren wurde unterbrochen." msgstr "Das Kopieren wurde unterbrochen."
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:790 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:836
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:795 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:841
#, rust-format #, rust-format
msgid "{position} of {total}" msgid "{position} of {total}"
msgstr "{position} von {total}" msgstr "{position} von {total}"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:800 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:846
#, rust-format #, rust-format
msgid "{position} of {loaded}+" msgid "{position} of {loaded}+"
msgstr "{position} von {loaded}+" msgstr "{position} von {loaded}+"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:828 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:874
msgid "Photo" msgid "Photo"
msgstr "Foto" msgstr "Foto"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:875 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:921
msgid "Previous (←)" msgid "Previous (←)"
msgstr "Zurück (←)" msgstr "Zurück (←)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:889 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:935
msgid "Next (→)" msgid "Next (→)"
msgstr "Weiter (→)" msgstr "Weiter (→)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:927 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:973
msgid "Details (i)" msgid "Details (i)"
msgstr "Details (i)" msgstr "Details (i)"
#. Translators: tooltip of the star button that marks a photo as a favorite. #. Translators: tooltip of the star button that marks a photo as a favorite.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:936 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:982
msgctxt "verb" msgctxt "verb"
msgid "Favorite" msgid "Favorite"
msgstr "Als Favorit markieren" msgstr "Als Favorit markieren"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:944 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:990
msgid "Other files of this photo" msgid "Other files of this photo"
msgstr "Andere Dateien dieses Fotos" msgstr "Andere Dateien dieses Fotos"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:947 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:993
msgid "Save a Copy…" msgid "Save a Copy…"
msgstr "Kopie speichern …" msgstr "Kopie speichern …"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:948 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:994
msgid "Move to Trash (Delete)" msgid "Move to Trash (Delete)"
msgstr "In den Papierkorb verschieben (Entf)" msgstr "In den Papierkorb verschieben (Entf)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:950 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:996
msgid "Close (Esc)" msgid "Close (Esc)"
msgstr "Schließen (Esc)" msgstr "Schließen (Esc)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:973 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1019
msgid "Show on map" msgid "Show on map"
msgstr "Auf Karte anzeigen" msgstr "Auf Karte anzeigen"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:991 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1037
msgid "Hide details" msgid "Hide details"
msgstr "Details ausblenden" msgstr "Details ausblenden"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1250 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1299
#: crates/pdfs-gui/src/app/pages/photos.rs:2564 #: crates/pdfs-gui/src/app/pages/photos.rs:2591
#: crates/pdfs-gui/src/app/pages/photos.rs:2568 #: crates/pdfs-gui/src/app/pages/photos.rs:2595
msgid "Couldn't change the favorite" msgid "Couldn't change the favorite"
msgstr "Favorit konnte nicht geändert werden" msgstr "Favorit konnte nicht geändert werden"
#: crates/pdfs-gui/src/app/pages/photos.rs:393 #: crates/pdfs-gui/src/app/pages/photos.rs:395
#: crates/pdfs-gui/src/app/pages/photos.rs:471 #: crates/pdfs-gui/src/app/pages/photos.rs:474
msgid "Upload photos" msgid "Upload photos"
msgstr "Fotos hochladen" msgstr "Fotos hochladen"
#: crates/pdfs-gui/src/app/pages/photos.rs:398 #: crates/pdfs-gui/src/app/pages/photos.rs:400
#: crates/pdfs-gui/src/app/pages/takeout.rs:287 #: crates/pdfs-gui/src/app/pages/takeout.rs:287
msgid "Import from Google Photos" msgid "Import from Google Photos"
msgstr "Aus Google Photos importieren" msgstr "Aus Google Photos importieren"
#: crates/pdfs-gui/src/app/pages/photos.rs:438 #: crates/pdfs-gui/src/app/pages/photos.rs:441
#: crates/pdfs-gui/src/app/pages/photos.rs:569 #: crates/pdfs-gui/src/app/pages/photos.rs:572
msgid "Jump to a month" msgid "Jump to a month"
msgstr "Zu einem Monat springen" msgstr "Zu einem Monat springen"
#: crates/pdfs-gui/src/app/pages/photos.rs:455 #: crates/pdfs-gui/src/app/pages/photos.rs:458
msgid "Back to albums" msgid "Back to albums"
msgstr "Zurück zu den Alben" msgstr "Zurück zu den Alben"
#: crates/pdfs-gui/src/app/pages/photos.rs:467 #: crates/pdfs-gui/src/app/pages/photos.rs:470
msgctxt "verb" msgctxt "verb"
msgid "Upload" msgid "Upload"
msgstr "Hochladen" msgstr "Hochladen"
#: crates/pdfs-gui/src/app/pages/photos.rs:480 #: crates/pdfs-gui/src/app/pages/photos.rs:483
msgid "Import a Google Photos Takeout export" msgid "Import a Google Photos Takeout export"
msgstr "Einen Google-Photos-Takeout-Export importieren" msgstr "Einen Google-Photos-Takeout-Export importieren"
#: crates/pdfs-gui/src/app/pages/photos.rs:490 #: crates/pdfs-gui/src/app/pages/photos.rs:493
#: crates/pdfs-gui/src/app/pages/photos.rs:499 #: crates/pdfs-gui/src/app/pages/photos.rs:502
#: crates/pdfs-gui/src/app/pages/photos.rs:1509 #: crates/pdfs-gui/src/app/pages/photos.rs:1512
msgid "Select photos" msgid "Select photos"
msgstr "Fotos auswählen" msgstr "Fotos auswählen"
#: crates/pdfs-gui/src/app/pages/photos.rs:510 #: crates/pdfs-gui/src/app/pages/photos.rs:513
#: crates/pdfs-gui/src/app/pages/photos.rs:2521 #: crates/pdfs-gui/src/app/pages/photos.rs:2548
msgid "Add to Album…" msgid "Add to Album…"
msgstr "Zum Album hinzufügen …" msgstr "Zum Album hinzufügen …"
#: crates/pdfs-gui/src/app/pages/photos.rs:516 #: crates/pdfs-gui/src/app/pages/photos.rs:519
msgid "Leave selection (Esc)" msgid "Leave selection (Esc)"
msgstr "Auswahl verlassen (Esc)" msgstr "Auswahl verlassen (Esc)"
#: crates/pdfs-gui/src/app/pages/photos.rs:560 #: crates/pdfs-gui/src/app/pages/photos.rs:563
msgid "Show only favorites" msgid "Show only favorites"
msgstr "Nur Favoriten anzeigen" msgstr "Nur Favoriten anzeigen"
#: crates/pdfs-gui/src/app/pages/photos.rs:567 #: crates/pdfs-gui/src/app/pages/photos.rs:570
#: crates/pdfs-gui/src/app/pages/photos.rs:770 #: crates/pdfs-gui/src/app/pages/photos.rs:773
msgid "All dates" msgid "All dates"
msgstr "Alle Zeiträume" msgstr "Alle Zeiträume"
#: crates/pdfs-gui/src/app/pages/photos.rs:587 #: crates/pdfs-gui/src/app/pages/photos.rs:590
msgid "Timeline" msgid "Timeline"
msgstr "Zeitleiste" msgstr "Zeitleiste"
#: crates/pdfs-gui/src/app/pages/photos.rs:591 #: crates/pdfs-gui/src/app/pages/photos.rs:594
msgid "Albums" msgid "Albums"
msgstr "Alben" msgstr "Alben"
#: crates/pdfs-gui/src/app/pages/photos.rs:657 #: crates/pdfs-gui/src/app/pages/photos.rs:660
msgid "Importing from Google Photos…" msgid "Importing from Google Photos…"
msgstr "Import aus Google Photos läuft …" msgstr "Import aus Google Photos läuft …"
#. Translators: strftime format for a month on its own, such as "June 2024". %OB is the month name in its standalone (nominative) form; use %B if your language has no separate form. #. Translators: strftime format for a month on its own, such as "June 2024". %OB is the month name in its standalone (nominative) form; use %B if your language has no separate form.
#: crates/pdfs-gui/src/app/pages/photos.rs:746 #: crates/pdfs-gui/src/app/pages/photos.rs:749
msgid "%OB %Y" msgid "%OB %Y"
msgstr "%OB %Y" msgstr "%OB %Y"
#. Translators: a row of the date jump; {month} is a month such as "June 2024", {count} how many photos it holds. #. Translators: a row of the date jump; {month} is a month such as "June 2024", {count} how many photos it holds.
#: crates/pdfs-gui/src/app/pages/photos.rs:777 #: crates/pdfs-gui/src/app/pages/photos.rs:780
#, rust-format #, rust-format
msgid "{month} ({count})" msgid "{month} ({count})"
msgstr "{month} ({count})" msgstr "{month} ({count})"
#. Translators: a Photos filter tab that shows photos, videos and raw files together. #. Translators: a Photos filter tab that shows photos, videos and raw files together.
#: crates/pdfs-gui/src/app/pages/photos.rs:814 #: crates/pdfs-gui/src/app/pages/photos.rs:817
msgctxt "photo filter" msgctxt "photo filter"
msgid "All" msgid "All"
msgstr "Alle" msgstr "Alle"
#: crates/pdfs-gui/src/app/pages/photos.rs:815 #: crates/pdfs-gui/src/app/pages/photos.rs:818
msgctxt "photo filter" msgctxt "photo filter"
msgid "Photos" msgid "Photos"
msgstr "Fotos" msgstr "Fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:816 #: crates/pdfs-gui/src/app/pages/photos.rs:819
msgctxt "photo filter" msgctxt "photo filter"
msgid "Videos" msgid "Videos"
msgstr "Videos" msgstr "Videos"
#. Translators: a Photos filter tab for raw camera files. #. Translators: a Photos filter tab for raw camera files.
#: crates/pdfs-gui/src/app/pages/photos.rs:818 #: crates/pdfs-gui/src/app/pages/photos.rs:821
msgctxt "photo filter" msgctxt "photo filter"
msgid "Raw" msgid "Raw"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1091 #: crates/pdfs-gui/src/app/pages/photos.rs:1094
msgid "Select Photo to Upload" msgid "Select Photo to Upload"
msgstr "Foto zum Hochladen auswählen" msgstr "Foto zum Hochladen auswählen"
#: crates/pdfs-gui/src/app/pages/photos.rs:1095 #: crates/pdfs-gui/src/app/pages/photos.rs:1098
#: crates/pdfs-gui/src/prompt.rs:60 #: crates/pdfs-gui/src/prompt.rs:60
msgid "Images" msgid "Images"
msgstr "Bilder" msgstr "Bilder"
#: crates/pdfs-gui/src/app/pages/photos.rs:1151 #: crates/pdfs-gui/src/app/pages/photos.rs:1154
msgid "Photo uploaded" msgid "Photo uploaded"
msgstr "Foto hochgeladen" msgstr "Foto hochgeladen"
#: crates/pdfs-gui/src/app/pages/photos.rs:1156 #: crates/pdfs-gui/src/app/pages/photos.rs:1159
#: crates/pdfs-gui/src/app/pages/photos.rs:1164 #: crates/pdfs-gui/src/app/pages/photos.rs:1167
msgid "Couldn't upload photo" msgid "Couldn't upload photo"
msgstr "Foto konnte nicht hochgeladen werden" msgstr "Foto konnte nicht hochgeladen werden"
#. Translators: badge on a photo tile whose shot includes a raw camera file. #. Translators: badge on a photo tile whose shot includes a raw camera file.
#: crates/pdfs-gui/src/app/pages/photos.rs:1379 #: crates/pdfs-gui/src/app/pages/photos.rs:1382
msgid "RAW" msgid "RAW"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1553 #: crates/pdfs-gui/src/app/pages/photos.rs:1556
msgid "Move this photo to Trash?" msgid "Move this photo to Trash?"
msgstr "Dieses Foto in den Papierkorb verschieben?" msgstr "Dieses Foto in den Papierkorb verschieben?"
#: crates/pdfs-gui/src/app/pages/photos.rs:1555 #: crates/pdfs-gui/src/app/pages/photos.rs:1558
#, rust-format #, rust-format
msgid "Move this photo to Trash? It is stored as {n} file." msgid "Move this photo to Trash? It is stored as {n} file."
msgid_plural "Move this photo to Trash? It is stored as {n} files." msgid_plural "Move this photo to Trash? It is stored as {n} files."
@@ -2653,14 +2659,14 @@ msgstr[1] ""
"Dieses Foto in den Papierkorb verschieben? Es ist als {n} Dateien " "Dieses Foto in den Papierkorb verschieben? Es ist als {n} Dateien "
"gespeichert." "gespeichert."
#: crates/pdfs-gui/src/app/pages/photos.rs:1561 #: crates/pdfs-gui/src/app/pages/photos.rs:1564
#, rust-format #, rust-format
msgid "Move {n} photo to Trash?" msgid "Move {n} photo to Trash?"
msgid_plural "Move {n} photos to Trash?" msgid_plural "Move {n} photos to Trash?"
msgstr[0] "{n} Foto in den Papierkorb verschieben?" msgstr[0] "{n} Foto in den Papierkorb verschieben?"
msgstr[1] "{n} Fotos in den Papierkorb verschieben?" msgstr[1] "{n} Fotos in den Papierkorb verschieben?"
#: crates/pdfs-gui/src/app/pages/photos.rs:1568 #: crates/pdfs-gui/src/app/pages/photos.rs:1571
#, rust-format #, rust-format
msgid "Move {n} photo to Trash? They are stored as {files} files." msgid "Move {n} photo to Trash? They are stored as {files} files."
msgid_plural "Move {n} photos to Trash? They are stored as {files} files." msgid_plural "Move {n} photos to Trash? They are stored as {files} files."
@@ -2671,15 +2677,15 @@ msgstr[1] ""
"{n} Fotos in den Papierkorb verschieben? Sie sind als {files} Dateien " "{n} Fotos in den Papierkorb verschieben? Sie sind als {files} Dateien "
"gespeichert." "gespeichert."
#: crates/pdfs-gui/src/app/pages/photos.rs:1626 #: crates/pdfs-gui/src/app/pages/photos.rs:1629
msgid "The server refused." msgid "The server refused."
msgstr "Der Server hat abgelehnt." msgstr "Der Server hat abgelehnt."
#: crates/pdfs-gui/src/app/pages/photos.rs:1629 #: crates/pdfs-gui/src/app/pages/photos.rs:1632
msgid "Some photos couldn't be moved to Trash" msgid "Some photos couldn't be moved to Trash"
msgstr "Einige Fotos konnten nicht in den Papierkorb verschoben werden" msgstr "Einige Fotos konnten nicht in den Papierkorb verschoben werden"
#: crates/pdfs-gui/src/app/pages/photos.rs:1638 #: crates/pdfs-gui/src/app/pages/photos.rs:1641
#, rust-format #, rust-format
msgid "Moved {n} photo to Trash" msgid "Moved {n} photo to Trash"
msgid_plural "Moved {n} photos to Trash" msgid_plural "Moved {n} photos to Trash"
@@ -2687,7 +2693,7 @@ msgstr[0] "{n} Foto in den Papierkorb verschoben"
msgstr[1] "{n} Fotos in den Papierkorb verschoben" msgstr[1] "{n} Fotos in den Papierkorb verschoben"
#. Translators: the Photos page subtitle, such as "12 videos". #. Translators: the Photos page subtitle, such as "12 videos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2144 #: crates/pdfs-gui/src/app/pages/photos.rs:2171
#, rust-format #, rust-format
msgid "{count} video" msgid "{count} video"
msgid_plural "{count} videos" msgid_plural "{count} videos"
@@ -2695,7 +2701,7 @@ msgstr[0] "{count} Video"
msgstr[1] "{count} Videos" msgstr[1] "{count} Videos"
#. Translators: the Photos page subtitle, such as "12 raw photos". #. Translators: the Photos page subtitle, such as "12 raw photos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2146 #: crates/pdfs-gui/src/app/pages/photos.rs:2173
#, rust-format #, rust-format
msgid "{count} raw photo" msgid "{count} raw photo"
msgid_plural "{count} raw photos" msgid_plural "{count} raw photos"
@@ -2703,169 +2709,169 @@ msgstr[0] "{count} RAW-Foto"
msgstr[1] "{count} RAW-Fotos" msgstr[1] "{count} RAW-Fotos"
#. Translators: the Photos page subtitle, such as "1,204 photos". #. Translators: the Photos page subtitle, such as "1,204 photos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2148 #: crates/pdfs-gui/src/app/pages/photos.rs:2175
#, rust-format #, rust-format
msgid "{count} photo" msgid "{count} photo"
msgid_plural "{count} photos" msgid_plural "{count} photos"
msgstr[0] "{count} Foto" msgstr[0] "{count} Foto"
msgstr[1] "{count} Fotos" msgstr[1] "{count} Fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2175 #: crates/pdfs-gui/src/app/pages/photos.rs:2202
#: crates/pdfs-gui/src/app/pages/photos.rs:2196 #: crates/pdfs-gui/src/app/pages/photos.rs:2223
msgid "Unknown date" msgid "Unknown date"
msgstr "Unbekanntes Datum" msgstr "Unbekanntes Datum"
#. Translators: strftime format for a day heading in the photo timeline, such as "3 June 2026". #. Translators: strftime format for a day heading in the photo timeline, such as "3 June 2026".
#: crates/pdfs-gui/src/app/pages/photos.rs:2193 #: crates/pdfs-gui/src/app/pages/photos.rs:2220
msgid "%-d %B %Y" msgid "%-d %B %Y"
msgstr "%-d. %B %Y" msgstr "%-d. %B %Y"
#. Translators: strftime format for a photo's capture date and time, such as "2026-06-03 14:05:09". #. Translators: strftime format for a photo's capture date and time, such as "2026-06-03 14:05:09".
#: crates/pdfs-gui/src/app/pages/photos.rs:2214 #: crates/pdfs-gui/src/app/pages/photos.rs:2241
msgid "%Y-%m-%d %H:%M:%S" msgid "%Y-%m-%d %H:%M:%S"
msgstr "%d.%m.%Y %H:%M:%S" msgstr "%d.%m.%Y %H:%M:%S"
#: crates/pdfs-gui/src/app/pages/photos.rs:2218 #: crates/pdfs-gui/src/app/pages/photos.rs:2245
#: crates/pdfs-gui/src/app/pages/photos.rs:2220 #: crates/pdfs-gui/src/app/pages/photos.rs:2247
msgid "Unknown Date" msgid "Unknown Date"
msgstr "Unbekanntes Datum" msgstr "Unbekanntes Datum"
#: crates/pdfs-gui/src/app/pages/photos.rs:2249 #: crates/pdfs-gui/src/app/pages/photos.rs:2276
msgid "No photos yet" msgid "No photos yet"
msgstr "Noch keine Fotos" msgstr "Noch keine Fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2250 #: crates/pdfs-gui/src/app/pages/photos.rs:2277
msgid "Photos you upload to Proton Drive appear here." msgid "Photos you upload to Proton Drive appear here."
msgstr "Fotos, die zu Proton Drive hochgeladen werden, erscheinen hier." msgstr "Fotos, die zu Proton Drive hochgeladen werden, erscheinen hier."
#: crates/pdfs-gui/src/app/pages/photos.rs:2253 #: crates/pdfs-gui/src/app/pages/photos.rs:2280
msgid "No favorites yet" msgid "No favorites yet"
msgstr "Noch keine Favoriten" msgstr "Noch keine Favoriten"
#: crates/pdfs-gui/src/app/pages/photos.rs:2254 #: crates/pdfs-gui/src/app/pages/photos.rs:2281
msgid "Star a photo in the viewer or from its menu to find it here." msgid "Star a photo in the viewer or from its menu to find it here."
msgstr "" msgstr ""
"Ein Foto im Betrachter oder über sein Menü als Favorit markieren, um es hier " "Ein Foto im Betrachter oder über sein Menü als Favorit markieren, um es hier "
"zu finden." "zu finden."
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2259 #: crates/pdfs-gui/src/app/pages/photos.rs:2286
#, rust-format #, rust-format
msgid "No favorite videos in {month}" msgid "No favorite videos in {month}"
msgstr "Keine favorisierten Videos im {month}" msgstr "Keine favorisierten Videos im {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2260 #: crates/pdfs-gui/src/app/pages/photos.rs:2287
msgid "No favorite videos" msgid "No favorite videos"
msgstr "Keine favorisierten Videos" msgstr "Keine favorisierten Videos"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2262 #: crates/pdfs-gui/src/app/pages/photos.rs:2289
#, rust-format #, rust-format
msgid "No favorite raw files in {month}" msgid "No favorite raw files in {month}"
msgstr "Keine favorisierten RAW-Dateien im {month}" msgstr "Keine favorisierten RAW-Dateien im {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2263 #: crates/pdfs-gui/src/app/pages/photos.rs:2290
msgid "No favorite raw files" msgid "No favorite raw files"
msgstr "Keine favorisierten RAW-Dateien" msgstr "Keine favorisierten RAW-Dateien"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2265 #: crates/pdfs-gui/src/app/pages/photos.rs:2292
#, rust-format #, rust-format
msgid "No favorite photos in {month}" msgid "No favorite photos in {month}"
msgstr "Keine favorisierten Fotos im {month}" msgstr "Keine favorisierten Fotos im {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2266 #: crates/pdfs-gui/src/app/pages/photos.rs:2293
msgid "No favorite photos" msgid "No favorite photos"
msgstr "Keine favorisierten Fotos" msgstr "Keine favorisierten Fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2268 #: crates/pdfs-gui/src/app/pages/photos.rs:2295
msgid "Turn off the favorites filter to see everything." msgid "Turn off the favorites filter to see everything."
msgstr "Den Favoritenfilter ausschalten, um alles zu sehen." msgstr "Den Favoritenfilter ausschalten, um alles zu sehen."
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2273 #: crates/pdfs-gui/src/app/pages/photos.rs:2300
#, rust-format #, rust-format
msgid "No videos in {month}" msgid "No videos in {month}"
msgstr "Keine Videos im {month}" msgstr "Keine Videos im {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2274 #: crates/pdfs-gui/src/app/pages/photos.rs:2301
msgid "No videos" msgid "No videos"
msgstr "Keine Videos" msgstr "Keine Videos"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2276 #: crates/pdfs-gui/src/app/pages/photos.rs:2303
#, rust-format #, rust-format
msgid "No raw files in {month}" msgid "No raw files in {month}"
msgstr "Keine RAW-Dateien im {month}" msgstr "Keine RAW-Dateien im {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2277 #: crates/pdfs-gui/src/app/pages/photos.rs:2304
msgid "No raw files" msgid "No raw files"
msgstr "Keine RAW-Dateien" msgstr "Keine RAW-Dateien"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2279 #: crates/pdfs-gui/src/app/pages/photos.rs:2306
#, rust-format #, rust-format
msgid "No photos in {month}" msgid "No photos in {month}"
msgstr "Keine Fotos im {month}" msgstr "Keine Fotos im {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2280 #: crates/pdfs-gui/src/app/pages/photos.rs:2307
msgid "No photos" msgid "No photos"
msgstr "Keine Fotos" msgstr "Keine Fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2282 #: crates/pdfs-gui/src/app/pages/photos.rs:2309
msgid "Try another filter or month." msgid "Try another filter or month."
msgstr "Einen anderen Filter oder Monat wählen." msgstr "Einen anderen Filter oder Monat wählen."
#. Translators: a check item in a photo's menu, on while the photo is a favorite. #. Translators: a check item in a photo's menu, on while the photo is a favorite.
#: crates/pdfs-gui/src/app/pages/photos.rs:2510 #: crates/pdfs-gui/src/app/pages/photos.rs:2537
msgctxt "state" msgctxt "state"
msgid "Favorite" msgid "Favorite"
msgstr "Favorit" msgstr "Favorit"
#: crates/pdfs-gui/src/app/pages/photos.rs:2515 #: crates/pdfs-gui/src/app/pages/photos.rs:2542
msgctxt "verb" msgctxt "verb"
msgid "Select" msgid "Select"
msgstr "Auswählen" msgstr "Auswählen"
#: crates/pdfs-gui/src/app/pages/photos.rs:2527 #: crates/pdfs-gui/src/app/pages/photos.rs:2554
msgid "Remove from Album" msgid "Remove from Album"
msgstr "Aus Album entfernen" msgstr "Aus Album entfernen"
#: crates/pdfs-gui/src/app/pages/photos.rs:2533 #: crates/pdfs-gui/src/app/pages/photos.rs:2560
msgid "Move to Trash…" msgid "Move to Trash…"
msgstr "In den Papierkorb verschieben …" msgstr "In den Papierkorb verschieben …"
#: crates/pdfs-gui/src/app/pages/photos.rs:2557 #: crates/pdfs-gui/src/app/pages/photos.rs:2584
msgid "Added to Favorites" msgid "Added to Favorites"
msgstr "Zu Favoriten hinzugefügt" msgstr "Zu Favoriten hinzugefügt"
#: crates/pdfs-gui/src/app/pages/photos.rs:2559 #: crates/pdfs-gui/src/app/pages/photos.rs:2586
msgid "Removed from Favorites" msgid "Removed from Favorites"
msgstr "Aus Favoriten entfernt" msgstr "Aus Favoriten entfernt"
#: crates/pdfs-gui/src/app/pages/photos.rs:2588 #: crates/pdfs-gui/src/app/pages/photos.rs:2615
msgid "Loading photos…" msgid "Loading photos…"
msgstr "Fotos werden geladen …" msgstr "Fotos werden geladen …"
#: crates/pdfs-gui/src/app/pages/photos.rs:2589 #: crates/pdfs-gui/src/app/pages/photos.rs:2616
msgid "Reading your Proton Drive timeline." msgid "Reading your Proton Drive timeline."
msgstr "Proton-Drive-Zeitleiste wird gelesen." msgstr "Proton-Drive-Zeitleiste wird gelesen."
#: crates/pdfs-gui/src/app/pages/photos.rs:2676 #: crates/pdfs-gui/src/app/pages/photos.rs:2703
msgid "Empty album" msgid "Empty album"
msgstr "Leeres Album" msgstr "Leeres Album"
#: crates/pdfs-gui/src/app/pages/photos.rs:2677 #: crates/pdfs-gui/src/app/pages/photos.rs:2704
msgid "This album has no photos in it." msgid "This album has no photos in it."
msgstr "Dieses Album enthält keine Fotos." msgstr "Dieses Album enthält keine Fotos."
#: crates/pdfs-gui/src/app/pages/photos.rs:2718 #: crates/pdfs-gui/src/app/pages/photos.rs:2745
#: crates/pdfs-gui/src/app/pages/photos.rs:2736 #: crates/pdfs-gui/src/app/pages/photos.rs:2763
msgid "Couldn't load more photos" msgid "Couldn't load more photos"
msgstr "Weitere Fotos konnten nicht geladen werden" msgstr "Weitere Fotos konnten nicht geladen werden"
#: crates/pdfs-gui/src/app/pages/photos.rs:2723 #: crates/pdfs-gui/src/app/pages/photos.rs:2750
#: crates/pdfs-gui/src/app/pages/photos.rs:2730 #: crates/pdfs-gui/src/app/pages/photos.rs:2757
msgid "Couldn't load photos" msgid "Couldn't load photos"
msgstr "Fotos konnten nicht geladen werden" msgstr "Fotos konnten nicht geladen werden"
+148 -142
View File
@@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: proton-drive-linux 2.1.0\n" "Project-Id-Version: proton-drive-linux 2.1.0\n"
"Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n" "Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n"
"POT-Creation-Date: 2026-09-23 10:39+0200\n" "POT-Creation-Date: 2026-09-23 20:16+0200\n"
"PO-Revision-Date: 2026-09-23 12:00+0200\n" "PO-Revision-Date: 2026-09-23 12:00+0200\n"
"Last-Translator: Proton Drive for Linux contributors\n" "Last-Translator: Proton Drive for Linux contributors\n"
"Language-Team: English (United Kingdom)\n" "Language-Team: English (United Kingdom)\n"
@@ -23,7 +23,7 @@ msgstr "My files"
#: crates/pdfs-gui/src/app/main.rs:830 crates/pdfs-gui/src/app/main.rs:1415 #: crates/pdfs-gui/src/app/main.rs:830 crates/pdfs-gui/src/app/main.rs:1415
#: crates/pdfs-gui/src/app/pages/albums.rs:623 #: crates/pdfs-gui/src/app/pages/albums.rs:623
#: crates/pdfs-gui/src/app/pages/photos.rs:674 #: crates/pdfs-gui/src/app/pages/photos.rs:677
msgid "Photos" msgid "Photos"
msgstr "Photos" msgstr "Photos"
@@ -151,7 +151,7 @@ msgstr ""
#: crates/pdfs-gui/src/app/pages/locations.rs:670 #: crates/pdfs-gui/src/app/pages/locations.rs:670
#: crates/pdfs-gui/src/app/pages/locations.rs:1050 #: crates/pdfs-gui/src/app/pages/locations.rs:1050
#: crates/pdfs-gui/src/app/pages/login.rs:313 #: crates/pdfs-gui/src/app/pages/login.rs:313
#: crates/pdfs-gui/src/app/pages/photos.rs:1578 #: crates/pdfs-gui/src/app/pages/photos.rs:1581
#: crates/pdfs-gui/src/app/pages/shared.rs:717 #: crates/pdfs-gui/src/app/pages/shared.rs:717
#: crates/pdfs-gui/src/app/pages/shared.rs:748 #: crates/pdfs-gui/src/app/pages/shared.rs:748
#: crates/pdfs-gui/src/app/pages/shared.rs:789 #: crates/pdfs-gui/src/app/pages/shared.rs:789
@@ -238,9 +238,9 @@ msgstr "Rename"
#: crates/pdfs-gui/src/app/pages/browser.rs:414 #: crates/pdfs-gui/src/app/pages/browser.rs:414
#: crates/pdfs-gui/src/app/pages/browser.rs:1306 #: crates/pdfs-gui/src/app/pages/browser.rs:1306
#: crates/pdfs-gui/src/app/pages/browser.rs:1338 #: crates/pdfs-gui/src/app/pages/browser.rs:1338
#: crates/pdfs-gui/src/app/pages/photos.rs:504 #: crates/pdfs-gui/src/app/pages/photos.rs:507
#: crates/pdfs-gui/src/app/pages/photos.rs:1575 #: crates/pdfs-gui/src/app/pages/photos.rs:1578
#: crates/pdfs-gui/src/app/pages/photos.rs:1579 #: crates/pdfs-gui/src/app/pages/photos.rs:1582
#: crates/pdfs-gui/src/app/widgets/details.rs:162 #: crates/pdfs-gui/src/app/widgets/details.rs:162
msgid "Move to Trash" msgid "Move to Trash"
msgstr "Move to Trash" msgstr "Move to Trash"
@@ -326,7 +326,7 @@ msgstr "Needs attention"
#: crates/pdfs-gui/src/app/pages/browser.rs:306 #: crates/pdfs-gui/src/app/pages/browser.rs:306
#: crates/pdfs-gui/src/app/pages/devices.rs:84 #: crates/pdfs-gui/src/app/pages/devices.rs:84
#: crates/pdfs-gui/src/app/pages/locations.rs:134 #: crates/pdfs-gui/src/app/pages/locations.rs:134
#: crates/pdfs-gui/src/app/pages/photos.rs:383 #: crates/pdfs-gui/src/app/pages/photos.rs:385
#: crates/pdfs-gui/src/app/pages/shared.rs:83 #: crates/pdfs-gui/src/app/pages/shared.rs:83
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:38 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:38
#: crates/pdfs-gui/src/app/pages/trash.rs:57 crates/pdfs-gui/src/prompt.rs:593 #: crates/pdfs-gui/src/app/pages/trash.rs:57 crates/pdfs-gui/src/prompt.rs:593
@@ -362,7 +362,7 @@ msgstr "Couldn't read activity"
#: crates/pdfs-gui/src/app/pages/browser.rs:2880 #: crates/pdfs-gui/src/app/pages/browser.rs:2880
#: crates/pdfs-gui/src/app/pages/browser.rs:3066 #: crates/pdfs-gui/src/app/pages/browser.rs:3066
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:292 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:292
#: crates/pdfs-gui/src/app/pages/photos.rs:2731 #: crates/pdfs-gui/src/app/pages/photos.rs:2758
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:139 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:139
#: crates/pdfs-gui/src/app/pages/trash.rs:320 #: crates/pdfs-gui/src/app/pages/trash.rs:320
msgid "Unexpected reply from the mount service." msgid "Unexpected reply from the mount service."
@@ -374,7 +374,7 @@ msgstr "Unexpected reply from the mount service."
#: crates/pdfs-gui/src/app/pages/browser.rs:2914 #: crates/pdfs-gui/src/app/pages/browser.rs:2914
#: crates/pdfs-gui/src/app/pages/devices.rs:209 #: crates/pdfs-gui/src/app/pages/devices.rs:209
#: crates/pdfs-gui/src/app/pages/locations.rs:844 #: crates/pdfs-gui/src/app/pages/locations.rs:844
#: crates/pdfs-gui/src/app/pages/photos.rs:2765 #: crates/pdfs-gui/src/app/pages/photos.rs:2792
#: crates/pdfs-gui/src/app/pages/shared.rs:523 #: crates/pdfs-gui/src/app/pages/shared.rs:523
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:156 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:156
#: crates/pdfs-gui/src/app/pages/status.rs:1301 #: crates/pdfs-gui/src/app/pages/status.rs:1301
@@ -386,7 +386,7 @@ msgstr "Not connected"
#: crates/pdfs-gui/src/app/pages/browser.rs:2915 #: crates/pdfs-gui/src/app/pages/browser.rs:2915
#: crates/pdfs-gui/src/app/pages/devices.rs:210 #: crates/pdfs-gui/src/app/pages/devices.rs:210
#: crates/pdfs-gui/src/app/pages/locations.rs:845 #: crates/pdfs-gui/src/app/pages/locations.rs:845
#: crates/pdfs-gui/src/app/pages/photos.rs:2766 #: crates/pdfs-gui/src/app/pages/photos.rs:2793
#: crates/pdfs-gui/src/app/pages/shared.rs:524 #: crates/pdfs-gui/src/app/pages/shared.rs:524
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:157 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:157
#: crates/pdfs-gui/src/app/pages/trash.rs:336 #: crates/pdfs-gui/src/app/pages/trash.rs:336
@@ -398,7 +398,7 @@ msgstr "The Proton Drive mount service isn't running."
#: crates/pdfs-gui/src/app/pages/browser.rs:2924 #: crates/pdfs-gui/src/app/pages/browser.rs:2924
#: crates/pdfs-gui/src/app/pages/devices.rs:218 #: crates/pdfs-gui/src/app/pages/devices.rs:218
#: crates/pdfs-gui/src/app/pages/locations.rs:853 #: crates/pdfs-gui/src/app/pages/locations.rs:853
#: crates/pdfs-gui/src/app/pages/photos.rs:2774 #: crates/pdfs-gui/src/app/pages/photos.rs:2801
#: crates/pdfs-gui/src/app/pages/shared.rs:532 #: crates/pdfs-gui/src/app/pages/shared.rs:532
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:165 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:165
#: crates/pdfs-gui/src/app/pages/status.rs:305 #: crates/pdfs-gui/src/app/pages/status.rs:305
@@ -411,7 +411,7 @@ msgstr "Connecting…"
#: crates/pdfs-gui/src/app/pages/browser.rs:2925 #: crates/pdfs-gui/src/app/pages/browser.rs:2925
#: crates/pdfs-gui/src/app/pages/devices.rs:219 #: crates/pdfs-gui/src/app/pages/devices.rs:219
#: crates/pdfs-gui/src/app/pages/locations.rs:854 #: crates/pdfs-gui/src/app/pages/locations.rs:854
#: crates/pdfs-gui/src/app/pages/photos.rs:2775 #: crates/pdfs-gui/src/app/pages/photos.rs:2802
#: crates/pdfs-gui/src/app/pages/shared.rs:533 #: crates/pdfs-gui/src/app/pages/shared.rs:533
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:166 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:166
#: crates/pdfs-gui/src/app/pages/trash.rs:345 #: crates/pdfs-gui/src/app/pages/trash.rs:345
@@ -419,12 +419,12 @@ msgid "Waiting for the Proton Drive mount service to come up."
msgstr "Waiting for the Proton Drive mount service to come up." msgstr "Waiting for the Proton Drive mount service to come up."
#: crates/pdfs-gui/src/app/pages/activity.rs:419 #: crates/pdfs-gui/src/app/pages/activity.rs:419
#: crates/pdfs-gui/src/app/pages/photos.rs:2184 #: crates/pdfs-gui/src/app/pages/photos.rs:2211
msgid "Today" msgid "Today"
msgstr "Today" msgstr "Today"
#: crates/pdfs-gui/src/app/pages/activity.rs:422 #: crates/pdfs-gui/src/app/pages/activity.rs:422
#: crates/pdfs-gui/src/app/pages/photos.rs:2189 #: crates/pdfs-gui/src/app/pages/photos.rs:2216
msgid "Yesterday" msgid "Yesterday"
msgstr "Yesterday" msgstr "Yesterday"
@@ -479,7 +479,7 @@ msgstr "Resolved"
#. Translators: strftime format for the time of day in the activity feed, such as "14:05". #. Translators: strftime format for the time of day in the activity feed, such as "14:05".
#. Translators: strftime format for the time a photo was taken, shown on its tile, such as "14:05". #. Translators: strftime format for the time a photo was taken, shown on its tile, such as "14:05".
#: crates/pdfs-gui/src/app/pages/activity.rs:580 #: crates/pdfs-gui/src/app/pages/activity.rs:580
#: crates/pdfs-gui/src/app/pages/photos.rs:2228 #: crates/pdfs-gui/src/app/pages/photos.rs:2255
msgid "%H:%M" msgid "%H:%M"
msgstr "%H:%M" msgstr "%H:%M"
@@ -585,12 +585,12 @@ msgid "Reading your Proton Drive albums."
msgstr "Reading your Proton Drive albums." msgstr "Reading your Proton Drive albums."
#: crates/pdfs-gui/src/app/pages/albums.rs:59 #: crates/pdfs-gui/src/app/pages/albums.rs:59
#: crates/pdfs-gui/src/app/pages/photos.rs:2646 #: crates/pdfs-gui/src/app/pages/photos.rs:2673
msgid "No photo library" msgid "No photo library"
msgstr "No photo library" msgstr "No photo library"
#: crates/pdfs-gui/src/app/pages/albums.rs:60 #: crates/pdfs-gui/src/app/pages/albums.rs:60
#: crates/pdfs-gui/src/app/pages/photos.rs:2647 #: crates/pdfs-gui/src/app/pages/photos.rs:2674
msgid "This Proton account doesn't have Photos enabled." msgid "This Proton account doesn't have Photos enabled."
msgstr "This Proton account doesn't have Photos enabled." msgstr "This Proton account doesn't have Photos enabled."
@@ -623,7 +623,7 @@ msgstr[1] "{n} albums"
#: crates/pdfs-gui/src/app/pages/albums.rs:205 #: crates/pdfs-gui/src/app/pages/albums.rs:205
#: crates/pdfs-gui/src/app/pages/browser.rs:1246 #: crates/pdfs-gui/src/app/pages/browser.rs:1246
#: crates/pdfs-gui/src/app/pages/photos.rs:2505 #: crates/pdfs-gui/src/app/pages/photos.rs:2532
#: crates/pdfs-gui/src/app/pages/shared.rs:384 #: crates/pdfs-gui/src/app/pages/shared.rs:384
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:244 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:244
#: crates/pdfs-gui/src/app/widgets/details.rs:155 #: crates/pdfs-gui/src/app/widgets/details.rs:155
@@ -688,11 +688,11 @@ msgstr "Couldn't create the album"
#: crates/pdfs-gui/src/app/pages/locations.rs:739 #: crates/pdfs-gui/src/app/pages/locations.rs:739
#: crates/pdfs-gui/src/app/pages/locations.rs:1090 #: crates/pdfs-gui/src/app/pages/locations.rs:1090
#: crates/pdfs-gui/src/app/pages/locations.rs:1109 #: crates/pdfs-gui/src/app/pages/locations.rs:1109
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1245 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1294
#: crates/pdfs-gui/src/app/pages/photos.rs:1165 #: crates/pdfs-gui/src/app/pages/photos.rs:1168
#: crates/pdfs-gui/src/app/pages/photos.rs:1657 #: crates/pdfs-gui/src/app/pages/photos.rs:1660
#: crates/pdfs-gui/src/app/pages/photos.rs:2569 #: crates/pdfs-gui/src/app/pages/photos.rs:2596
#: crates/pdfs-gui/src/app/pages/photos.rs:2737 #: crates/pdfs-gui/src/app/pages/photos.rs:2764
#: crates/pdfs-gui/src/app/pages/shared.rs:510 #: crates/pdfs-gui/src/app/pages/shared.rs:510
#: crates/pdfs-gui/src/app/pages/shared.rs:838 #: crates/pdfs-gui/src/app/pages/shared.rs:838
#: crates/pdfs-gui/src/app/pages/status.rs:672 #: crates/pdfs-gui/src/app/pages/status.rs:672
@@ -756,7 +756,7 @@ msgstr[0] "Choose an album for {n} photo."
msgstr[1] "Choose an album for {n} photos." msgstr[1] "Choose an album for {n} photos."
#: crates/pdfs-gui/src/app/pages/albums.rs:424 #: crates/pdfs-gui/src/app/pages/albums.rs:424
#: crates/pdfs-gui/src/app/pages/photos.rs:640 #: crates/pdfs-gui/src/app/pages/photos.rs:643
msgid "New Album…" msgid "New Album…"
msgstr "New Album…" msgstr "New Album…"
@@ -947,7 +947,7 @@ msgstr "My Files"
#. Translators: {n} is how many items are selected: files and folders in My Files, photos here. #. Translators: {n} is how many items are selected: files and folders in My Files, photos here.
#: crates/pdfs-gui/src/app/pages/browser.rs:638 #: crates/pdfs-gui/src/app/pages/browser.rs:638
#: crates/pdfs-gui/src/app/pages/browser.rs:1331 #: crates/pdfs-gui/src/app/pages/browser.rs:1331
#: crates/pdfs-gui/src/app/pages/photos.rs:1511 #: crates/pdfs-gui/src/app/pages/photos.rs:1514
#, rust-format #, rust-format
msgid "{n} selected" msgid "{n} selected"
msgid_plural "{n} selected" msgid_plural "{n} selected"
@@ -956,8 +956,8 @@ msgstr[1] "{n} selected"
#: crates/pdfs-gui/src/app/pages/browser.rs:674 #: crates/pdfs-gui/src/app/pages/browser.rs:674
#: crates/pdfs-gui/src/app/pages/browser.rs:709 #: crates/pdfs-gui/src/app/pages/browser.rs:709
#: crates/pdfs-gui/src/app/pages/photos.rs:1650 #: crates/pdfs-gui/src/app/pages/photos.rs:1653
#: crates/pdfs-gui/src/app/pages/photos.rs:1656 #: crates/pdfs-gui/src/app/pages/photos.rs:1659
msgid "Couldn't move to Trash" msgid "Couldn't move to Trash"
msgstr "Couldn't move to Trash" msgstr "Couldn't move to Trash"
@@ -991,7 +991,7 @@ msgstr[0] "Moved {n} item to Trash"
msgstr[1] "Moved {n} items to Trash" msgstr[1] "Moved {n} items to Trash"
#: crates/pdfs-gui/src/app/pages/browser.rs:727 #: crates/pdfs-gui/src/app/pages/browser.rs:727
#: crates/pdfs-gui/src/app/pages/photos.rs:1643 #: crates/pdfs-gui/src/app/pages/photos.rs:1646
msgid "Undo" msgid "Undo"
msgstr "Undo" msgstr "Undo"
@@ -1043,12 +1043,12 @@ msgid "Location"
msgstr "Location" msgstr "Location"
#: crates/pdfs-gui/src/app/pages/browser.rs:1256 #: crates/pdfs-gui/src/app/pages/browser.rs:1256
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:949 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:995
msgid "Open With…" msgid "Open With…"
msgstr "Open With…" msgstr "Open With…"
#: crates/pdfs-gui/src/app/pages/browser.rs:1263 #: crates/pdfs-gui/src/app/pages/browser.rs:1263
#: crates/pdfs-gui/src/app/pages/photos.rs:2503 #: crates/pdfs-gui/src/app/pages/photos.rs:2530
msgctxt "verb" msgctxt "verb"
msgid "Play" msgid "Play"
msgstr "Play" msgstr "Play"
@@ -1081,7 +1081,7 @@ msgid "Versions…"
msgstr "Versions…" msgstr "Versions…"
#: crates/pdfs-gui/src/app/pages/browser.rs:1302 #: crates/pdfs-gui/src/app/pages/browser.rs:1302
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:983 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1029
msgid "Details" msgid "Details"
msgstr "Details" msgstr "Details"
@@ -1341,7 +1341,7 @@ msgstr[0] "Uploading {n} item…"
msgstr[1] "Uploading {n} items…" msgstr[1] "Uploading {n} items…"
#: crates/pdfs-gui/src/app/pages/browser.rs:2696 #: crates/pdfs-gui/src/app/pages/browser.rs:2696
#: crates/pdfs-gui/src/app/pages/photos.rs:658 #: crates/pdfs-gui/src/app/pages/photos.rs:661
msgctxt "verb" msgctxt "verb"
msgid "View" msgid "View"
msgstr "View" msgstr "View"
@@ -2361,284 +2361,290 @@ msgid "This photo carries no metadata."
msgstr "This photo carries no metadata." msgstr "This photo carries no metadata."
#. Translators: a photo's pixel dimensions, such as "4032 × 3024". #. Translators: a photo's pixel dimensions, such as "4032 × 3024".
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:426 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:441
#, rust-format #, rust-format
msgid "{width} × {height}" msgid "{width} × {height}"
msgstr "{width} × {height}" msgstr "{width} × {height}"
#. Translators: label of a photo's pixel dimensions in the details panel. #. Translators: label of a photo's pixel dimensions in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:429 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:444
msgid "Dimensions" msgid "Dimensions"
msgstr "Dimensions" msgstr "Dimensions"
#. Translators: label of when a photo was taken, in the details panel. #. Translators: label of when a photo was taken, in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:433 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:448
msgctxt "photo property" msgctxt "photo property"
msgid "Taken" msgid "Taken"
msgstr "Taken" msgstr "Taken"
#. Translators: label of the camera model in a photo's details panel. #. Translators: label of the camera model in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:443 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:453
msgid "Camera" msgid "Camera"
msgstr "Camera" msgstr "Camera"
#. Translators: label of the lens model in a photo's details panel. #. Translators: label of the lens model in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:447 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:457
msgid "Lens" msgid "Lens"
msgstr "Lens" msgstr "Lens"
#. Translators: a photo's ISO sensitivity, such as "ISO 400".
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:472
#, rust-format
msgid "ISO {value}"
msgstr "ISO {value}"
#. Translators: label of aperture, shutter speed, ISO and focal length in a photo's details panel. #. Translators: label of aperture, shutter speed, ISO and focal length in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:461 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:484
msgid "Exposure" msgid "Exposure"
msgstr "Exposure" msgstr "Exposure"
#. Translators: label of where a photo was taken, in the details panel. #. Translators: label of where a photo was taken, in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:469 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:492
msgctxt "photo property" msgctxt "photo property"
msgid "Location" msgid "Location"
msgstr "Location" msgstr "Location"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:472 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:495
#, rust-format #, rust-format
msgid "{latitude}, {longitude}" msgid "{latitude}, {longitude}"
msgstr "{latitude}, {longitude}" msgstr "{latitude}, {longitude}"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:639 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:685
msgid "Save a Copy" msgid "Save a Copy"
msgstr "Save a Copy" msgstr "Save a Copy"
#. Translators: {name} is the saved file's name. #. Translators: {name} is the saved file's name.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:660 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:706
#, rust-format #, rust-format
msgid "Saved “{name}”" msgid "Saved “{name}”"
msgstr "Saved “{name}”" msgstr "Saved “{name}”"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:662 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:708
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:665 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:711
msgid "Couldn't save the copy" msgid "Couldn't save the copy"
msgstr "Couldn't save the copy" msgstr "Couldn't save the copy"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:666 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:712
msgid "The copy was interrupted." msgid "The copy was interrupted."
msgstr "The copy was interrupted." msgstr "The copy was interrupted."
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:790 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:836
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:795 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:841
#, rust-format #, rust-format
msgid "{position} of {total}" msgid "{position} of {total}"
msgstr "{position} of {total}" msgstr "{position} of {total}"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:800 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:846
#, rust-format #, rust-format
msgid "{position} of {loaded}+" msgid "{position} of {loaded}+"
msgstr "{position} of {loaded}+" msgstr "{position} of {loaded}+"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:828 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:874
msgid "Photo" msgid "Photo"
msgstr "Photo" msgstr "Photo"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:875 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:921
msgid "Previous (←)" msgid "Previous (←)"
msgstr "Previous (←)" msgstr "Previous (←)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:889 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:935
msgid "Next (→)" msgid "Next (→)"
msgstr "Next (→)" msgstr "Next (→)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:927 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:973
msgid "Details (i)" msgid "Details (i)"
msgstr "Details (i)" msgstr "Details (i)"
#. Translators: tooltip of the star button that marks a photo as a favorite. #. Translators: tooltip of the star button that marks a photo as a favorite.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:936 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:982
msgctxt "verb" msgctxt "verb"
msgid "Favorite" msgid "Favorite"
msgstr "Favourite" msgstr "Favourite"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:944 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:990
msgid "Other files of this photo" msgid "Other files of this photo"
msgstr "Other files of this photo" msgstr "Other files of this photo"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:947 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:993
msgid "Save a Copy…" msgid "Save a Copy…"
msgstr "Save a Copy…" msgstr "Save a Copy…"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:948 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:994
msgid "Move to Trash (Delete)" msgid "Move to Trash (Delete)"
msgstr "Move to Trash (Delete)" msgstr "Move to Trash (Delete)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:950 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:996
msgid "Close (Esc)" msgid "Close (Esc)"
msgstr "Close (Esc)" msgstr "Close (Esc)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:973 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1019
msgid "Show on map" msgid "Show on map"
msgstr "Show on map" msgstr "Show on map"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:991 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1037
msgid "Hide details" msgid "Hide details"
msgstr "Hide details" msgstr "Hide details"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1250 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1299
#: crates/pdfs-gui/src/app/pages/photos.rs:2564 #: crates/pdfs-gui/src/app/pages/photos.rs:2591
#: crates/pdfs-gui/src/app/pages/photos.rs:2568 #: crates/pdfs-gui/src/app/pages/photos.rs:2595
msgid "Couldn't change the favorite" msgid "Couldn't change the favorite"
msgstr "Couldn't change the favourite" msgstr "Couldn't change the favourite"
#: crates/pdfs-gui/src/app/pages/photos.rs:393 #: crates/pdfs-gui/src/app/pages/photos.rs:395
#: crates/pdfs-gui/src/app/pages/photos.rs:471 #: crates/pdfs-gui/src/app/pages/photos.rs:474
msgid "Upload photos" msgid "Upload photos"
msgstr "Upload photos" msgstr "Upload photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:398 #: crates/pdfs-gui/src/app/pages/photos.rs:400
#: crates/pdfs-gui/src/app/pages/takeout.rs:287 #: crates/pdfs-gui/src/app/pages/takeout.rs:287
msgid "Import from Google Photos" msgid "Import from Google Photos"
msgstr "Import from Google Photos" msgstr "Import from Google Photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:438 #: crates/pdfs-gui/src/app/pages/photos.rs:441
#: crates/pdfs-gui/src/app/pages/photos.rs:569 #: crates/pdfs-gui/src/app/pages/photos.rs:572
msgid "Jump to a month" msgid "Jump to a month"
msgstr "Jump to a month" msgstr "Jump to a month"
#: crates/pdfs-gui/src/app/pages/photos.rs:455 #: crates/pdfs-gui/src/app/pages/photos.rs:458
msgid "Back to albums" msgid "Back to albums"
msgstr "Back to albums" msgstr "Back to albums"
#: crates/pdfs-gui/src/app/pages/photos.rs:467 #: crates/pdfs-gui/src/app/pages/photos.rs:470
msgctxt "verb" msgctxt "verb"
msgid "Upload" msgid "Upload"
msgstr "Upload" msgstr "Upload"
#: crates/pdfs-gui/src/app/pages/photos.rs:480 #: crates/pdfs-gui/src/app/pages/photos.rs:483
msgid "Import a Google Photos Takeout export" msgid "Import a Google Photos Takeout export"
msgstr "Import a Google Photos Takeout export" msgstr "Import a Google Photos Takeout export"
#: crates/pdfs-gui/src/app/pages/photos.rs:490 #: crates/pdfs-gui/src/app/pages/photos.rs:493
#: crates/pdfs-gui/src/app/pages/photos.rs:499 #: crates/pdfs-gui/src/app/pages/photos.rs:502
#: crates/pdfs-gui/src/app/pages/photos.rs:1509 #: crates/pdfs-gui/src/app/pages/photos.rs:1512
msgid "Select photos" msgid "Select photos"
msgstr "Select photos" msgstr "Select photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:510 #: crates/pdfs-gui/src/app/pages/photos.rs:513
#: crates/pdfs-gui/src/app/pages/photos.rs:2521 #: crates/pdfs-gui/src/app/pages/photos.rs:2548
msgid "Add to Album…" msgid "Add to Album…"
msgstr "Add to Album…" msgstr "Add to Album…"
#: crates/pdfs-gui/src/app/pages/photos.rs:516 #: crates/pdfs-gui/src/app/pages/photos.rs:519
msgid "Leave selection (Esc)" msgid "Leave selection (Esc)"
msgstr "Leave selection (Esc)" msgstr "Leave selection (Esc)"
#: crates/pdfs-gui/src/app/pages/photos.rs:560 #: crates/pdfs-gui/src/app/pages/photos.rs:563
msgid "Show only favorites" msgid "Show only favorites"
msgstr "Show only favourites" msgstr "Show only favourites"
#: crates/pdfs-gui/src/app/pages/photos.rs:567 #: crates/pdfs-gui/src/app/pages/photos.rs:570
#: crates/pdfs-gui/src/app/pages/photos.rs:770 #: crates/pdfs-gui/src/app/pages/photos.rs:773
msgid "All dates" msgid "All dates"
msgstr "All dates" msgstr "All dates"
#: crates/pdfs-gui/src/app/pages/photos.rs:587 #: crates/pdfs-gui/src/app/pages/photos.rs:590
msgid "Timeline" msgid "Timeline"
msgstr "Timeline" msgstr "Timeline"
#: crates/pdfs-gui/src/app/pages/photos.rs:591 #: crates/pdfs-gui/src/app/pages/photos.rs:594
msgid "Albums" msgid "Albums"
msgstr "Albums" msgstr "Albums"
#: crates/pdfs-gui/src/app/pages/photos.rs:657 #: crates/pdfs-gui/src/app/pages/photos.rs:660
msgid "Importing from Google Photos…" msgid "Importing from Google Photos…"
msgstr "Importing from Google Photos…" msgstr "Importing from Google Photos…"
#. Translators: strftime format for a month on its own, such as "June 2024". %OB is the month name in its standalone (nominative) form; use %B if your language has no separate form. #. Translators: strftime format for a month on its own, such as "June 2024". %OB is the month name in its standalone (nominative) form; use %B if your language has no separate form.
#: crates/pdfs-gui/src/app/pages/photos.rs:746 #: crates/pdfs-gui/src/app/pages/photos.rs:749
msgid "%OB %Y" msgid "%OB %Y"
msgstr "%OB %Y" msgstr "%OB %Y"
#. Translators: a row of the date jump; {month} is a month such as "June 2024", {count} how many photos it holds. #. Translators: a row of the date jump; {month} is a month such as "June 2024", {count} how many photos it holds.
#: crates/pdfs-gui/src/app/pages/photos.rs:777 #: crates/pdfs-gui/src/app/pages/photos.rs:780
#, rust-format #, rust-format
msgid "{month} ({count})" msgid "{month} ({count})"
msgstr "{month} ({count})" msgstr "{month} ({count})"
#. Translators: a Photos filter tab that shows photos, videos and raw files together. #. Translators: a Photos filter tab that shows photos, videos and raw files together.
#: crates/pdfs-gui/src/app/pages/photos.rs:814 #: crates/pdfs-gui/src/app/pages/photos.rs:817
msgctxt "photo filter" msgctxt "photo filter"
msgid "All" msgid "All"
msgstr "All" msgstr "All"
#: crates/pdfs-gui/src/app/pages/photos.rs:815 #: crates/pdfs-gui/src/app/pages/photos.rs:818
msgctxt "photo filter" msgctxt "photo filter"
msgid "Photos" msgid "Photos"
msgstr "Photos" msgstr "Photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:816 #: crates/pdfs-gui/src/app/pages/photos.rs:819
msgctxt "photo filter" msgctxt "photo filter"
msgid "Videos" msgid "Videos"
msgstr "Videos" msgstr "Videos"
#. Translators: a Photos filter tab for raw camera files. #. Translators: a Photos filter tab for raw camera files.
#: crates/pdfs-gui/src/app/pages/photos.rs:818 #: crates/pdfs-gui/src/app/pages/photos.rs:821
msgctxt "photo filter" msgctxt "photo filter"
msgid "Raw" msgid "Raw"
msgstr "Raw" msgstr "Raw"
#: crates/pdfs-gui/src/app/pages/photos.rs:1091 #: crates/pdfs-gui/src/app/pages/photos.rs:1094
msgid "Select Photo to Upload" msgid "Select Photo to Upload"
msgstr "Select Photo to Upload" msgstr "Select Photo to Upload"
#: crates/pdfs-gui/src/app/pages/photos.rs:1095 #: crates/pdfs-gui/src/app/pages/photos.rs:1098
#: crates/pdfs-gui/src/prompt.rs:60 #: crates/pdfs-gui/src/prompt.rs:60
msgid "Images" msgid "Images"
msgstr "Images" msgstr "Images"
#: crates/pdfs-gui/src/app/pages/photos.rs:1151 #: crates/pdfs-gui/src/app/pages/photos.rs:1154
msgid "Photo uploaded" msgid "Photo uploaded"
msgstr "Photo uploaded" msgstr "Photo uploaded"
#: crates/pdfs-gui/src/app/pages/photos.rs:1156 #: crates/pdfs-gui/src/app/pages/photos.rs:1159
#: crates/pdfs-gui/src/app/pages/photos.rs:1164 #: crates/pdfs-gui/src/app/pages/photos.rs:1167
msgid "Couldn't upload photo" msgid "Couldn't upload photo"
msgstr "Couldn't upload photo" msgstr "Couldn't upload photo"
#. Translators: badge on a photo tile whose shot includes a raw camera file. #. Translators: badge on a photo tile whose shot includes a raw camera file.
#: crates/pdfs-gui/src/app/pages/photos.rs:1379 #: crates/pdfs-gui/src/app/pages/photos.rs:1382
msgid "RAW" msgid "RAW"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1553 #: crates/pdfs-gui/src/app/pages/photos.rs:1556
msgid "Move this photo to Trash?" msgid "Move this photo to Trash?"
msgstr "Move this photo to Trash?" msgstr "Move this photo to Trash?"
#: crates/pdfs-gui/src/app/pages/photos.rs:1555 #: crates/pdfs-gui/src/app/pages/photos.rs:1558
#, rust-format #, rust-format
msgid "Move this photo to Trash? It is stored as {n} file." msgid "Move this photo to Trash? It is stored as {n} file."
msgid_plural "Move this photo to Trash? It is stored as {n} files." msgid_plural "Move this photo to Trash? It is stored as {n} files."
msgstr[0] "Move this photo to Trash? It is stored as {n} file." msgstr[0] "Move this photo to Trash? It is stored as {n} file."
msgstr[1] "Move this photo to Trash? It is stored as {n} files." msgstr[1] "Move this photo to Trash? It is stored as {n} files."
#: crates/pdfs-gui/src/app/pages/photos.rs:1561 #: crates/pdfs-gui/src/app/pages/photos.rs:1564
#, rust-format #, rust-format
msgid "Move {n} photo to Trash?" msgid "Move {n} photo to Trash?"
msgid_plural "Move {n} photos to Trash?" msgid_plural "Move {n} photos to Trash?"
msgstr[0] "Move {n} photo to Trash?" msgstr[0] "Move {n} photo to Trash?"
msgstr[1] "Move {n} photos to Trash?" msgstr[1] "Move {n} photos to Trash?"
#: crates/pdfs-gui/src/app/pages/photos.rs:1568 #: crates/pdfs-gui/src/app/pages/photos.rs:1571
#, rust-format #, rust-format
msgid "Move {n} photo to Trash? They are stored as {files} files." msgid "Move {n} photo to Trash? They are stored as {files} files."
msgid_plural "Move {n} photos to Trash? They are stored as {files} files." msgid_plural "Move {n} photos to Trash? They are stored as {files} files."
msgstr[0] "Move {n} photo to Trash? They are stored as {files} files." msgstr[0] "Move {n} photo to Trash? They are stored as {files} files."
msgstr[1] "Move {n} photos to Trash? They are stored as {files} files." msgstr[1] "Move {n} photos to Trash? They are stored as {files} files."
#: crates/pdfs-gui/src/app/pages/photos.rs:1626 #: crates/pdfs-gui/src/app/pages/photos.rs:1629
msgid "The server refused." msgid "The server refused."
msgstr "The server refused." msgstr "The server refused."
#: crates/pdfs-gui/src/app/pages/photos.rs:1629 #: crates/pdfs-gui/src/app/pages/photos.rs:1632
msgid "Some photos couldn't be moved to Trash" msgid "Some photos couldn't be moved to Trash"
msgstr "Some photos couldn't be moved to Trash" msgstr "Some photos couldn't be moved to Trash"
#: crates/pdfs-gui/src/app/pages/photos.rs:1638 #: crates/pdfs-gui/src/app/pages/photos.rs:1641
#, rust-format #, rust-format
msgid "Moved {n} photo to Trash" msgid "Moved {n} photo to Trash"
msgid_plural "Moved {n} photos to Trash" msgid_plural "Moved {n} photos to Trash"
@@ -2646,7 +2652,7 @@ msgstr[0] "Moved {n} photo to Trash"
msgstr[1] "Moved {n} photos to Trash" msgstr[1] "Moved {n} photos to Trash"
#. Translators: the Photos page subtitle, such as "12 videos". #. Translators: the Photos page subtitle, such as "12 videos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2144 #: crates/pdfs-gui/src/app/pages/photos.rs:2171
#, rust-format #, rust-format
msgid "{count} video" msgid "{count} video"
msgid_plural "{count} videos" msgid_plural "{count} videos"
@@ -2654,7 +2660,7 @@ msgstr[0] "{count} video"
msgstr[1] "{count} videos" msgstr[1] "{count} videos"
#. Translators: the Photos page subtitle, such as "12 raw photos". #. Translators: the Photos page subtitle, such as "12 raw photos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2146 #: crates/pdfs-gui/src/app/pages/photos.rs:2173
#, rust-format #, rust-format
msgid "{count} raw photo" msgid "{count} raw photo"
msgid_plural "{count} raw photos" msgid_plural "{count} raw photos"
@@ -2662,167 +2668,167 @@ msgstr[0] "{count} raw photo"
msgstr[1] "{count} raw photos" msgstr[1] "{count} raw photos"
#. Translators: the Photos page subtitle, such as "1,204 photos". #. Translators: the Photos page subtitle, such as "1,204 photos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2148 #: crates/pdfs-gui/src/app/pages/photos.rs:2175
#, rust-format #, rust-format
msgid "{count} photo" msgid "{count} photo"
msgid_plural "{count} photos" msgid_plural "{count} photos"
msgstr[0] "{count} photo" msgstr[0] "{count} photo"
msgstr[1] "{count} photos" msgstr[1] "{count} photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2175 #: crates/pdfs-gui/src/app/pages/photos.rs:2202
#: crates/pdfs-gui/src/app/pages/photos.rs:2196 #: crates/pdfs-gui/src/app/pages/photos.rs:2223
msgid "Unknown date" msgid "Unknown date"
msgstr "Unknown date" msgstr "Unknown date"
#. Translators: strftime format for a day heading in the photo timeline, such as "3 June 2026". #. Translators: strftime format for a day heading in the photo timeline, such as "3 June 2026".
#: crates/pdfs-gui/src/app/pages/photos.rs:2193 #: crates/pdfs-gui/src/app/pages/photos.rs:2220
msgid "%-d %B %Y" msgid "%-d %B %Y"
msgstr "%-d %B %Y" msgstr "%-d %B %Y"
#. Translators: strftime format for a photo's capture date and time, such as "2026-06-03 14:05:09". #. Translators: strftime format for a photo's capture date and time, such as "2026-06-03 14:05:09".
#: crates/pdfs-gui/src/app/pages/photos.rs:2214 #: crates/pdfs-gui/src/app/pages/photos.rs:2241
msgid "%Y-%m-%d %H:%M:%S" msgid "%Y-%m-%d %H:%M:%S"
msgstr "%Y-%m-%d %H:%M:%S" msgstr "%Y-%m-%d %H:%M:%S"
#: crates/pdfs-gui/src/app/pages/photos.rs:2218 #: crates/pdfs-gui/src/app/pages/photos.rs:2245
#: crates/pdfs-gui/src/app/pages/photos.rs:2220 #: crates/pdfs-gui/src/app/pages/photos.rs:2247
msgid "Unknown Date" msgid "Unknown Date"
msgstr "Unknown Date" msgstr "Unknown Date"
#: crates/pdfs-gui/src/app/pages/photos.rs:2249 #: crates/pdfs-gui/src/app/pages/photos.rs:2276
msgid "No photos yet" msgid "No photos yet"
msgstr "No photos yet" msgstr "No photos yet"
#: crates/pdfs-gui/src/app/pages/photos.rs:2250 #: crates/pdfs-gui/src/app/pages/photos.rs:2277
msgid "Photos you upload to Proton Drive appear here." msgid "Photos you upload to Proton Drive appear here."
msgstr "Photos you upload to Proton Drive appear here." msgstr "Photos you upload to Proton Drive appear here."
#: crates/pdfs-gui/src/app/pages/photos.rs:2253 #: crates/pdfs-gui/src/app/pages/photos.rs:2280
msgid "No favorites yet" msgid "No favorites yet"
msgstr "No favourites yet" msgstr "No favourites yet"
#: crates/pdfs-gui/src/app/pages/photos.rs:2254 #: crates/pdfs-gui/src/app/pages/photos.rs:2281
msgid "Star a photo in the viewer or from its menu to find it here." msgid "Star a photo in the viewer or from its menu to find it here."
msgstr "Star a photo in the viewer or from its menu to find it here." msgstr "Star a photo in the viewer or from its menu to find it here."
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2259 #: crates/pdfs-gui/src/app/pages/photos.rs:2286
#, rust-format #, rust-format
msgid "No favorite videos in {month}" msgid "No favorite videos in {month}"
msgstr "No favourite videos in {month}" msgstr "No favourite videos in {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2260 #: crates/pdfs-gui/src/app/pages/photos.rs:2287
msgid "No favorite videos" msgid "No favorite videos"
msgstr "No favourite videos" msgstr "No favourite videos"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2262 #: crates/pdfs-gui/src/app/pages/photos.rs:2289
#, rust-format #, rust-format
msgid "No favorite raw files in {month}" msgid "No favorite raw files in {month}"
msgstr "No favourite raw files in {month}" msgstr "No favourite raw files in {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2263 #: crates/pdfs-gui/src/app/pages/photos.rs:2290
msgid "No favorite raw files" msgid "No favorite raw files"
msgstr "No favourite raw files" msgstr "No favourite raw files"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2265 #: crates/pdfs-gui/src/app/pages/photos.rs:2292
#, rust-format #, rust-format
msgid "No favorite photos in {month}" msgid "No favorite photos in {month}"
msgstr "No favourite photos in {month}" msgstr "No favourite photos in {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2266 #: crates/pdfs-gui/src/app/pages/photos.rs:2293
msgid "No favorite photos" msgid "No favorite photos"
msgstr "No favourite photos" msgstr "No favourite photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2268 #: crates/pdfs-gui/src/app/pages/photos.rs:2295
msgid "Turn off the favorites filter to see everything." msgid "Turn off the favorites filter to see everything."
msgstr "Turn off the favourites filter to see everything." msgstr "Turn off the favourites filter to see everything."
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2273 #: crates/pdfs-gui/src/app/pages/photos.rs:2300
#, rust-format #, rust-format
msgid "No videos in {month}" msgid "No videos in {month}"
msgstr "No videos in {month}" msgstr "No videos in {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2274 #: crates/pdfs-gui/src/app/pages/photos.rs:2301
msgid "No videos" msgid "No videos"
msgstr "No videos" msgstr "No videos"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2276 #: crates/pdfs-gui/src/app/pages/photos.rs:2303
#, rust-format #, rust-format
msgid "No raw files in {month}" msgid "No raw files in {month}"
msgstr "No raw files in {month}" msgstr "No raw files in {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2277 #: crates/pdfs-gui/src/app/pages/photos.rs:2304
msgid "No raw files" msgid "No raw files"
msgstr "No raw files" msgstr "No raw files"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2279 #: crates/pdfs-gui/src/app/pages/photos.rs:2306
#, rust-format #, rust-format
msgid "No photos in {month}" msgid "No photos in {month}"
msgstr "No photos in {month}" msgstr "No photos in {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2280 #: crates/pdfs-gui/src/app/pages/photos.rs:2307
msgid "No photos" msgid "No photos"
msgstr "No photos" msgstr "No photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2282 #: crates/pdfs-gui/src/app/pages/photos.rs:2309
msgid "Try another filter or month." msgid "Try another filter or month."
msgstr "Try another filter or month." msgstr "Try another filter or month."
#. Translators: a check item in a photo's menu, on while the photo is a favorite. #. Translators: a check item in a photo's menu, on while the photo is a favorite.
#: crates/pdfs-gui/src/app/pages/photos.rs:2510 #: crates/pdfs-gui/src/app/pages/photos.rs:2537
msgctxt "state" msgctxt "state"
msgid "Favorite" msgid "Favorite"
msgstr "Favourite" msgstr "Favourite"
#: crates/pdfs-gui/src/app/pages/photos.rs:2515 #: crates/pdfs-gui/src/app/pages/photos.rs:2542
msgctxt "verb" msgctxt "verb"
msgid "Select" msgid "Select"
msgstr "Select" msgstr "Select"
#: crates/pdfs-gui/src/app/pages/photos.rs:2527 #: crates/pdfs-gui/src/app/pages/photos.rs:2554
msgid "Remove from Album" msgid "Remove from Album"
msgstr "Remove from Album" msgstr "Remove from Album"
#: crates/pdfs-gui/src/app/pages/photos.rs:2533 #: crates/pdfs-gui/src/app/pages/photos.rs:2560
msgid "Move to Trash…" msgid "Move to Trash…"
msgstr "Move to Trash…" msgstr "Move to Trash…"
#: crates/pdfs-gui/src/app/pages/photos.rs:2557 #: crates/pdfs-gui/src/app/pages/photos.rs:2584
msgid "Added to Favorites" msgid "Added to Favorites"
msgstr "Added to Favourites" msgstr "Added to Favourites"
#: crates/pdfs-gui/src/app/pages/photos.rs:2559 #: crates/pdfs-gui/src/app/pages/photos.rs:2586
msgid "Removed from Favorites" msgid "Removed from Favorites"
msgstr "Removed from Favourites" msgstr "Removed from Favourites"
#: crates/pdfs-gui/src/app/pages/photos.rs:2588 #: crates/pdfs-gui/src/app/pages/photos.rs:2615
msgid "Loading photos…" msgid "Loading photos…"
msgstr "Loading photos…" msgstr "Loading photos…"
#: crates/pdfs-gui/src/app/pages/photos.rs:2589 #: crates/pdfs-gui/src/app/pages/photos.rs:2616
msgid "Reading your Proton Drive timeline." msgid "Reading your Proton Drive timeline."
msgstr "Reading your Proton Drive timeline." msgstr "Reading your Proton Drive timeline."
#: crates/pdfs-gui/src/app/pages/photos.rs:2676 #: crates/pdfs-gui/src/app/pages/photos.rs:2703
msgid "Empty album" msgid "Empty album"
msgstr "Empty album" msgstr "Empty album"
#: crates/pdfs-gui/src/app/pages/photos.rs:2677 #: crates/pdfs-gui/src/app/pages/photos.rs:2704
msgid "This album has no photos in it." msgid "This album has no photos in it."
msgstr "This album has no photos in it." msgstr "This album has no photos in it."
#: crates/pdfs-gui/src/app/pages/photos.rs:2718 #: crates/pdfs-gui/src/app/pages/photos.rs:2745
#: crates/pdfs-gui/src/app/pages/photos.rs:2736 #: crates/pdfs-gui/src/app/pages/photos.rs:2763
msgid "Couldn't load more photos" msgid "Couldn't load more photos"
msgstr "Couldn't load more photos" msgstr "Couldn't load more photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2723 #: crates/pdfs-gui/src/app/pages/photos.rs:2750
#: crates/pdfs-gui/src/app/pages/photos.rs:2730 #: crates/pdfs-gui/src/app/pages/photos.rs:2757
msgid "Couldn't load photos" msgid "Couldn't load photos"
msgstr "Couldn't load photos" msgstr "Couldn't load photos"
+148 -142
View File
@@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: proton-drive-linux 2.1.0\n" "Project-Id-Version: proton-drive-linux 2.1.0\n"
"Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n" "Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n"
"POT-Creation-Date: 2026-09-23 10:39+0200\n" "POT-Creation-Date: 2026-09-23 20:16+0200\n"
"PO-Revision-Date: 2026-09-23 12:00+0200\n" "PO-Revision-Date: 2026-09-23 12:00+0200\n"
"Last-Translator: Proton Drive for Linux contributors\n" "Last-Translator: Proton Drive for Linux contributors\n"
"Language-Team: Spanish\n" "Language-Team: Spanish\n"
@@ -23,7 +23,7 @@ msgstr "Mis archivos"
#: crates/pdfs-gui/src/app/main.rs:830 crates/pdfs-gui/src/app/main.rs:1415 #: crates/pdfs-gui/src/app/main.rs:830 crates/pdfs-gui/src/app/main.rs:1415
#: crates/pdfs-gui/src/app/pages/albums.rs:623 #: crates/pdfs-gui/src/app/pages/albums.rs:623
#: crates/pdfs-gui/src/app/pages/photos.rs:674 #: crates/pdfs-gui/src/app/pages/photos.rs:677
msgid "Photos" msgid "Photos"
msgstr "Fotos" msgstr "Fotos"
@@ -151,7 +151,7 @@ msgstr ""
#: crates/pdfs-gui/src/app/pages/locations.rs:670 #: crates/pdfs-gui/src/app/pages/locations.rs:670
#: crates/pdfs-gui/src/app/pages/locations.rs:1050 #: crates/pdfs-gui/src/app/pages/locations.rs:1050
#: crates/pdfs-gui/src/app/pages/login.rs:313 #: crates/pdfs-gui/src/app/pages/login.rs:313
#: crates/pdfs-gui/src/app/pages/photos.rs:1578 #: crates/pdfs-gui/src/app/pages/photos.rs:1581
#: crates/pdfs-gui/src/app/pages/shared.rs:717 #: crates/pdfs-gui/src/app/pages/shared.rs:717
#: crates/pdfs-gui/src/app/pages/shared.rs:748 #: crates/pdfs-gui/src/app/pages/shared.rs:748
#: crates/pdfs-gui/src/app/pages/shared.rs:789 #: crates/pdfs-gui/src/app/pages/shared.rs:789
@@ -238,9 +238,9 @@ msgstr "Renombrar"
#: crates/pdfs-gui/src/app/pages/browser.rs:414 #: crates/pdfs-gui/src/app/pages/browser.rs:414
#: crates/pdfs-gui/src/app/pages/browser.rs:1306 #: crates/pdfs-gui/src/app/pages/browser.rs:1306
#: crates/pdfs-gui/src/app/pages/browser.rs:1338 #: crates/pdfs-gui/src/app/pages/browser.rs:1338
#: crates/pdfs-gui/src/app/pages/photos.rs:504 #: crates/pdfs-gui/src/app/pages/photos.rs:507
#: crates/pdfs-gui/src/app/pages/photos.rs:1575 #: crates/pdfs-gui/src/app/pages/photos.rs:1578
#: crates/pdfs-gui/src/app/pages/photos.rs:1579 #: crates/pdfs-gui/src/app/pages/photos.rs:1582
#: crates/pdfs-gui/src/app/widgets/details.rs:162 #: crates/pdfs-gui/src/app/widgets/details.rs:162
msgid "Move to Trash" msgid "Move to Trash"
msgstr "Mover a la papelera" msgstr "Mover a la papelera"
@@ -326,7 +326,7 @@ msgstr "Requiere atención"
#: crates/pdfs-gui/src/app/pages/browser.rs:306 #: crates/pdfs-gui/src/app/pages/browser.rs:306
#: crates/pdfs-gui/src/app/pages/devices.rs:84 #: crates/pdfs-gui/src/app/pages/devices.rs:84
#: crates/pdfs-gui/src/app/pages/locations.rs:134 #: crates/pdfs-gui/src/app/pages/locations.rs:134
#: crates/pdfs-gui/src/app/pages/photos.rs:383 #: crates/pdfs-gui/src/app/pages/photos.rs:385
#: crates/pdfs-gui/src/app/pages/shared.rs:83 #: crates/pdfs-gui/src/app/pages/shared.rs:83
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:38 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:38
#: crates/pdfs-gui/src/app/pages/trash.rs:57 crates/pdfs-gui/src/prompt.rs:593 #: crates/pdfs-gui/src/app/pages/trash.rs:57 crates/pdfs-gui/src/prompt.rs:593
@@ -362,7 +362,7 @@ msgstr "No se pudo leer la actividad"
#: crates/pdfs-gui/src/app/pages/browser.rs:2880 #: crates/pdfs-gui/src/app/pages/browser.rs:2880
#: crates/pdfs-gui/src/app/pages/browser.rs:3066 #: crates/pdfs-gui/src/app/pages/browser.rs:3066
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:292 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:292
#: crates/pdfs-gui/src/app/pages/photos.rs:2731 #: crates/pdfs-gui/src/app/pages/photos.rs:2758
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:139 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:139
#: crates/pdfs-gui/src/app/pages/trash.rs:320 #: crates/pdfs-gui/src/app/pages/trash.rs:320
msgid "Unexpected reply from the mount service." msgid "Unexpected reply from the mount service."
@@ -374,7 +374,7 @@ msgstr "Respuesta inesperada del servicio de montaje."
#: crates/pdfs-gui/src/app/pages/browser.rs:2914 #: crates/pdfs-gui/src/app/pages/browser.rs:2914
#: crates/pdfs-gui/src/app/pages/devices.rs:209 #: crates/pdfs-gui/src/app/pages/devices.rs:209
#: crates/pdfs-gui/src/app/pages/locations.rs:844 #: crates/pdfs-gui/src/app/pages/locations.rs:844
#: crates/pdfs-gui/src/app/pages/photos.rs:2765 #: crates/pdfs-gui/src/app/pages/photos.rs:2792
#: crates/pdfs-gui/src/app/pages/shared.rs:523 #: crates/pdfs-gui/src/app/pages/shared.rs:523
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:156 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:156
#: crates/pdfs-gui/src/app/pages/status.rs:1301 #: crates/pdfs-gui/src/app/pages/status.rs:1301
@@ -386,7 +386,7 @@ msgstr "Sin conexión"
#: crates/pdfs-gui/src/app/pages/browser.rs:2915 #: crates/pdfs-gui/src/app/pages/browser.rs:2915
#: crates/pdfs-gui/src/app/pages/devices.rs:210 #: crates/pdfs-gui/src/app/pages/devices.rs:210
#: crates/pdfs-gui/src/app/pages/locations.rs:845 #: crates/pdfs-gui/src/app/pages/locations.rs:845
#: crates/pdfs-gui/src/app/pages/photos.rs:2766 #: crates/pdfs-gui/src/app/pages/photos.rs:2793
#: crates/pdfs-gui/src/app/pages/shared.rs:524 #: crates/pdfs-gui/src/app/pages/shared.rs:524
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:157 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:157
#: crates/pdfs-gui/src/app/pages/trash.rs:336 #: crates/pdfs-gui/src/app/pages/trash.rs:336
@@ -398,7 +398,7 @@ msgstr "El servicio de montaje de Proton Drive no está en ejecución."
#: crates/pdfs-gui/src/app/pages/browser.rs:2924 #: crates/pdfs-gui/src/app/pages/browser.rs:2924
#: crates/pdfs-gui/src/app/pages/devices.rs:218 #: crates/pdfs-gui/src/app/pages/devices.rs:218
#: crates/pdfs-gui/src/app/pages/locations.rs:853 #: crates/pdfs-gui/src/app/pages/locations.rs:853
#: crates/pdfs-gui/src/app/pages/photos.rs:2774 #: crates/pdfs-gui/src/app/pages/photos.rs:2801
#: crates/pdfs-gui/src/app/pages/shared.rs:532 #: crates/pdfs-gui/src/app/pages/shared.rs:532
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:165 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:165
#: crates/pdfs-gui/src/app/pages/status.rs:305 #: crates/pdfs-gui/src/app/pages/status.rs:305
@@ -411,7 +411,7 @@ msgstr "Conectando…"
#: crates/pdfs-gui/src/app/pages/browser.rs:2925 #: crates/pdfs-gui/src/app/pages/browser.rs:2925
#: crates/pdfs-gui/src/app/pages/devices.rs:219 #: crates/pdfs-gui/src/app/pages/devices.rs:219
#: crates/pdfs-gui/src/app/pages/locations.rs:854 #: crates/pdfs-gui/src/app/pages/locations.rs:854
#: crates/pdfs-gui/src/app/pages/photos.rs:2775 #: crates/pdfs-gui/src/app/pages/photos.rs:2802
#: crates/pdfs-gui/src/app/pages/shared.rs:533 #: crates/pdfs-gui/src/app/pages/shared.rs:533
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:166 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:166
#: crates/pdfs-gui/src/app/pages/trash.rs:345 #: crates/pdfs-gui/src/app/pages/trash.rs:345
@@ -419,12 +419,12 @@ msgid "Waiting for the Proton Drive mount service to come up."
msgstr "Esperando a que se inicie el servicio de montaje de Proton Drive." msgstr "Esperando a que se inicie el servicio de montaje de Proton Drive."
#: crates/pdfs-gui/src/app/pages/activity.rs:419 #: crates/pdfs-gui/src/app/pages/activity.rs:419
#: crates/pdfs-gui/src/app/pages/photos.rs:2184 #: crates/pdfs-gui/src/app/pages/photos.rs:2211
msgid "Today" msgid "Today"
msgstr "Hoy" msgstr "Hoy"
#: crates/pdfs-gui/src/app/pages/activity.rs:422 #: crates/pdfs-gui/src/app/pages/activity.rs:422
#: crates/pdfs-gui/src/app/pages/photos.rs:2189 #: crates/pdfs-gui/src/app/pages/photos.rs:2216
msgid "Yesterday" msgid "Yesterday"
msgstr "Ayer" msgstr "Ayer"
@@ -482,7 +482,7 @@ msgstr "Resuelto"
#. Translators: strftime format for the time of day in the activity feed, such as "14:05". #. Translators: strftime format for the time of day in the activity feed, such as "14:05".
#. Translators: strftime format for the time a photo was taken, shown on its tile, such as "14:05". #. Translators: strftime format for the time a photo was taken, shown on its tile, such as "14:05".
#: crates/pdfs-gui/src/app/pages/activity.rs:580 #: crates/pdfs-gui/src/app/pages/activity.rs:580
#: crates/pdfs-gui/src/app/pages/photos.rs:2228 #: crates/pdfs-gui/src/app/pages/photos.rs:2255
msgid "%H:%M" msgid "%H:%M"
msgstr "%H:%M" msgstr "%H:%M"
@@ -588,12 +588,12 @@ msgid "Reading your Proton Drive albums."
msgstr "Leyendo sus álbumes de Proton Drive." msgstr "Leyendo sus álbumes de Proton Drive."
#: crates/pdfs-gui/src/app/pages/albums.rs:59 #: crates/pdfs-gui/src/app/pages/albums.rs:59
#: crates/pdfs-gui/src/app/pages/photos.rs:2646 #: crates/pdfs-gui/src/app/pages/photos.rs:2673
msgid "No photo library" msgid "No photo library"
msgstr "No hay fototeca" msgstr "No hay fototeca"
#: crates/pdfs-gui/src/app/pages/albums.rs:60 #: crates/pdfs-gui/src/app/pages/albums.rs:60
#: crates/pdfs-gui/src/app/pages/photos.rs:2647 #: crates/pdfs-gui/src/app/pages/photos.rs:2674
msgid "This Proton account doesn't have Photos enabled." msgid "This Proton account doesn't have Photos enabled."
msgstr "Esta cuenta de Proton no tiene Fotos activado." msgstr "Esta cuenta de Proton no tiene Fotos activado."
@@ -626,7 +626,7 @@ msgstr[1] "{n} álbumes"
#: crates/pdfs-gui/src/app/pages/albums.rs:205 #: crates/pdfs-gui/src/app/pages/albums.rs:205
#: crates/pdfs-gui/src/app/pages/browser.rs:1246 #: crates/pdfs-gui/src/app/pages/browser.rs:1246
#: crates/pdfs-gui/src/app/pages/photos.rs:2505 #: crates/pdfs-gui/src/app/pages/photos.rs:2532
#: crates/pdfs-gui/src/app/pages/shared.rs:384 #: crates/pdfs-gui/src/app/pages/shared.rs:384
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:244 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:244
#: crates/pdfs-gui/src/app/widgets/details.rs:155 #: crates/pdfs-gui/src/app/widgets/details.rs:155
@@ -691,11 +691,11 @@ msgstr "No se pudo crear el álbum"
#: crates/pdfs-gui/src/app/pages/locations.rs:739 #: crates/pdfs-gui/src/app/pages/locations.rs:739
#: crates/pdfs-gui/src/app/pages/locations.rs:1090 #: crates/pdfs-gui/src/app/pages/locations.rs:1090
#: crates/pdfs-gui/src/app/pages/locations.rs:1109 #: crates/pdfs-gui/src/app/pages/locations.rs:1109
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1245 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1294
#: crates/pdfs-gui/src/app/pages/photos.rs:1165 #: crates/pdfs-gui/src/app/pages/photos.rs:1168
#: crates/pdfs-gui/src/app/pages/photos.rs:1657 #: crates/pdfs-gui/src/app/pages/photos.rs:1660
#: crates/pdfs-gui/src/app/pages/photos.rs:2569 #: crates/pdfs-gui/src/app/pages/photos.rs:2596
#: crates/pdfs-gui/src/app/pages/photos.rs:2737 #: crates/pdfs-gui/src/app/pages/photos.rs:2764
#: crates/pdfs-gui/src/app/pages/shared.rs:510 #: crates/pdfs-gui/src/app/pages/shared.rs:510
#: crates/pdfs-gui/src/app/pages/shared.rs:838 #: crates/pdfs-gui/src/app/pages/shared.rs:838
#: crates/pdfs-gui/src/app/pages/status.rs:672 #: crates/pdfs-gui/src/app/pages/status.rs:672
@@ -759,7 +759,7 @@ msgstr[0] "Elija un álbum para {n} foto."
msgstr[1] "Elija un álbum para {n} fotos." msgstr[1] "Elija un álbum para {n} fotos."
#: crates/pdfs-gui/src/app/pages/albums.rs:424 #: crates/pdfs-gui/src/app/pages/albums.rs:424
#: crates/pdfs-gui/src/app/pages/photos.rs:640 #: crates/pdfs-gui/src/app/pages/photos.rs:643
msgid "New Album…" msgid "New Album…"
msgstr "Álbum nuevo…" msgstr "Álbum nuevo…"
@@ -950,7 +950,7 @@ msgstr "Mis archivos"
#. Translators: {n} is how many items are selected: files and folders in My Files, photos here. #. Translators: {n} is how many items are selected: files and folders in My Files, photos here.
#: crates/pdfs-gui/src/app/pages/browser.rs:638 #: crates/pdfs-gui/src/app/pages/browser.rs:638
#: crates/pdfs-gui/src/app/pages/browser.rs:1331 #: crates/pdfs-gui/src/app/pages/browser.rs:1331
#: crates/pdfs-gui/src/app/pages/photos.rs:1511 #: crates/pdfs-gui/src/app/pages/photos.rs:1514
#, rust-format #, rust-format
msgid "{n} selected" msgid "{n} selected"
msgid_plural "{n} selected" msgid_plural "{n} selected"
@@ -959,8 +959,8 @@ msgstr[1] "{n} seleccionados"
#: crates/pdfs-gui/src/app/pages/browser.rs:674 #: crates/pdfs-gui/src/app/pages/browser.rs:674
#: crates/pdfs-gui/src/app/pages/browser.rs:709 #: crates/pdfs-gui/src/app/pages/browser.rs:709
#: crates/pdfs-gui/src/app/pages/photos.rs:1650 #: crates/pdfs-gui/src/app/pages/photos.rs:1653
#: crates/pdfs-gui/src/app/pages/photos.rs:1656 #: crates/pdfs-gui/src/app/pages/photos.rs:1659
msgid "Couldn't move to Trash" msgid "Couldn't move to Trash"
msgstr "No se pudo mover a la papelera" msgstr "No se pudo mover a la papelera"
@@ -995,7 +995,7 @@ msgstr[0] "Se movió {n} elemento a la papelera"
msgstr[1] "Se movieron {n} elementos a la papelera" msgstr[1] "Se movieron {n} elementos a la papelera"
#: crates/pdfs-gui/src/app/pages/browser.rs:727 #: crates/pdfs-gui/src/app/pages/browser.rs:727
#: crates/pdfs-gui/src/app/pages/photos.rs:1643 #: crates/pdfs-gui/src/app/pages/photos.rs:1646
msgid "Undo" msgid "Undo"
msgstr "Deshacer" msgstr "Deshacer"
@@ -1047,12 +1047,12 @@ msgid "Location"
msgstr "Ubicación" msgstr "Ubicación"
#: crates/pdfs-gui/src/app/pages/browser.rs:1256 #: crates/pdfs-gui/src/app/pages/browser.rs:1256
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:949 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:995
msgid "Open With…" msgid "Open With…"
msgstr "Abrir con…" msgstr "Abrir con…"
#: crates/pdfs-gui/src/app/pages/browser.rs:1263 #: crates/pdfs-gui/src/app/pages/browser.rs:1263
#: crates/pdfs-gui/src/app/pages/photos.rs:2503 #: crates/pdfs-gui/src/app/pages/photos.rs:2530
msgctxt "verb" msgctxt "verb"
msgid "Play" msgid "Play"
msgstr "Reproducir" msgstr "Reproducir"
@@ -1085,7 +1085,7 @@ msgid "Versions…"
msgstr "Versiones…" msgstr "Versiones…"
#: crates/pdfs-gui/src/app/pages/browser.rs:1302 #: crates/pdfs-gui/src/app/pages/browser.rs:1302
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:983 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1029
msgid "Details" msgid "Details"
msgstr "Detalles" msgstr "Detalles"
@@ -1348,7 +1348,7 @@ msgstr[0] "Subiendo {n} elemento…"
msgstr[1] "Subiendo {n} elementos…" msgstr[1] "Subiendo {n} elementos…"
#: crates/pdfs-gui/src/app/pages/browser.rs:2696 #: crates/pdfs-gui/src/app/pages/browser.rs:2696
#: crates/pdfs-gui/src/app/pages/photos.rs:658 #: crates/pdfs-gui/src/app/pages/photos.rs:661
msgctxt "verb" msgctxt "verb"
msgid "View" msgid "View"
msgstr "Ver" msgstr "Ver"
@@ -2389,269 +2389,275 @@ msgid "This photo carries no metadata."
msgstr "Esta foto no contiene metadatos." msgstr "Esta foto no contiene metadatos."
#. Translators: a photo's pixel dimensions, such as "4032 × 3024". #. Translators: a photo's pixel dimensions, such as "4032 × 3024".
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:426 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:441
#, rust-format #, rust-format
msgid "{width} × {height}" msgid "{width} × {height}"
msgstr "{width} × {height}" msgstr "{width} × {height}"
#. Translators: label of a photo's pixel dimensions in the details panel. #. Translators: label of a photo's pixel dimensions in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:429 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:444
msgid "Dimensions" msgid "Dimensions"
msgstr "Dimensiones" msgstr "Dimensiones"
#. Translators: label of when a photo was taken, in the details panel. #. Translators: label of when a photo was taken, in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:433 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:448
msgctxt "photo property" msgctxt "photo property"
msgid "Taken" msgid "Taken"
msgstr "Tomada" msgstr "Tomada"
#. Translators: label of the camera model in a photo's details panel. #. Translators: label of the camera model in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:443 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:453
msgid "Camera" msgid "Camera"
msgstr "Cámara" msgstr "Cámara"
#. Translators: label of the lens model in a photo's details panel. #. Translators: label of the lens model in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:447 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:457
msgid "Lens" msgid "Lens"
msgstr "Objetivo" msgstr "Objetivo"
#. Translators: a photo's ISO sensitivity, such as "ISO 400".
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:472
#, rust-format
msgid "ISO {value}"
msgstr "ISO {value}"
#. Translators: label of aperture, shutter speed, ISO and focal length in a photo's details panel. #. Translators: label of aperture, shutter speed, ISO and focal length in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:461 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:484
msgid "Exposure" msgid "Exposure"
msgstr "Exposición" msgstr "Exposición"
#. Translators: label of where a photo was taken, in the details panel. #. Translators: label of where a photo was taken, in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:469 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:492
msgctxt "photo property" msgctxt "photo property"
msgid "Location" msgid "Location"
msgstr "Ubicación" msgstr "Ubicación"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:472 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:495
#, rust-format #, rust-format
msgid "{latitude}, {longitude}" msgid "{latitude}, {longitude}"
msgstr "{latitude}, {longitude}" msgstr "{latitude}, {longitude}"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:639 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:685
msgid "Save a Copy" msgid "Save a Copy"
msgstr "Guardar una copia" msgstr "Guardar una copia"
#. Translators: {name} is the saved file's name. #. Translators: {name} is the saved file's name.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:660 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:706
#, rust-format #, rust-format
msgid "Saved “{name}”" msgid "Saved “{name}”"
msgstr "Se guardó “{name}”" msgstr "Se guardó “{name}”"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:662 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:708
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:665 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:711
msgid "Couldn't save the copy" msgid "Couldn't save the copy"
msgstr "No se pudo guardar la copia" msgstr "No se pudo guardar la copia"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:666 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:712
msgid "The copy was interrupted." msgid "The copy was interrupted."
msgstr "Se interrumpió la copia." msgstr "Se interrumpió la copia."
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:790 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:836
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:795 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:841
#, rust-format #, rust-format
msgid "{position} of {total}" msgid "{position} of {total}"
msgstr "{position} de {total}" msgstr "{position} de {total}"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:800 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:846
#, rust-format #, rust-format
msgid "{position} of {loaded}+" msgid "{position} of {loaded}+"
msgstr "{position} de {loaded}+" msgstr "{position} de {loaded}+"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:828 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:874
msgid "Photo" msgid "Photo"
msgstr "Foto" msgstr "Foto"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:875 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:921
msgid "Previous (←)" msgid "Previous (←)"
msgstr "Anterior (←)" msgstr "Anterior (←)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:889 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:935
msgid "Next (→)" msgid "Next (→)"
msgstr "Siguiente (→)" msgstr "Siguiente (→)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:927 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:973
msgid "Details (i)" msgid "Details (i)"
msgstr "Detalles (i)" msgstr "Detalles (i)"
#. Translators: tooltip of the star button that marks a photo as a favorite. #. Translators: tooltip of the star button that marks a photo as a favorite.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:936 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:982
msgctxt "verb" msgctxt "verb"
msgid "Favorite" msgid "Favorite"
msgstr "Marcar como favorita" msgstr "Marcar como favorita"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:944 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:990
msgid "Other files of this photo" msgid "Other files of this photo"
msgstr "Otros archivos de esta foto" msgstr "Otros archivos de esta foto"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:947 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:993
msgid "Save a Copy…" msgid "Save a Copy…"
msgstr "Guardar una copia…" msgstr "Guardar una copia…"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:948 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:994
msgid "Move to Trash (Delete)" msgid "Move to Trash (Delete)"
msgstr "Mover a la papelera (Supr)" msgstr "Mover a la papelera (Supr)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:950 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:996
msgid "Close (Esc)" msgid "Close (Esc)"
msgstr "Cerrar (Esc)" msgstr "Cerrar (Esc)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:973 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1019
msgid "Show on map" msgid "Show on map"
msgstr "Mostrar en el mapa" msgstr "Mostrar en el mapa"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:991 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1037
msgid "Hide details" msgid "Hide details"
msgstr "Ocultar detalles" msgstr "Ocultar detalles"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1250 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1299
#: crates/pdfs-gui/src/app/pages/photos.rs:2564 #: crates/pdfs-gui/src/app/pages/photos.rs:2591
#: crates/pdfs-gui/src/app/pages/photos.rs:2568 #: crates/pdfs-gui/src/app/pages/photos.rs:2595
msgid "Couldn't change the favorite" msgid "Couldn't change the favorite"
msgstr "No se pudo cambiar el favorito" msgstr "No se pudo cambiar el favorito"
#: crates/pdfs-gui/src/app/pages/photos.rs:393 #: crates/pdfs-gui/src/app/pages/photos.rs:395
#: crates/pdfs-gui/src/app/pages/photos.rs:471 #: crates/pdfs-gui/src/app/pages/photos.rs:474
msgid "Upload photos" msgid "Upload photos"
msgstr "Subir fotos" msgstr "Subir fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:398 #: crates/pdfs-gui/src/app/pages/photos.rs:400
#: crates/pdfs-gui/src/app/pages/takeout.rs:287 #: crates/pdfs-gui/src/app/pages/takeout.rs:287
msgid "Import from Google Photos" msgid "Import from Google Photos"
msgstr "Importar de Google Photos" msgstr "Importar de Google Photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:438 #: crates/pdfs-gui/src/app/pages/photos.rs:441
#: crates/pdfs-gui/src/app/pages/photos.rs:569 #: crates/pdfs-gui/src/app/pages/photos.rs:572
msgid "Jump to a month" msgid "Jump to a month"
msgstr "Saltar a un mes" msgstr "Saltar a un mes"
#: crates/pdfs-gui/src/app/pages/photos.rs:455 #: crates/pdfs-gui/src/app/pages/photos.rs:458
msgid "Back to albums" msgid "Back to albums"
msgstr "Volver a los álbumes" msgstr "Volver a los álbumes"
#: crates/pdfs-gui/src/app/pages/photos.rs:467 #: crates/pdfs-gui/src/app/pages/photos.rs:470
msgctxt "verb" msgctxt "verb"
msgid "Upload" msgid "Upload"
msgstr "Subir" msgstr "Subir"
#: crates/pdfs-gui/src/app/pages/photos.rs:480 #: crates/pdfs-gui/src/app/pages/photos.rs:483
msgid "Import a Google Photos Takeout export" msgid "Import a Google Photos Takeout export"
msgstr "Importar una exportación de Google Takeout de Google Photos" msgstr "Importar una exportación de Google Takeout de Google Photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:490 #: crates/pdfs-gui/src/app/pages/photos.rs:493
#: crates/pdfs-gui/src/app/pages/photos.rs:499 #: crates/pdfs-gui/src/app/pages/photos.rs:502
#: crates/pdfs-gui/src/app/pages/photos.rs:1509 #: crates/pdfs-gui/src/app/pages/photos.rs:1512
msgid "Select photos" msgid "Select photos"
msgstr "Seleccionar fotos" msgstr "Seleccionar fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:510 #: crates/pdfs-gui/src/app/pages/photos.rs:513
#: crates/pdfs-gui/src/app/pages/photos.rs:2521 #: crates/pdfs-gui/src/app/pages/photos.rs:2548
msgid "Add to Album…" msgid "Add to Album…"
msgstr "Añadir al álbum…" msgstr "Añadir al álbum…"
#: crates/pdfs-gui/src/app/pages/photos.rs:516 #: crates/pdfs-gui/src/app/pages/photos.rs:519
msgid "Leave selection (Esc)" msgid "Leave selection (Esc)"
msgstr "Salir de la selección (Esc)" msgstr "Salir de la selección (Esc)"
#: crates/pdfs-gui/src/app/pages/photos.rs:560 #: crates/pdfs-gui/src/app/pages/photos.rs:563
msgid "Show only favorites" msgid "Show only favorites"
msgstr "Mostrar solo favoritas" msgstr "Mostrar solo favoritas"
#: crates/pdfs-gui/src/app/pages/photos.rs:567 #: crates/pdfs-gui/src/app/pages/photos.rs:570
#: crates/pdfs-gui/src/app/pages/photos.rs:770 #: crates/pdfs-gui/src/app/pages/photos.rs:773
msgid "All dates" msgid "All dates"
msgstr "Todas las fechas" msgstr "Todas las fechas"
#: crates/pdfs-gui/src/app/pages/photos.rs:587 #: crates/pdfs-gui/src/app/pages/photos.rs:590
msgid "Timeline" msgid "Timeline"
msgstr "Cronología" msgstr "Cronología"
#: crates/pdfs-gui/src/app/pages/photos.rs:591 #: crates/pdfs-gui/src/app/pages/photos.rs:594
msgid "Albums" msgid "Albums"
msgstr "Álbumes" msgstr "Álbumes"
#: crates/pdfs-gui/src/app/pages/photos.rs:657 #: crates/pdfs-gui/src/app/pages/photos.rs:660
msgid "Importing from Google Photos…" msgid "Importing from Google Photos…"
msgstr "Importando de Google Photos…" msgstr "Importando de Google Photos…"
#. Translators: strftime format for a month on its own, such as "June 2024". %OB is the month name in its standalone (nominative) form; use %B if your language has no separate form. #. Translators: strftime format for a month on its own, such as "June 2024". %OB is the month name in its standalone (nominative) form; use %B if your language has no separate form.
#: crates/pdfs-gui/src/app/pages/photos.rs:746 #: crates/pdfs-gui/src/app/pages/photos.rs:749
msgid "%OB %Y" msgid "%OB %Y"
msgstr "%OB de %Y" msgstr "%OB de %Y"
#. Translators: a row of the date jump; {month} is a month such as "June 2024", {count} how many photos it holds. #. Translators: a row of the date jump; {month} is a month such as "June 2024", {count} how many photos it holds.
#: crates/pdfs-gui/src/app/pages/photos.rs:777 #: crates/pdfs-gui/src/app/pages/photos.rs:780
#, rust-format #, rust-format
msgid "{month} ({count})" msgid "{month} ({count})"
msgstr "{month} ({count})" msgstr "{month} ({count})"
#. Translators: a Photos filter tab that shows photos, videos and raw files together. #. Translators: a Photos filter tab that shows photos, videos and raw files together.
#: crates/pdfs-gui/src/app/pages/photos.rs:814 #: crates/pdfs-gui/src/app/pages/photos.rs:817
msgctxt "photo filter" msgctxt "photo filter"
msgid "All" msgid "All"
msgstr "Todo" msgstr "Todo"
#: crates/pdfs-gui/src/app/pages/photos.rs:815 #: crates/pdfs-gui/src/app/pages/photos.rs:818
msgctxt "photo filter" msgctxt "photo filter"
msgid "Photos" msgid "Photos"
msgstr "Fotos" msgstr "Fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:816 #: crates/pdfs-gui/src/app/pages/photos.rs:819
msgctxt "photo filter" msgctxt "photo filter"
msgid "Videos" msgid "Videos"
msgstr "Vídeos" msgstr "Vídeos"
#. Translators: a Photos filter tab for raw camera files. #. Translators: a Photos filter tab for raw camera files.
#: crates/pdfs-gui/src/app/pages/photos.rs:818 #: crates/pdfs-gui/src/app/pages/photos.rs:821
msgctxt "photo filter" msgctxt "photo filter"
msgid "Raw" msgid "Raw"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1091 #: crates/pdfs-gui/src/app/pages/photos.rs:1094
msgid "Select Photo to Upload" msgid "Select Photo to Upload"
msgstr "Seleccionar la foto que subir" msgstr "Seleccionar la foto que subir"
#: crates/pdfs-gui/src/app/pages/photos.rs:1095 #: crates/pdfs-gui/src/app/pages/photos.rs:1098
#: crates/pdfs-gui/src/prompt.rs:60 #: crates/pdfs-gui/src/prompt.rs:60
msgid "Images" msgid "Images"
msgstr "Imágenes" msgstr "Imágenes"
#: crates/pdfs-gui/src/app/pages/photos.rs:1151 #: crates/pdfs-gui/src/app/pages/photos.rs:1154
msgid "Photo uploaded" msgid "Photo uploaded"
msgstr "Foto subida" msgstr "Foto subida"
#: crates/pdfs-gui/src/app/pages/photos.rs:1156 #: crates/pdfs-gui/src/app/pages/photos.rs:1159
#: crates/pdfs-gui/src/app/pages/photos.rs:1164 #: crates/pdfs-gui/src/app/pages/photos.rs:1167
msgid "Couldn't upload photo" msgid "Couldn't upload photo"
msgstr "No se pudo subir la foto" msgstr "No se pudo subir la foto"
#. Translators: badge on a photo tile whose shot includes a raw camera file. #. Translators: badge on a photo tile whose shot includes a raw camera file.
#: crates/pdfs-gui/src/app/pages/photos.rs:1379 #: crates/pdfs-gui/src/app/pages/photos.rs:1382
msgid "RAW" msgid "RAW"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1553 #: crates/pdfs-gui/src/app/pages/photos.rs:1556
msgid "Move this photo to Trash?" msgid "Move this photo to Trash?"
msgstr "¿Mover esta foto a la papelera?" msgstr "¿Mover esta foto a la papelera?"
#: crates/pdfs-gui/src/app/pages/photos.rs:1555 #: crates/pdfs-gui/src/app/pages/photos.rs:1558
#, rust-format #, rust-format
msgid "Move this photo to Trash? It is stored as {n} file." msgid "Move this photo to Trash? It is stored as {n} file."
msgid_plural "Move this photo to Trash? It is stored as {n} files." msgid_plural "Move this photo to Trash? It is stored as {n} files."
msgstr[0] "¿Mover esta foto a la papelera? Está guardada como {n} archivo." msgstr[0] "¿Mover esta foto a la papelera? Está guardada como {n} archivo."
msgstr[1] "¿Mover esta foto a la papelera? Está guardada como {n} archivos." msgstr[1] "¿Mover esta foto a la papelera? Está guardada como {n} archivos."
#: crates/pdfs-gui/src/app/pages/photos.rs:1561 #: crates/pdfs-gui/src/app/pages/photos.rs:1564
#, rust-format #, rust-format
msgid "Move {n} photo to Trash?" msgid "Move {n} photo to Trash?"
msgid_plural "Move {n} photos to Trash?" msgid_plural "Move {n} photos to Trash?"
msgstr[0] "¿Mover {n} foto a la papelera?" msgstr[0] "¿Mover {n} foto a la papelera?"
msgstr[1] "¿Mover {n} fotos a la papelera?" msgstr[1] "¿Mover {n} fotos a la papelera?"
#: crates/pdfs-gui/src/app/pages/photos.rs:1568 #: crates/pdfs-gui/src/app/pages/photos.rs:1571
#, rust-format #, rust-format
msgid "Move {n} photo to Trash? They are stored as {files} files." msgid "Move {n} photo to Trash? They are stored as {files} files."
msgid_plural "Move {n} photos to Trash? They are stored as {files} files." msgid_plural "Move {n} photos to Trash? They are stored as {files} files."
@@ -2659,15 +2665,15 @@ msgstr[0] "¿Mover {n} foto a la papelera? Está guardada como {files} archivos.
msgstr[1] "" msgstr[1] ""
"¿Mover {n} fotos a la papelera? Están guardadas como {files} archivos." "¿Mover {n} fotos a la papelera? Están guardadas como {files} archivos."
#: crates/pdfs-gui/src/app/pages/photos.rs:1626 #: crates/pdfs-gui/src/app/pages/photos.rs:1629
msgid "The server refused." msgid "The server refused."
msgstr "El servidor lo rechazó." msgstr "El servidor lo rechazó."
#: crates/pdfs-gui/src/app/pages/photos.rs:1629 #: crates/pdfs-gui/src/app/pages/photos.rs:1632
msgid "Some photos couldn't be moved to Trash" msgid "Some photos couldn't be moved to Trash"
msgstr "No se pudieron mover algunas fotos a la papelera" msgstr "No se pudieron mover algunas fotos a la papelera"
#: crates/pdfs-gui/src/app/pages/photos.rs:1638 #: crates/pdfs-gui/src/app/pages/photos.rs:1641
#, rust-format #, rust-format
msgid "Moved {n} photo to Trash" msgid "Moved {n} photo to Trash"
msgid_plural "Moved {n} photos to Trash" msgid_plural "Moved {n} photos to Trash"
@@ -2675,7 +2681,7 @@ msgstr[0] "Se movió {n} foto a la papelera"
msgstr[1] "Se movieron {n} fotos a la papelera" msgstr[1] "Se movieron {n} fotos a la papelera"
#. Translators: the Photos page subtitle, such as "12 videos". #. Translators: the Photos page subtitle, such as "12 videos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2144 #: crates/pdfs-gui/src/app/pages/photos.rs:2171
#, rust-format #, rust-format
msgid "{count} video" msgid "{count} video"
msgid_plural "{count} videos" msgid_plural "{count} videos"
@@ -2683,7 +2689,7 @@ msgstr[0] "{count} vídeo"
msgstr[1] "{count} vídeos" msgstr[1] "{count} vídeos"
#. Translators: the Photos page subtitle, such as "12 raw photos". #. Translators: the Photos page subtitle, such as "12 raw photos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2146 #: crates/pdfs-gui/src/app/pages/photos.rs:2173
#, rust-format #, rust-format
msgid "{count} raw photo" msgid "{count} raw photo"
msgid_plural "{count} raw photos" msgid_plural "{count} raw photos"
@@ -2691,169 +2697,169 @@ msgstr[0] "{count} foto RAW"
msgstr[1] "{count} fotos RAW" msgstr[1] "{count} fotos RAW"
#. Translators: the Photos page subtitle, such as "1,204 photos". #. Translators: the Photos page subtitle, such as "1,204 photos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2148 #: crates/pdfs-gui/src/app/pages/photos.rs:2175
#, rust-format #, rust-format
msgid "{count} photo" msgid "{count} photo"
msgid_plural "{count} photos" msgid_plural "{count} photos"
msgstr[0] "{count} foto" msgstr[0] "{count} foto"
msgstr[1] "{count} fotos" msgstr[1] "{count} fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2175 #: crates/pdfs-gui/src/app/pages/photos.rs:2202
#: crates/pdfs-gui/src/app/pages/photos.rs:2196 #: crates/pdfs-gui/src/app/pages/photos.rs:2223
msgid "Unknown date" msgid "Unknown date"
msgstr "Fecha desconocida" msgstr "Fecha desconocida"
#. Translators: strftime format for a day heading in the photo timeline, such as "3 June 2026". #. Translators: strftime format for a day heading in the photo timeline, such as "3 June 2026".
#: crates/pdfs-gui/src/app/pages/photos.rs:2193 #: crates/pdfs-gui/src/app/pages/photos.rs:2220
msgid "%-d %B %Y" msgid "%-d %B %Y"
msgstr "%-d de %B de %Y" msgstr "%-d de %B de %Y"
#. Translators: strftime format for a photo's capture date and time, such as "2026-06-03 14:05:09". #. Translators: strftime format for a photo's capture date and time, such as "2026-06-03 14:05:09".
#: crates/pdfs-gui/src/app/pages/photos.rs:2214 #: crates/pdfs-gui/src/app/pages/photos.rs:2241
msgid "%Y-%m-%d %H:%M:%S" msgid "%Y-%m-%d %H:%M:%S"
msgstr "%d/%m/%Y %H:%M:%S" msgstr "%d/%m/%Y %H:%M:%S"
#: crates/pdfs-gui/src/app/pages/photos.rs:2218 #: crates/pdfs-gui/src/app/pages/photos.rs:2245
#: crates/pdfs-gui/src/app/pages/photos.rs:2220 #: crates/pdfs-gui/src/app/pages/photos.rs:2247
msgid "Unknown Date" msgid "Unknown Date"
msgstr "Fecha desconocida" msgstr "Fecha desconocida"
#: crates/pdfs-gui/src/app/pages/photos.rs:2249 #: crates/pdfs-gui/src/app/pages/photos.rs:2276
msgid "No photos yet" msgid "No photos yet"
msgstr "Todavía no hay fotos" msgstr "Todavía no hay fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2250 #: crates/pdfs-gui/src/app/pages/photos.rs:2277
msgid "Photos you upload to Proton Drive appear here." msgid "Photos you upload to Proton Drive appear here."
msgstr "Las fotos que suba a Proton Drive aparecerán aquí." msgstr "Las fotos que suba a Proton Drive aparecerán aquí."
#: crates/pdfs-gui/src/app/pages/photos.rs:2253 #: crates/pdfs-gui/src/app/pages/photos.rs:2280
msgid "No favorites yet" msgid "No favorites yet"
msgstr "Todavía no hay favoritas" msgstr "Todavía no hay favoritas"
#: crates/pdfs-gui/src/app/pages/photos.rs:2254 #: crates/pdfs-gui/src/app/pages/photos.rs:2281
msgid "Star a photo in the viewer or from its menu to find it here." msgid "Star a photo in the viewer or from its menu to find it here."
msgstr "" msgstr ""
"Marque una foto como favorita en el visor o desde su menú para encontrarla " "Marque una foto como favorita en el visor o desde su menú para encontrarla "
"aquí." "aquí."
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2259 #: crates/pdfs-gui/src/app/pages/photos.rs:2286
#, rust-format #, rust-format
msgid "No favorite videos in {month}" msgid "No favorite videos in {month}"
msgstr "No hay vídeos favoritos en {month}" msgstr "No hay vídeos favoritos en {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2260 #: crates/pdfs-gui/src/app/pages/photos.rs:2287
msgid "No favorite videos" msgid "No favorite videos"
msgstr "No hay vídeos favoritos" msgstr "No hay vídeos favoritos"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2262 #: crates/pdfs-gui/src/app/pages/photos.rs:2289
#, rust-format #, rust-format
msgid "No favorite raw files in {month}" msgid "No favorite raw files in {month}"
msgstr "No hay archivos RAW favoritos en {month}" msgstr "No hay archivos RAW favoritos en {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2263 #: crates/pdfs-gui/src/app/pages/photos.rs:2290
msgid "No favorite raw files" msgid "No favorite raw files"
msgstr "No hay archivos RAW favoritos" msgstr "No hay archivos RAW favoritos"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2265 #: crates/pdfs-gui/src/app/pages/photos.rs:2292
#, rust-format #, rust-format
msgid "No favorite photos in {month}" msgid "No favorite photos in {month}"
msgstr "No hay fotos favoritas en {month}" msgstr "No hay fotos favoritas en {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2266 #: crates/pdfs-gui/src/app/pages/photos.rs:2293
msgid "No favorite photos" msgid "No favorite photos"
msgstr "No hay fotos favoritas" msgstr "No hay fotos favoritas"
#: crates/pdfs-gui/src/app/pages/photos.rs:2268 #: crates/pdfs-gui/src/app/pages/photos.rs:2295
msgid "Turn off the favorites filter to see everything." msgid "Turn off the favorites filter to see everything."
msgstr "Desactive el filtro de favoritas para verlo todo." msgstr "Desactive el filtro de favoritas para verlo todo."
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2273 #: crates/pdfs-gui/src/app/pages/photos.rs:2300
#, rust-format #, rust-format
msgid "No videos in {month}" msgid "No videos in {month}"
msgstr "No hay vídeos en {month}" msgstr "No hay vídeos en {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2274 #: crates/pdfs-gui/src/app/pages/photos.rs:2301
msgid "No videos" msgid "No videos"
msgstr "No hay vídeos" msgstr "No hay vídeos"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2276 #: crates/pdfs-gui/src/app/pages/photos.rs:2303
#, rust-format #, rust-format
msgid "No raw files in {month}" msgid "No raw files in {month}"
msgstr "No hay archivos RAW en {month}" msgstr "No hay archivos RAW en {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2277 #: crates/pdfs-gui/src/app/pages/photos.rs:2304
msgid "No raw files" msgid "No raw files"
msgstr "No hay archivos RAW" msgstr "No hay archivos RAW"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2279 #: crates/pdfs-gui/src/app/pages/photos.rs:2306
#, rust-format #, rust-format
msgid "No photos in {month}" msgid "No photos in {month}"
msgstr "No hay fotos en {month}" msgstr "No hay fotos en {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2280 #: crates/pdfs-gui/src/app/pages/photos.rs:2307
msgid "No photos" msgid "No photos"
msgstr "No hay fotos" msgstr "No hay fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2282 #: crates/pdfs-gui/src/app/pages/photos.rs:2309
msgid "Try another filter or month." msgid "Try another filter or month."
msgstr "Pruebe con otro filtro u otro mes." msgstr "Pruebe con otro filtro u otro mes."
#. Translators: a check item in a photo's menu, on while the photo is a favorite. #. Translators: a check item in a photo's menu, on while the photo is a favorite.
#: crates/pdfs-gui/src/app/pages/photos.rs:2510 #: crates/pdfs-gui/src/app/pages/photos.rs:2537
msgctxt "state" msgctxt "state"
msgid "Favorite" msgid "Favorite"
msgstr "Favorita" msgstr "Favorita"
#: crates/pdfs-gui/src/app/pages/photos.rs:2515 #: crates/pdfs-gui/src/app/pages/photos.rs:2542
msgctxt "verb" msgctxt "verb"
msgid "Select" msgid "Select"
msgstr "Seleccionar" msgstr "Seleccionar"
#: crates/pdfs-gui/src/app/pages/photos.rs:2527 #: crates/pdfs-gui/src/app/pages/photos.rs:2554
msgid "Remove from Album" msgid "Remove from Album"
msgstr "Quitar del álbum" msgstr "Quitar del álbum"
#: crates/pdfs-gui/src/app/pages/photos.rs:2533 #: crates/pdfs-gui/src/app/pages/photos.rs:2560
msgid "Move to Trash…" msgid "Move to Trash…"
msgstr "Mover a la papelera…" msgstr "Mover a la papelera…"
#: crates/pdfs-gui/src/app/pages/photos.rs:2557 #: crates/pdfs-gui/src/app/pages/photos.rs:2584
msgid "Added to Favorites" msgid "Added to Favorites"
msgstr "Añadida a favoritas" msgstr "Añadida a favoritas"
#: crates/pdfs-gui/src/app/pages/photos.rs:2559 #: crates/pdfs-gui/src/app/pages/photos.rs:2586
msgid "Removed from Favorites" msgid "Removed from Favorites"
msgstr "Quitada de favoritas" msgstr "Quitada de favoritas"
#: crates/pdfs-gui/src/app/pages/photos.rs:2588 #: crates/pdfs-gui/src/app/pages/photos.rs:2615
msgid "Loading photos…" msgid "Loading photos…"
msgstr "Cargando fotos…" msgstr "Cargando fotos…"
#: crates/pdfs-gui/src/app/pages/photos.rs:2589 #: crates/pdfs-gui/src/app/pages/photos.rs:2616
msgid "Reading your Proton Drive timeline." msgid "Reading your Proton Drive timeline."
msgstr "Leyendo su cronología de Proton Drive." msgstr "Leyendo su cronología de Proton Drive."
#: crates/pdfs-gui/src/app/pages/photos.rs:2676 #: crates/pdfs-gui/src/app/pages/photos.rs:2703
msgid "Empty album" msgid "Empty album"
msgstr "Álbum vacío" msgstr "Álbum vacío"
#: crates/pdfs-gui/src/app/pages/photos.rs:2677 #: crates/pdfs-gui/src/app/pages/photos.rs:2704
msgid "This album has no photos in it." msgid "This album has no photos in it."
msgstr "Este álbum no tiene fotos." msgstr "Este álbum no tiene fotos."
#: crates/pdfs-gui/src/app/pages/photos.rs:2718 #: crates/pdfs-gui/src/app/pages/photos.rs:2745
#: crates/pdfs-gui/src/app/pages/photos.rs:2736 #: crates/pdfs-gui/src/app/pages/photos.rs:2763
msgid "Couldn't load more photos" msgid "Couldn't load more photos"
msgstr "No se pudieron cargar más fotos" msgstr "No se pudieron cargar más fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2723 #: crates/pdfs-gui/src/app/pages/photos.rs:2750
#: crates/pdfs-gui/src/app/pages/photos.rs:2730 #: crates/pdfs-gui/src/app/pages/photos.rs:2757
msgid "Couldn't load photos" msgid "Couldn't load photos"
msgstr "No se pudieron cargar las fotos" msgstr "No se pudieron cargar las fotos"
+148 -142
View File
@@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: proton-drive-linux 2.1.0\n" "Project-Id-Version: proton-drive-linux 2.1.0\n"
"Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n" "Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n"
"POT-Creation-Date: 2026-09-23 10:39+0200\n" "POT-Creation-Date: 2026-09-23 20:16+0200\n"
"PO-Revision-Date: 2026-09-23 12:00+0200\n" "PO-Revision-Date: 2026-09-23 12:00+0200\n"
"Last-Translator: Proton Drive for Linux contributors\n" "Last-Translator: Proton Drive for Linux contributors\n"
"Language-Team: French\n" "Language-Team: French\n"
@@ -23,7 +23,7 @@ msgstr "Mes fichiers"
#: crates/pdfs-gui/src/app/main.rs:830 crates/pdfs-gui/src/app/main.rs:1415 #: crates/pdfs-gui/src/app/main.rs:830 crates/pdfs-gui/src/app/main.rs:1415
#: crates/pdfs-gui/src/app/pages/albums.rs:623 #: crates/pdfs-gui/src/app/pages/albums.rs:623
#: crates/pdfs-gui/src/app/pages/photos.rs:674 #: crates/pdfs-gui/src/app/pages/photos.rs:677
msgid "Photos" msgid "Photos"
msgstr "Photos" msgstr "Photos"
@@ -152,7 +152,7 @@ msgstr ""
#: crates/pdfs-gui/src/app/pages/locations.rs:670 #: crates/pdfs-gui/src/app/pages/locations.rs:670
#: crates/pdfs-gui/src/app/pages/locations.rs:1050 #: crates/pdfs-gui/src/app/pages/locations.rs:1050
#: crates/pdfs-gui/src/app/pages/login.rs:313 #: crates/pdfs-gui/src/app/pages/login.rs:313
#: crates/pdfs-gui/src/app/pages/photos.rs:1578 #: crates/pdfs-gui/src/app/pages/photos.rs:1581
#: crates/pdfs-gui/src/app/pages/shared.rs:717 #: crates/pdfs-gui/src/app/pages/shared.rs:717
#: crates/pdfs-gui/src/app/pages/shared.rs:748 #: crates/pdfs-gui/src/app/pages/shared.rs:748
#: crates/pdfs-gui/src/app/pages/shared.rs:789 #: crates/pdfs-gui/src/app/pages/shared.rs:789
@@ -239,9 +239,9 @@ msgstr "Renommer"
#: crates/pdfs-gui/src/app/pages/browser.rs:414 #: crates/pdfs-gui/src/app/pages/browser.rs:414
#: crates/pdfs-gui/src/app/pages/browser.rs:1306 #: crates/pdfs-gui/src/app/pages/browser.rs:1306
#: crates/pdfs-gui/src/app/pages/browser.rs:1338 #: crates/pdfs-gui/src/app/pages/browser.rs:1338
#: crates/pdfs-gui/src/app/pages/photos.rs:504 #: crates/pdfs-gui/src/app/pages/photos.rs:507
#: crates/pdfs-gui/src/app/pages/photos.rs:1575 #: crates/pdfs-gui/src/app/pages/photos.rs:1578
#: crates/pdfs-gui/src/app/pages/photos.rs:1579 #: crates/pdfs-gui/src/app/pages/photos.rs:1582
#: crates/pdfs-gui/src/app/widgets/details.rs:162 #: crates/pdfs-gui/src/app/widgets/details.rs:162
msgid "Move to Trash" msgid "Move to Trash"
msgstr "Mettre à la corbeille" msgstr "Mettre à la corbeille"
@@ -327,7 +327,7 @@ msgstr "Attention requise"
#: crates/pdfs-gui/src/app/pages/browser.rs:306 #: crates/pdfs-gui/src/app/pages/browser.rs:306
#: crates/pdfs-gui/src/app/pages/devices.rs:84 #: crates/pdfs-gui/src/app/pages/devices.rs:84
#: crates/pdfs-gui/src/app/pages/locations.rs:134 #: crates/pdfs-gui/src/app/pages/locations.rs:134
#: crates/pdfs-gui/src/app/pages/photos.rs:383 #: crates/pdfs-gui/src/app/pages/photos.rs:385
#: crates/pdfs-gui/src/app/pages/shared.rs:83 #: crates/pdfs-gui/src/app/pages/shared.rs:83
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:38 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:38
#: crates/pdfs-gui/src/app/pages/trash.rs:57 crates/pdfs-gui/src/prompt.rs:593 #: crates/pdfs-gui/src/app/pages/trash.rs:57 crates/pdfs-gui/src/prompt.rs:593
@@ -363,7 +363,7 @@ msgstr "Impossible de lire l’activité"
#: crates/pdfs-gui/src/app/pages/browser.rs:2880 #: crates/pdfs-gui/src/app/pages/browser.rs:2880
#: crates/pdfs-gui/src/app/pages/browser.rs:3066 #: crates/pdfs-gui/src/app/pages/browser.rs:3066
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:292 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:292
#: crates/pdfs-gui/src/app/pages/photos.rs:2731 #: crates/pdfs-gui/src/app/pages/photos.rs:2758
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:139 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:139
#: crates/pdfs-gui/src/app/pages/trash.rs:320 #: crates/pdfs-gui/src/app/pages/trash.rs:320
msgid "Unexpected reply from the mount service." msgid "Unexpected reply from the mount service."
@@ -375,7 +375,7 @@ msgstr "Réponse inattendue du service de montage."
#: crates/pdfs-gui/src/app/pages/browser.rs:2914 #: crates/pdfs-gui/src/app/pages/browser.rs:2914
#: crates/pdfs-gui/src/app/pages/devices.rs:209 #: crates/pdfs-gui/src/app/pages/devices.rs:209
#: crates/pdfs-gui/src/app/pages/locations.rs:844 #: crates/pdfs-gui/src/app/pages/locations.rs:844
#: crates/pdfs-gui/src/app/pages/photos.rs:2765 #: crates/pdfs-gui/src/app/pages/photos.rs:2792
#: crates/pdfs-gui/src/app/pages/shared.rs:523 #: crates/pdfs-gui/src/app/pages/shared.rs:523
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:156 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:156
#: crates/pdfs-gui/src/app/pages/status.rs:1301 #: crates/pdfs-gui/src/app/pages/status.rs:1301
@@ -387,7 +387,7 @@ msgstr "Non connecté"
#: crates/pdfs-gui/src/app/pages/browser.rs:2915 #: crates/pdfs-gui/src/app/pages/browser.rs:2915
#: crates/pdfs-gui/src/app/pages/devices.rs:210 #: crates/pdfs-gui/src/app/pages/devices.rs:210
#: crates/pdfs-gui/src/app/pages/locations.rs:845 #: crates/pdfs-gui/src/app/pages/locations.rs:845
#: crates/pdfs-gui/src/app/pages/photos.rs:2766 #: crates/pdfs-gui/src/app/pages/photos.rs:2793
#: crates/pdfs-gui/src/app/pages/shared.rs:524 #: crates/pdfs-gui/src/app/pages/shared.rs:524
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:157 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:157
#: crates/pdfs-gui/src/app/pages/trash.rs:336 #: crates/pdfs-gui/src/app/pages/trash.rs:336
@@ -399,7 +399,7 @@ msgstr "Le service de montage de Proton Drive n’est pas en cours d’exécutio
#: crates/pdfs-gui/src/app/pages/browser.rs:2924 #: crates/pdfs-gui/src/app/pages/browser.rs:2924
#: crates/pdfs-gui/src/app/pages/devices.rs:218 #: crates/pdfs-gui/src/app/pages/devices.rs:218
#: crates/pdfs-gui/src/app/pages/locations.rs:853 #: crates/pdfs-gui/src/app/pages/locations.rs:853
#: crates/pdfs-gui/src/app/pages/photos.rs:2774 #: crates/pdfs-gui/src/app/pages/photos.rs:2801
#: crates/pdfs-gui/src/app/pages/shared.rs:532 #: crates/pdfs-gui/src/app/pages/shared.rs:532
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:165 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:165
#: crates/pdfs-gui/src/app/pages/status.rs:305 #: crates/pdfs-gui/src/app/pages/status.rs:305
@@ -412,7 +412,7 @@ msgstr "Connexion…"
#: crates/pdfs-gui/src/app/pages/browser.rs:2925 #: crates/pdfs-gui/src/app/pages/browser.rs:2925
#: crates/pdfs-gui/src/app/pages/devices.rs:219 #: crates/pdfs-gui/src/app/pages/devices.rs:219
#: crates/pdfs-gui/src/app/pages/locations.rs:854 #: crates/pdfs-gui/src/app/pages/locations.rs:854
#: crates/pdfs-gui/src/app/pages/photos.rs:2775 #: crates/pdfs-gui/src/app/pages/photos.rs:2802
#: crates/pdfs-gui/src/app/pages/shared.rs:533 #: crates/pdfs-gui/src/app/pages/shared.rs:533
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:166 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:166
#: crates/pdfs-gui/src/app/pages/trash.rs:345 #: crates/pdfs-gui/src/app/pages/trash.rs:345
@@ -420,12 +420,12 @@ msgid "Waiting for the Proton Drive mount service to come up."
msgstr "En attente du démarrage du service de montage de Proton Drive." msgstr "En attente du démarrage du service de montage de Proton Drive."
#: crates/pdfs-gui/src/app/pages/activity.rs:419 #: crates/pdfs-gui/src/app/pages/activity.rs:419
#: crates/pdfs-gui/src/app/pages/photos.rs:2184 #: crates/pdfs-gui/src/app/pages/photos.rs:2211
msgid "Today" msgid "Today"
msgstr "Aujourd’hui" msgstr "Aujourd’hui"
#: crates/pdfs-gui/src/app/pages/activity.rs:422 #: crates/pdfs-gui/src/app/pages/activity.rs:422
#: crates/pdfs-gui/src/app/pages/photos.rs:2189 #: crates/pdfs-gui/src/app/pages/photos.rs:2216
msgid "Yesterday" msgid "Yesterday"
msgstr "Hier" msgstr "Hier"
@@ -484,7 +484,7 @@ msgstr "Résolu"
#. Translators: strftime format for the time of day in the activity feed, such as "14:05". #. Translators: strftime format for the time of day in the activity feed, such as "14:05".
#. Translators: strftime format for the time a photo was taken, shown on its tile, such as "14:05". #. Translators: strftime format for the time a photo was taken, shown on its tile, such as "14:05".
#: crates/pdfs-gui/src/app/pages/activity.rs:580 #: crates/pdfs-gui/src/app/pages/activity.rs:580
#: crates/pdfs-gui/src/app/pages/photos.rs:2228 #: crates/pdfs-gui/src/app/pages/photos.rs:2255
msgid "%H:%M" msgid "%H:%M"
msgstr "%H:%M" msgstr "%H:%M"
@@ -590,12 +590,12 @@ msgid "Reading your Proton Drive albums."
msgstr "Lecture de vos albums Proton Drive." msgstr "Lecture de vos albums Proton Drive."
#: crates/pdfs-gui/src/app/pages/albums.rs:59 #: crates/pdfs-gui/src/app/pages/albums.rs:59
#: crates/pdfs-gui/src/app/pages/photos.rs:2646 #: crates/pdfs-gui/src/app/pages/photos.rs:2673
msgid "No photo library" msgid "No photo library"
msgstr "Aucune photothèque" msgstr "Aucune photothèque"
#: crates/pdfs-gui/src/app/pages/albums.rs:60 #: crates/pdfs-gui/src/app/pages/albums.rs:60
#: crates/pdfs-gui/src/app/pages/photos.rs:2647 #: crates/pdfs-gui/src/app/pages/photos.rs:2674
msgid "This Proton account doesn't have Photos enabled." msgid "This Proton account doesn't have Photos enabled."
msgstr "Photos n’est pas activé pour ce compte Proton." msgstr "Photos n’est pas activé pour ce compte Proton."
@@ -628,7 +628,7 @@ msgstr[1] "{n} albums"
#: crates/pdfs-gui/src/app/pages/albums.rs:205 #: crates/pdfs-gui/src/app/pages/albums.rs:205
#: crates/pdfs-gui/src/app/pages/browser.rs:1246 #: crates/pdfs-gui/src/app/pages/browser.rs:1246
#: crates/pdfs-gui/src/app/pages/photos.rs:2505 #: crates/pdfs-gui/src/app/pages/photos.rs:2532
#: crates/pdfs-gui/src/app/pages/shared.rs:384 #: crates/pdfs-gui/src/app/pages/shared.rs:384
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:244 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:244
#: crates/pdfs-gui/src/app/widgets/details.rs:155 #: crates/pdfs-gui/src/app/widgets/details.rs:155
@@ -693,11 +693,11 @@ msgstr "Impossible de créer l’album"
#: crates/pdfs-gui/src/app/pages/locations.rs:739 #: crates/pdfs-gui/src/app/pages/locations.rs:739
#: crates/pdfs-gui/src/app/pages/locations.rs:1090 #: crates/pdfs-gui/src/app/pages/locations.rs:1090
#: crates/pdfs-gui/src/app/pages/locations.rs:1109 #: crates/pdfs-gui/src/app/pages/locations.rs:1109
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1245 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1294
#: crates/pdfs-gui/src/app/pages/photos.rs:1165 #: crates/pdfs-gui/src/app/pages/photos.rs:1168
#: crates/pdfs-gui/src/app/pages/photos.rs:1657 #: crates/pdfs-gui/src/app/pages/photos.rs:1660
#: crates/pdfs-gui/src/app/pages/photos.rs:2569 #: crates/pdfs-gui/src/app/pages/photos.rs:2596
#: crates/pdfs-gui/src/app/pages/photos.rs:2737 #: crates/pdfs-gui/src/app/pages/photos.rs:2764
#: crates/pdfs-gui/src/app/pages/shared.rs:510 #: crates/pdfs-gui/src/app/pages/shared.rs:510
#: crates/pdfs-gui/src/app/pages/shared.rs:838 #: crates/pdfs-gui/src/app/pages/shared.rs:838
#: crates/pdfs-gui/src/app/pages/status.rs:672 #: crates/pdfs-gui/src/app/pages/status.rs:672
@@ -761,7 +761,7 @@ msgstr[0] "Choisissez un album pour {n} photo."
msgstr[1] "Choisissez un album pour {n} photos." msgstr[1] "Choisissez un album pour {n} photos."
#: crates/pdfs-gui/src/app/pages/albums.rs:424 #: crates/pdfs-gui/src/app/pages/albums.rs:424
#: crates/pdfs-gui/src/app/pages/photos.rs:640 #: crates/pdfs-gui/src/app/pages/photos.rs:643
msgid "New Album…" msgid "New Album…"
msgstr "Nouvel album…" msgstr "Nouvel album…"
@@ -952,7 +952,7 @@ msgstr "Mes fichiers"
#. Translators: {n} is how many items are selected: files and folders in My Files, photos here. #. Translators: {n} is how many items are selected: files and folders in My Files, photos here.
#: crates/pdfs-gui/src/app/pages/browser.rs:638 #: crates/pdfs-gui/src/app/pages/browser.rs:638
#: crates/pdfs-gui/src/app/pages/browser.rs:1331 #: crates/pdfs-gui/src/app/pages/browser.rs:1331
#: crates/pdfs-gui/src/app/pages/photos.rs:1511 #: crates/pdfs-gui/src/app/pages/photos.rs:1514
#, rust-format #, rust-format
msgid "{n} selected" msgid "{n} selected"
msgid_plural "{n} selected" msgid_plural "{n} selected"
@@ -961,8 +961,8 @@ msgstr[1] "{n} sélectionnés"
#: crates/pdfs-gui/src/app/pages/browser.rs:674 #: crates/pdfs-gui/src/app/pages/browser.rs:674
#: crates/pdfs-gui/src/app/pages/browser.rs:709 #: crates/pdfs-gui/src/app/pages/browser.rs:709
#: crates/pdfs-gui/src/app/pages/photos.rs:1650 #: crates/pdfs-gui/src/app/pages/photos.rs:1653
#: crates/pdfs-gui/src/app/pages/photos.rs:1656 #: crates/pdfs-gui/src/app/pages/photos.rs:1659
msgid "Couldn't move to Trash" msgid "Couldn't move to Trash"
msgstr "Impossible de mettre à la corbeille" msgstr "Impossible de mettre à la corbeille"
@@ -998,7 +998,7 @@ msgstr[0] "{n} élément mis à la corbeille"
msgstr[1] "{n} éléments mis à la corbeille" msgstr[1] "{n} éléments mis à la corbeille"
#: crates/pdfs-gui/src/app/pages/browser.rs:727 #: crates/pdfs-gui/src/app/pages/browser.rs:727
#: crates/pdfs-gui/src/app/pages/photos.rs:1643 #: crates/pdfs-gui/src/app/pages/photos.rs:1646
msgid "Undo" msgid "Undo"
msgstr "Annuler" msgstr "Annuler"
@@ -1050,12 +1050,12 @@ msgid "Location"
msgstr "Emplacement" msgstr "Emplacement"
#: crates/pdfs-gui/src/app/pages/browser.rs:1256 #: crates/pdfs-gui/src/app/pages/browser.rs:1256
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:949 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:995
msgid "Open With…" msgid "Open With…"
msgstr "Ouvrir avec…" msgstr "Ouvrir avec…"
#: crates/pdfs-gui/src/app/pages/browser.rs:1263 #: crates/pdfs-gui/src/app/pages/browser.rs:1263
#: crates/pdfs-gui/src/app/pages/photos.rs:2503 #: crates/pdfs-gui/src/app/pages/photos.rs:2530
msgctxt "verb" msgctxt "verb"
msgid "Play" msgid "Play"
msgstr "Lire" msgstr "Lire"
@@ -1088,7 +1088,7 @@ msgid "Versions…"
msgstr "Versions…" msgstr "Versions…"
#: crates/pdfs-gui/src/app/pages/browser.rs:1302 #: crates/pdfs-gui/src/app/pages/browser.rs:1302
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:983 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1029
msgid "Details" msgid "Details"
msgstr "Détails" msgstr "Détails"
@@ -1351,7 +1351,7 @@ msgstr[0] "Téléversement de {n} élément…"
msgstr[1] "Téléversement de {n} éléments…" msgstr[1] "Téléversement de {n} éléments…"
#: crates/pdfs-gui/src/app/pages/browser.rs:2696 #: crates/pdfs-gui/src/app/pages/browser.rs:2696
#: crates/pdfs-gui/src/app/pages/photos.rs:658 #: crates/pdfs-gui/src/app/pages/photos.rs:661
msgctxt "verb" msgctxt "verb"
msgid "View" msgid "View"
msgstr "Afficher" msgstr "Afficher"
@@ -2395,255 +2395,261 @@ msgid "This photo carries no metadata."
msgstr "Cette photo ne contient aucune métadonnée." msgstr "Cette photo ne contient aucune métadonnée."
#. Translators: a photo's pixel dimensions, such as "4032 × 3024". #. Translators: a photo's pixel dimensions, such as "4032 × 3024".
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:426 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:441
#, rust-format #, rust-format
msgid "{width} × {height}" msgid "{width} × {height}"
msgstr "{width} × {height}" msgstr "{width} × {height}"
#. Translators: label of a photo's pixel dimensions in the details panel. #. Translators: label of a photo's pixel dimensions in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:429 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:444
msgid "Dimensions" msgid "Dimensions"
msgstr "Dimensions" msgstr "Dimensions"
#. Translators: label of when a photo was taken, in the details panel. #. Translators: label of when a photo was taken, in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:433 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:448
msgctxt "photo property" msgctxt "photo property"
msgid "Taken" msgid "Taken"
msgstr "Prise de vue" msgstr "Prise de vue"
#. Translators: label of the camera model in a photo's details panel. #. Translators: label of the camera model in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:443 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:453
msgid "Camera" msgid "Camera"
msgstr "Appareil photo" msgstr "Appareil photo"
#. Translators: label of the lens model in a photo's details panel. #. Translators: label of the lens model in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:447 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:457
msgid "Lens" msgid "Lens"
msgstr "Objectif" msgstr "Objectif"
#. Translators: a photo's ISO sensitivity, such as "ISO 400".
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:472
#, rust-format
msgid "ISO {value}"
msgstr "ISO {value}"
#. Translators: label of aperture, shutter speed, ISO and focal length in a photo's details panel. #. Translators: label of aperture, shutter speed, ISO and focal length in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:461 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:484
msgid "Exposure" msgid "Exposure"
msgstr "Exposition" msgstr "Exposition"
#. Translators: label of where a photo was taken, in the details panel. #. Translators: label of where a photo was taken, in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:469 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:492
msgctxt "photo property" msgctxt "photo property"
msgid "Location" msgid "Location"
msgstr "Lieu" msgstr "Lieu"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:472 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:495
#, rust-format #, rust-format
msgid "{latitude}, {longitude}" msgid "{latitude}, {longitude}"
msgstr "{latitude}, {longitude}" msgstr "{latitude}, {longitude}"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:639 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:685
msgid "Save a Copy" msgid "Save a Copy"
msgstr "Enregistrer une copie" msgstr "Enregistrer une copie"
#. Translators: {name} is the saved file's name. #. Translators: {name} is the saved file's name.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:660 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:706
#, rust-format #, rust-format
msgid "Saved “{name}”" msgid "Saved “{name}”"
msgstr "« {name} » enregistré" msgstr "« {name} » enregistré"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:662 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:708
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:665 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:711
msgid "Couldn't save the copy" msgid "Couldn't save the copy"
msgstr "Impossible d’enregistrer la copie" msgstr "Impossible d’enregistrer la copie"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:666 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:712
msgid "The copy was interrupted." msgid "The copy was interrupted."
msgstr "La copie a été interrompue." msgstr "La copie a été interrompue."
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:790 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:836
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:795 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:841
#, rust-format #, rust-format
msgid "{position} of {total}" msgid "{position} of {total}"
msgstr "{position} sur {total}" msgstr "{position} sur {total}"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:800 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:846
#, rust-format #, rust-format
msgid "{position} of {loaded}+" msgid "{position} of {loaded}+"
msgstr "{position} sur {loaded}+" msgstr "{position} sur {loaded}+"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:828 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:874
msgid "Photo" msgid "Photo"
msgstr "Photo" msgstr "Photo"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:875 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:921
msgid "Previous (←)" msgid "Previous (←)"
msgstr "Précédente (←)" msgstr "Précédente (←)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:889 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:935
msgid "Next (→)" msgid "Next (→)"
msgstr "Suivante (→)" msgstr "Suivante (→)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:927 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:973
msgid "Details (i)" msgid "Details (i)"
msgstr "Détails (i)" msgstr "Détails (i)"
#. Translators: tooltip of the star button that marks a photo as a favorite. #. Translators: tooltip of the star button that marks a photo as a favorite.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:936 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:982
msgctxt "verb" msgctxt "verb"
msgid "Favorite" msgid "Favorite"
msgstr "Ajouter aux favoris" msgstr "Ajouter aux favoris"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:944 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:990
msgid "Other files of this photo" msgid "Other files of this photo"
msgstr "Autres fichiers de cette photo" msgstr "Autres fichiers de cette photo"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:947 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:993
msgid "Save a Copy…" msgid "Save a Copy…"
msgstr "Enregistrer une copie…" msgstr "Enregistrer une copie…"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:948 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:994
msgid "Move to Trash (Delete)" msgid "Move to Trash (Delete)"
msgstr "Mettre à la corbeille (Suppr)" msgstr "Mettre à la corbeille (Suppr)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:950 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:996
msgid "Close (Esc)" msgid "Close (Esc)"
msgstr "Fermer (Échap)" msgstr "Fermer (Échap)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:973 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1019
msgid "Show on map" msgid "Show on map"
msgstr "Afficher sur la carte" msgstr "Afficher sur la carte"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:991 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1037
msgid "Hide details" msgid "Hide details"
msgstr "Masquer les détails" msgstr "Masquer les détails"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1250 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1299
#: crates/pdfs-gui/src/app/pages/photos.rs:2564 #: crates/pdfs-gui/src/app/pages/photos.rs:2591
#: crates/pdfs-gui/src/app/pages/photos.rs:2568 #: crates/pdfs-gui/src/app/pages/photos.rs:2595
msgid "Couldn't change the favorite" msgid "Couldn't change the favorite"
msgstr "Impossible de modifier le favori" msgstr "Impossible de modifier le favori"
#: crates/pdfs-gui/src/app/pages/photos.rs:393 #: crates/pdfs-gui/src/app/pages/photos.rs:395
#: crates/pdfs-gui/src/app/pages/photos.rs:471 #: crates/pdfs-gui/src/app/pages/photos.rs:474
msgid "Upload photos" msgid "Upload photos"
msgstr "Téléverser des photos" msgstr "Téléverser des photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:398 #: crates/pdfs-gui/src/app/pages/photos.rs:400
#: crates/pdfs-gui/src/app/pages/takeout.rs:287 #: crates/pdfs-gui/src/app/pages/takeout.rs:287
msgid "Import from Google Photos" msgid "Import from Google Photos"
msgstr "Importer depuis Google Photos" msgstr "Importer depuis Google Photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:438 #: crates/pdfs-gui/src/app/pages/photos.rs:441
#: crates/pdfs-gui/src/app/pages/photos.rs:569 #: crates/pdfs-gui/src/app/pages/photos.rs:572
msgid "Jump to a month" msgid "Jump to a month"
msgstr "Aller à un mois" msgstr "Aller à un mois"
#: crates/pdfs-gui/src/app/pages/photos.rs:455 #: crates/pdfs-gui/src/app/pages/photos.rs:458
msgid "Back to albums" msgid "Back to albums"
msgstr "Retour aux albums" msgstr "Retour aux albums"
#: crates/pdfs-gui/src/app/pages/photos.rs:467 #: crates/pdfs-gui/src/app/pages/photos.rs:470
msgctxt "verb" msgctxt "verb"
msgid "Upload" msgid "Upload"
msgstr "Téléverser" msgstr "Téléverser"
#: crates/pdfs-gui/src/app/pages/photos.rs:480 #: crates/pdfs-gui/src/app/pages/photos.rs:483
msgid "Import a Google Photos Takeout export" msgid "Import a Google Photos Takeout export"
msgstr "Importer une archive Google Takeout de Google Photos" msgstr "Importer une archive Google Takeout de Google Photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:490 #: crates/pdfs-gui/src/app/pages/photos.rs:493
#: crates/pdfs-gui/src/app/pages/photos.rs:499 #: crates/pdfs-gui/src/app/pages/photos.rs:502
#: crates/pdfs-gui/src/app/pages/photos.rs:1509 #: crates/pdfs-gui/src/app/pages/photos.rs:1512
msgid "Select photos" msgid "Select photos"
msgstr "Sélectionner des photos" msgstr "Sélectionner des photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:510 #: crates/pdfs-gui/src/app/pages/photos.rs:513
#: crates/pdfs-gui/src/app/pages/photos.rs:2521 #: crates/pdfs-gui/src/app/pages/photos.rs:2548
msgid "Add to Album…" msgid "Add to Album…"
msgstr "Ajouter à un album…" msgstr "Ajouter à un album…"
#: crates/pdfs-gui/src/app/pages/photos.rs:516 #: crates/pdfs-gui/src/app/pages/photos.rs:519
msgid "Leave selection (Esc)" msgid "Leave selection (Esc)"
msgstr "Quitter la sélection (Échap)" msgstr "Quitter la sélection (Échap)"
#: crates/pdfs-gui/src/app/pages/photos.rs:560 #: crates/pdfs-gui/src/app/pages/photos.rs:563
msgid "Show only favorites" msgid "Show only favorites"
msgstr "Afficher uniquement les favoris" msgstr "Afficher uniquement les favoris"
#: crates/pdfs-gui/src/app/pages/photos.rs:567 #: crates/pdfs-gui/src/app/pages/photos.rs:570
#: crates/pdfs-gui/src/app/pages/photos.rs:770 #: crates/pdfs-gui/src/app/pages/photos.rs:773
msgid "All dates" msgid "All dates"
msgstr "Toutes les dates" msgstr "Toutes les dates"
#: crates/pdfs-gui/src/app/pages/photos.rs:587 #: crates/pdfs-gui/src/app/pages/photos.rs:590
msgid "Timeline" msgid "Timeline"
msgstr "Chronologie" msgstr "Chronologie"
#: crates/pdfs-gui/src/app/pages/photos.rs:591 #: crates/pdfs-gui/src/app/pages/photos.rs:594
msgid "Albums" msgid "Albums"
msgstr "Albums" msgstr "Albums"
#: crates/pdfs-gui/src/app/pages/photos.rs:657 #: crates/pdfs-gui/src/app/pages/photos.rs:660
msgid "Importing from Google Photos…" msgid "Importing from Google Photos…"
msgstr "Importation depuis Google Photos…" msgstr "Importation depuis Google Photos…"
#. Translators: strftime format for a month on its own, such as "June 2024". %OB is the month name in its standalone (nominative) form; use %B if your language has no separate form. #. Translators: strftime format for a month on its own, such as "June 2024". %OB is the month name in its standalone (nominative) form; use %B if your language has no separate form.
#: crates/pdfs-gui/src/app/pages/photos.rs:746 #: crates/pdfs-gui/src/app/pages/photos.rs:749
msgid "%OB %Y" msgid "%OB %Y"
msgstr "%B %Y" msgstr "%B %Y"
#. Translators: a row of the date jump; {month} is a month such as "June 2024", {count} how many photos it holds. #. Translators: a row of the date jump; {month} is a month such as "June 2024", {count} how many photos it holds.
#: crates/pdfs-gui/src/app/pages/photos.rs:777 #: crates/pdfs-gui/src/app/pages/photos.rs:780
#, rust-format #, rust-format
msgid "{month} ({count})" msgid "{month} ({count})"
msgstr "{month} ({count})" msgstr "{month} ({count})"
#. Translators: a Photos filter tab that shows photos, videos and raw files together. #. Translators: a Photos filter tab that shows photos, videos and raw files together.
#: crates/pdfs-gui/src/app/pages/photos.rs:814 #: crates/pdfs-gui/src/app/pages/photos.rs:817
msgctxt "photo filter" msgctxt "photo filter"
msgid "All" msgid "All"
msgstr "Tout" msgstr "Tout"
#: crates/pdfs-gui/src/app/pages/photos.rs:815 #: crates/pdfs-gui/src/app/pages/photos.rs:818
msgctxt "photo filter" msgctxt "photo filter"
msgid "Photos" msgid "Photos"
msgstr "Photos" msgstr "Photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:816 #: crates/pdfs-gui/src/app/pages/photos.rs:819
msgctxt "photo filter" msgctxt "photo filter"
msgid "Videos" msgid "Videos"
msgstr "Vidéos" msgstr "Vidéos"
#. Translators: a Photos filter tab for raw camera files. #. Translators: a Photos filter tab for raw camera files.
#: crates/pdfs-gui/src/app/pages/photos.rs:818 #: crates/pdfs-gui/src/app/pages/photos.rs:821
msgctxt "photo filter" msgctxt "photo filter"
msgid "Raw" msgid "Raw"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1091 #: crates/pdfs-gui/src/app/pages/photos.rs:1094
msgid "Select Photo to Upload" msgid "Select Photo to Upload"
msgstr "Sélectionner une photo à téléverser" msgstr "Sélectionner une photo à téléverser"
#: crates/pdfs-gui/src/app/pages/photos.rs:1095 #: crates/pdfs-gui/src/app/pages/photos.rs:1098
#: crates/pdfs-gui/src/prompt.rs:60 #: crates/pdfs-gui/src/prompt.rs:60
msgid "Images" msgid "Images"
msgstr "Images" msgstr "Images"
#: crates/pdfs-gui/src/app/pages/photos.rs:1151 #: crates/pdfs-gui/src/app/pages/photos.rs:1154
msgid "Photo uploaded" msgid "Photo uploaded"
msgstr "Photo téléversée" msgstr "Photo téléversée"
#: crates/pdfs-gui/src/app/pages/photos.rs:1156 #: crates/pdfs-gui/src/app/pages/photos.rs:1159
#: crates/pdfs-gui/src/app/pages/photos.rs:1164 #: crates/pdfs-gui/src/app/pages/photos.rs:1167
msgid "Couldn't upload photo" msgid "Couldn't upload photo"
msgstr "Impossible de téléverser la photo" msgstr "Impossible de téléverser la photo"
#. Translators: badge on a photo tile whose shot includes a raw camera file. #. Translators: badge on a photo tile whose shot includes a raw camera file.
#: crates/pdfs-gui/src/app/pages/photos.rs:1379 #: crates/pdfs-gui/src/app/pages/photos.rs:1382
msgid "RAW" msgid "RAW"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1553 #: crates/pdfs-gui/src/app/pages/photos.rs:1556
msgid "Move this photo to Trash?" msgid "Move this photo to Trash?"
msgstr "Mettre cette photo à la corbeille ?" msgstr "Mettre cette photo à la corbeille ?"
#: crates/pdfs-gui/src/app/pages/photos.rs:1555 #: crates/pdfs-gui/src/app/pages/photos.rs:1558
#, rust-format #, rust-format
msgid "Move this photo to Trash? It is stored as {n} file." msgid "Move this photo to Trash? It is stored as {n} file."
msgid_plural "Move this photo to Trash? It is stored as {n} files." msgid_plural "Move this photo to Trash? It is stored as {n} files."
@@ -2654,14 +2660,14 @@ msgstr[1] ""
"Mettre cette photo à la corbeille ? Elle est stockée sous forme de {n} " "Mettre cette photo à la corbeille ? Elle est stockée sous forme de {n} "
"fichiers." "fichiers."
#: crates/pdfs-gui/src/app/pages/photos.rs:1561 #: crates/pdfs-gui/src/app/pages/photos.rs:1564
#, rust-format #, rust-format
msgid "Move {n} photo to Trash?" msgid "Move {n} photo to Trash?"
msgid_plural "Move {n} photos to Trash?" msgid_plural "Move {n} photos to Trash?"
msgstr[0] "Mettre {n} photo à la corbeille ?" msgstr[0] "Mettre {n} photo à la corbeille ?"
msgstr[1] "Mettre {n} photos à la corbeille ?" msgstr[1] "Mettre {n} photos à la corbeille ?"
#: crates/pdfs-gui/src/app/pages/photos.rs:1568 #: crates/pdfs-gui/src/app/pages/photos.rs:1571
#, rust-format #, rust-format
msgid "Move {n} photo to Trash? They are stored as {files} files." msgid "Move {n} photo to Trash? They are stored as {files} files."
msgid_plural "Move {n} photos to Trash? They are stored as {files} files." msgid_plural "Move {n} photos to Trash? They are stored as {files} files."
@@ -2672,15 +2678,15 @@ msgstr[1] ""
"Mettre {n} photos à la corbeille ? Elles sont stockées sous forme de {files} " "Mettre {n} photos à la corbeille ? Elles sont stockées sous forme de {files} "
"fichiers." "fichiers."
#: crates/pdfs-gui/src/app/pages/photos.rs:1626 #: crates/pdfs-gui/src/app/pages/photos.rs:1629
msgid "The server refused." msgid "The server refused."
msgstr "Le serveur a refusé." msgstr "Le serveur a refusé."
#: crates/pdfs-gui/src/app/pages/photos.rs:1629 #: crates/pdfs-gui/src/app/pages/photos.rs:1632
msgid "Some photos couldn't be moved to Trash" msgid "Some photos couldn't be moved to Trash"
msgstr "Certaines photos n’ont pas pu être mises à la corbeille" msgstr "Certaines photos n’ont pas pu être mises à la corbeille"
#: crates/pdfs-gui/src/app/pages/photos.rs:1638 #: crates/pdfs-gui/src/app/pages/photos.rs:1641
#, rust-format #, rust-format
msgid "Moved {n} photo to Trash" msgid "Moved {n} photo to Trash"
msgid_plural "Moved {n} photos to Trash" msgid_plural "Moved {n} photos to Trash"
@@ -2688,7 +2694,7 @@ msgstr[0] "{n} photo mise à la corbeille"
msgstr[1] "{n} photos mises à la corbeille" msgstr[1] "{n} photos mises à la corbeille"
#. Translators: the Photos page subtitle, such as "12 videos". #. Translators: the Photos page subtitle, such as "12 videos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2144 #: crates/pdfs-gui/src/app/pages/photos.rs:2171
#, rust-format #, rust-format
msgid "{count} video" msgid "{count} video"
msgid_plural "{count} videos" msgid_plural "{count} videos"
@@ -2696,7 +2702,7 @@ msgstr[0] "{count} vidéo"
msgstr[1] "{count} vidéos" msgstr[1] "{count} vidéos"
#. Translators: the Photos page subtitle, such as "12 raw photos". #. Translators: the Photos page subtitle, such as "12 raw photos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2146 #: crates/pdfs-gui/src/app/pages/photos.rs:2173
#, rust-format #, rust-format
msgid "{count} raw photo" msgid "{count} raw photo"
msgid_plural "{count} raw photos" msgid_plural "{count} raw photos"
@@ -2704,169 +2710,169 @@ msgstr[0] "{count} photo RAW"
msgstr[1] "{count} photos RAW" msgstr[1] "{count} photos RAW"
#. Translators: the Photos page subtitle, such as "1,204 photos". #. Translators: the Photos page subtitle, such as "1,204 photos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2148 #: crates/pdfs-gui/src/app/pages/photos.rs:2175
#, rust-format #, rust-format
msgid "{count} photo" msgid "{count} photo"
msgid_plural "{count} photos" msgid_plural "{count} photos"
msgstr[0] "{count} photo" msgstr[0] "{count} photo"
msgstr[1] "{count} photos" msgstr[1] "{count} photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2175 #: crates/pdfs-gui/src/app/pages/photos.rs:2202
#: crates/pdfs-gui/src/app/pages/photos.rs:2196 #: crates/pdfs-gui/src/app/pages/photos.rs:2223
msgid "Unknown date" msgid "Unknown date"
msgstr "Date inconnue" msgstr "Date inconnue"
#. Translators: strftime format for a day heading in the photo timeline, such as "3 June 2026". #. Translators: strftime format for a day heading in the photo timeline, such as "3 June 2026".
#: crates/pdfs-gui/src/app/pages/photos.rs:2193 #: crates/pdfs-gui/src/app/pages/photos.rs:2220
msgid "%-d %B %Y" msgid "%-d %B %Y"
msgstr "%-d %B %Y" msgstr "%-d %B %Y"
#. Translators: strftime format for a photo's capture date and time, such as "2026-06-03 14:05:09". #. Translators: strftime format for a photo's capture date and time, such as "2026-06-03 14:05:09".
#: crates/pdfs-gui/src/app/pages/photos.rs:2214 #: crates/pdfs-gui/src/app/pages/photos.rs:2241
msgid "%Y-%m-%d %H:%M:%S" msgid "%Y-%m-%d %H:%M:%S"
msgstr "%d/%m/%Y %H:%M:%S" msgstr "%d/%m/%Y %H:%M:%S"
#: crates/pdfs-gui/src/app/pages/photos.rs:2218 #: crates/pdfs-gui/src/app/pages/photos.rs:2245
#: crates/pdfs-gui/src/app/pages/photos.rs:2220 #: crates/pdfs-gui/src/app/pages/photos.rs:2247
msgid "Unknown Date" msgid "Unknown Date"
msgstr "Date inconnue" msgstr "Date inconnue"
#: crates/pdfs-gui/src/app/pages/photos.rs:2249 #: crates/pdfs-gui/src/app/pages/photos.rs:2276
msgid "No photos yet" msgid "No photos yet"
msgstr "Aucune photo pour l’instant" msgstr "Aucune photo pour l’instant"
#: crates/pdfs-gui/src/app/pages/photos.rs:2250 #: crates/pdfs-gui/src/app/pages/photos.rs:2277
msgid "Photos you upload to Proton Drive appear here." msgid "Photos you upload to Proton Drive appear here."
msgstr "Les photos que vous téléversez sur Proton Drive apparaissent ici." msgstr "Les photos que vous téléversez sur Proton Drive apparaissent ici."
#: crates/pdfs-gui/src/app/pages/photos.rs:2253 #: crates/pdfs-gui/src/app/pages/photos.rs:2280
msgid "No favorites yet" msgid "No favorites yet"
msgstr "Aucun favori pour l’instant" msgstr "Aucun favori pour l’instant"
#: crates/pdfs-gui/src/app/pages/photos.rs:2254 #: crates/pdfs-gui/src/app/pages/photos.rs:2281
msgid "Star a photo in the viewer or from its menu to find it here." msgid "Star a photo in the viewer or from its menu to find it here."
msgstr "" msgstr ""
"Ajoutez une photo aux favoris dans la visionneuse ou depuis son menu pour la " "Ajoutez une photo aux favoris dans la visionneuse ou depuis son menu pour la "
"retrouver ici." "retrouver ici."
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2259 #: crates/pdfs-gui/src/app/pages/photos.rs:2286
#, rust-format #, rust-format
msgid "No favorite videos in {month}" msgid "No favorite videos in {month}"
msgstr "Aucune vidéo favorite en {month}" msgstr "Aucune vidéo favorite en {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2260 #: crates/pdfs-gui/src/app/pages/photos.rs:2287
msgid "No favorite videos" msgid "No favorite videos"
msgstr "Aucune vidéo favorite" msgstr "Aucune vidéo favorite"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2262 #: crates/pdfs-gui/src/app/pages/photos.rs:2289
#, rust-format #, rust-format
msgid "No favorite raw files in {month}" msgid "No favorite raw files in {month}"
msgstr "Aucun fichier RAW favori en {month}" msgstr "Aucun fichier RAW favori en {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2263 #: crates/pdfs-gui/src/app/pages/photos.rs:2290
msgid "No favorite raw files" msgid "No favorite raw files"
msgstr "Aucun fichier RAW favori" msgstr "Aucun fichier RAW favori"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2265 #: crates/pdfs-gui/src/app/pages/photos.rs:2292
#, rust-format #, rust-format
msgid "No favorite photos in {month}" msgid "No favorite photos in {month}"
msgstr "Aucune photo favorite en {month}" msgstr "Aucune photo favorite en {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2266 #: crates/pdfs-gui/src/app/pages/photos.rs:2293
msgid "No favorite photos" msgid "No favorite photos"
msgstr "Aucune photo favorite" msgstr "Aucune photo favorite"
#: crates/pdfs-gui/src/app/pages/photos.rs:2268 #: crates/pdfs-gui/src/app/pages/photos.rs:2295
msgid "Turn off the favorites filter to see everything." msgid "Turn off the favorites filter to see everything."
msgstr "Désactivez le filtre des favoris pour tout afficher." msgstr "Désactivez le filtre des favoris pour tout afficher."
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2273 #: crates/pdfs-gui/src/app/pages/photos.rs:2300
#, rust-format #, rust-format
msgid "No videos in {month}" msgid "No videos in {month}"
msgstr "Aucune vidéo en {month}" msgstr "Aucune vidéo en {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2274 #: crates/pdfs-gui/src/app/pages/photos.rs:2301
msgid "No videos" msgid "No videos"
msgstr "Aucune vidéo" msgstr "Aucune vidéo"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2276 #: crates/pdfs-gui/src/app/pages/photos.rs:2303
#, rust-format #, rust-format
msgid "No raw files in {month}" msgid "No raw files in {month}"
msgstr "Aucun fichier RAW en {month}" msgstr "Aucun fichier RAW en {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2277 #: crates/pdfs-gui/src/app/pages/photos.rs:2304
msgid "No raw files" msgid "No raw files"
msgstr "Aucun fichier RAW" msgstr "Aucun fichier RAW"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2279 #: crates/pdfs-gui/src/app/pages/photos.rs:2306
#, rust-format #, rust-format
msgid "No photos in {month}" msgid "No photos in {month}"
msgstr "Aucune photo en {month}" msgstr "Aucune photo en {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2280 #: crates/pdfs-gui/src/app/pages/photos.rs:2307
msgid "No photos" msgid "No photos"
msgstr "Aucune photo" msgstr "Aucune photo"
#: crates/pdfs-gui/src/app/pages/photos.rs:2282 #: crates/pdfs-gui/src/app/pages/photos.rs:2309
msgid "Try another filter or month." msgid "Try another filter or month."
msgstr "Essayez un autre filtre ou un autre mois." msgstr "Essayez un autre filtre ou un autre mois."
#. Translators: a check item in a photo's menu, on while the photo is a favorite. #. Translators: a check item in a photo's menu, on while the photo is a favorite.
#: crates/pdfs-gui/src/app/pages/photos.rs:2510 #: crates/pdfs-gui/src/app/pages/photos.rs:2537
msgctxt "state" msgctxt "state"
msgid "Favorite" msgid "Favorite"
msgstr "Favori" msgstr "Favori"
#: crates/pdfs-gui/src/app/pages/photos.rs:2515 #: crates/pdfs-gui/src/app/pages/photos.rs:2542
msgctxt "verb" msgctxt "verb"
msgid "Select" msgid "Select"
msgstr "Sélectionner" msgstr "Sélectionner"
#: crates/pdfs-gui/src/app/pages/photos.rs:2527 #: crates/pdfs-gui/src/app/pages/photos.rs:2554
msgid "Remove from Album" msgid "Remove from Album"
msgstr "Retirer de l’album" msgstr "Retirer de l’album"
#: crates/pdfs-gui/src/app/pages/photos.rs:2533 #: crates/pdfs-gui/src/app/pages/photos.rs:2560
msgid "Move to Trash…" msgid "Move to Trash…"
msgstr "Mettre à la corbeille…" msgstr "Mettre à la corbeille…"
#: crates/pdfs-gui/src/app/pages/photos.rs:2557 #: crates/pdfs-gui/src/app/pages/photos.rs:2584
msgid "Added to Favorites" msgid "Added to Favorites"
msgstr "Ajoutée aux favoris" msgstr "Ajoutée aux favoris"
#: crates/pdfs-gui/src/app/pages/photos.rs:2559 #: crates/pdfs-gui/src/app/pages/photos.rs:2586
msgid "Removed from Favorites" msgid "Removed from Favorites"
msgstr "Retirée des favoris" msgstr "Retirée des favoris"
#: crates/pdfs-gui/src/app/pages/photos.rs:2588 #: crates/pdfs-gui/src/app/pages/photos.rs:2615
msgid "Loading photos…" msgid "Loading photos…"
msgstr "Chargement des photos…" msgstr "Chargement des photos…"
#: crates/pdfs-gui/src/app/pages/photos.rs:2589 #: crates/pdfs-gui/src/app/pages/photos.rs:2616
msgid "Reading your Proton Drive timeline." msgid "Reading your Proton Drive timeline."
msgstr "Lecture de votre chronologie Proton Drive." msgstr "Lecture de votre chronologie Proton Drive."
#: crates/pdfs-gui/src/app/pages/photos.rs:2676 #: crates/pdfs-gui/src/app/pages/photos.rs:2703
msgid "Empty album" msgid "Empty album"
msgstr "Album vide" msgstr "Album vide"
#: crates/pdfs-gui/src/app/pages/photos.rs:2677 #: crates/pdfs-gui/src/app/pages/photos.rs:2704
msgid "This album has no photos in it." msgid "This album has no photos in it."
msgstr "Cet album ne contient aucune photo." msgstr "Cet album ne contient aucune photo."
#: crates/pdfs-gui/src/app/pages/photos.rs:2718 #: crates/pdfs-gui/src/app/pages/photos.rs:2745
#: crates/pdfs-gui/src/app/pages/photos.rs:2736 #: crates/pdfs-gui/src/app/pages/photos.rs:2763
msgid "Couldn't load more photos" msgid "Couldn't load more photos"
msgstr "Impossible de charger plus de photos" msgstr "Impossible de charger plus de photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2723 #: crates/pdfs-gui/src/app/pages/photos.rs:2750
#: crates/pdfs-gui/src/app/pages/photos.rs:2730 #: crates/pdfs-gui/src/app/pages/photos.rs:2757
msgid "Couldn't load photos" msgid "Couldn't load photos"
msgstr "Impossible de charger les photos" msgstr "Impossible de charger les photos"
+148 -142
View File
@@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: proton-drive-linux 2.1.0\n" "Project-Id-Version: proton-drive-linux 2.1.0\n"
"Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n" "Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n"
"POT-Creation-Date: 2026-09-23 10:39+0200\n" "POT-Creation-Date: 2026-09-23 20:16+0200\n"
"PO-Revision-Date: 2026-09-23 12:00+0200\n" "PO-Revision-Date: 2026-09-23 12:00+0200\n"
"Last-Translator: Proton Drive for Linux contributors\n" "Last-Translator: Proton Drive for Linux contributors\n"
"Language-Team: Italian\n" "Language-Team: Italian\n"
@@ -23,7 +23,7 @@ msgstr "I miei file"
#: crates/pdfs-gui/src/app/main.rs:830 crates/pdfs-gui/src/app/main.rs:1415 #: crates/pdfs-gui/src/app/main.rs:830 crates/pdfs-gui/src/app/main.rs:1415
#: crates/pdfs-gui/src/app/pages/albums.rs:623 #: crates/pdfs-gui/src/app/pages/albums.rs:623
#: crates/pdfs-gui/src/app/pages/photos.rs:674 #: crates/pdfs-gui/src/app/pages/photos.rs:677
msgid "Photos" msgid "Photos"
msgstr "Foto" msgstr "Foto"
@@ -150,7 +150,7 @@ msgstr ""
#: crates/pdfs-gui/src/app/pages/locations.rs:670 #: crates/pdfs-gui/src/app/pages/locations.rs:670
#: crates/pdfs-gui/src/app/pages/locations.rs:1050 #: crates/pdfs-gui/src/app/pages/locations.rs:1050
#: crates/pdfs-gui/src/app/pages/login.rs:313 #: crates/pdfs-gui/src/app/pages/login.rs:313
#: crates/pdfs-gui/src/app/pages/photos.rs:1578 #: crates/pdfs-gui/src/app/pages/photos.rs:1581
#: crates/pdfs-gui/src/app/pages/shared.rs:717 #: crates/pdfs-gui/src/app/pages/shared.rs:717
#: crates/pdfs-gui/src/app/pages/shared.rs:748 #: crates/pdfs-gui/src/app/pages/shared.rs:748
#: crates/pdfs-gui/src/app/pages/shared.rs:789 #: crates/pdfs-gui/src/app/pages/shared.rs:789
@@ -237,9 +237,9 @@ msgstr "Rinomina"
#: crates/pdfs-gui/src/app/pages/browser.rs:414 #: crates/pdfs-gui/src/app/pages/browser.rs:414
#: crates/pdfs-gui/src/app/pages/browser.rs:1306 #: crates/pdfs-gui/src/app/pages/browser.rs:1306
#: crates/pdfs-gui/src/app/pages/browser.rs:1338 #: crates/pdfs-gui/src/app/pages/browser.rs:1338
#: crates/pdfs-gui/src/app/pages/photos.rs:504 #: crates/pdfs-gui/src/app/pages/photos.rs:507
#: crates/pdfs-gui/src/app/pages/photos.rs:1575 #: crates/pdfs-gui/src/app/pages/photos.rs:1578
#: crates/pdfs-gui/src/app/pages/photos.rs:1579 #: crates/pdfs-gui/src/app/pages/photos.rs:1582
#: crates/pdfs-gui/src/app/widgets/details.rs:162 #: crates/pdfs-gui/src/app/widgets/details.rs:162
msgid "Move to Trash" msgid "Move to Trash"
msgstr "Sposta nel cestino" msgstr "Sposta nel cestino"
@@ -325,7 +325,7 @@ msgstr "Richiede attenzione"
#: crates/pdfs-gui/src/app/pages/browser.rs:306 #: crates/pdfs-gui/src/app/pages/browser.rs:306
#: crates/pdfs-gui/src/app/pages/devices.rs:84 #: crates/pdfs-gui/src/app/pages/devices.rs:84
#: crates/pdfs-gui/src/app/pages/locations.rs:134 #: crates/pdfs-gui/src/app/pages/locations.rs:134
#: crates/pdfs-gui/src/app/pages/photos.rs:383 #: crates/pdfs-gui/src/app/pages/photos.rs:385
#: crates/pdfs-gui/src/app/pages/shared.rs:83 #: crates/pdfs-gui/src/app/pages/shared.rs:83
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:38 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:38
#: crates/pdfs-gui/src/app/pages/trash.rs:57 crates/pdfs-gui/src/prompt.rs:593 #: crates/pdfs-gui/src/app/pages/trash.rs:57 crates/pdfs-gui/src/prompt.rs:593
@@ -361,7 +361,7 @@ msgstr "Impossibile leggere le attività"
#: crates/pdfs-gui/src/app/pages/browser.rs:2880 #: crates/pdfs-gui/src/app/pages/browser.rs:2880
#: crates/pdfs-gui/src/app/pages/browser.rs:3066 #: crates/pdfs-gui/src/app/pages/browser.rs:3066
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:292 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:292
#: crates/pdfs-gui/src/app/pages/photos.rs:2731 #: crates/pdfs-gui/src/app/pages/photos.rs:2758
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:139 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:139
#: crates/pdfs-gui/src/app/pages/trash.rs:320 #: crates/pdfs-gui/src/app/pages/trash.rs:320
msgid "Unexpected reply from the mount service." msgid "Unexpected reply from the mount service."
@@ -373,7 +373,7 @@ msgstr "Risposta inattesa dal servizio di montaggio."
#: crates/pdfs-gui/src/app/pages/browser.rs:2914 #: crates/pdfs-gui/src/app/pages/browser.rs:2914
#: crates/pdfs-gui/src/app/pages/devices.rs:209 #: crates/pdfs-gui/src/app/pages/devices.rs:209
#: crates/pdfs-gui/src/app/pages/locations.rs:844 #: crates/pdfs-gui/src/app/pages/locations.rs:844
#: crates/pdfs-gui/src/app/pages/photos.rs:2765 #: crates/pdfs-gui/src/app/pages/photos.rs:2792
#: crates/pdfs-gui/src/app/pages/shared.rs:523 #: crates/pdfs-gui/src/app/pages/shared.rs:523
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:156 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:156
#: crates/pdfs-gui/src/app/pages/status.rs:1301 #: crates/pdfs-gui/src/app/pages/status.rs:1301
@@ -385,7 +385,7 @@ msgstr "Non connesso"
#: crates/pdfs-gui/src/app/pages/browser.rs:2915 #: crates/pdfs-gui/src/app/pages/browser.rs:2915
#: crates/pdfs-gui/src/app/pages/devices.rs:210 #: crates/pdfs-gui/src/app/pages/devices.rs:210
#: crates/pdfs-gui/src/app/pages/locations.rs:845 #: crates/pdfs-gui/src/app/pages/locations.rs:845
#: crates/pdfs-gui/src/app/pages/photos.rs:2766 #: crates/pdfs-gui/src/app/pages/photos.rs:2793
#: crates/pdfs-gui/src/app/pages/shared.rs:524 #: crates/pdfs-gui/src/app/pages/shared.rs:524
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:157 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:157
#: crates/pdfs-gui/src/app/pages/trash.rs:336 #: crates/pdfs-gui/src/app/pages/trash.rs:336
@@ -397,7 +397,7 @@ msgstr "Il servizio di montaggio di Proton Drive non è in esecuzione."
#: crates/pdfs-gui/src/app/pages/browser.rs:2924 #: crates/pdfs-gui/src/app/pages/browser.rs:2924
#: crates/pdfs-gui/src/app/pages/devices.rs:218 #: crates/pdfs-gui/src/app/pages/devices.rs:218
#: crates/pdfs-gui/src/app/pages/locations.rs:853 #: crates/pdfs-gui/src/app/pages/locations.rs:853
#: crates/pdfs-gui/src/app/pages/photos.rs:2774 #: crates/pdfs-gui/src/app/pages/photos.rs:2801
#: crates/pdfs-gui/src/app/pages/shared.rs:532 #: crates/pdfs-gui/src/app/pages/shared.rs:532
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:165 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:165
#: crates/pdfs-gui/src/app/pages/status.rs:305 #: crates/pdfs-gui/src/app/pages/status.rs:305
@@ -410,7 +410,7 @@ msgstr "Connessione…"
#: crates/pdfs-gui/src/app/pages/browser.rs:2925 #: crates/pdfs-gui/src/app/pages/browser.rs:2925
#: crates/pdfs-gui/src/app/pages/devices.rs:219 #: crates/pdfs-gui/src/app/pages/devices.rs:219
#: crates/pdfs-gui/src/app/pages/locations.rs:854 #: crates/pdfs-gui/src/app/pages/locations.rs:854
#: crates/pdfs-gui/src/app/pages/photos.rs:2775 #: crates/pdfs-gui/src/app/pages/photos.rs:2802
#: crates/pdfs-gui/src/app/pages/shared.rs:533 #: crates/pdfs-gui/src/app/pages/shared.rs:533
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:166 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:166
#: crates/pdfs-gui/src/app/pages/trash.rs:345 #: crates/pdfs-gui/src/app/pages/trash.rs:345
@@ -418,12 +418,12 @@ msgid "Waiting for the Proton Drive mount service to come up."
msgstr "In attesa dell'avvio del servizio di montaggio di Proton Drive." msgstr "In attesa dell'avvio del servizio di montaggio di Proton Drive."
#: crates/pdfs-gui/src/app/pages/activity.rs:419 #: crates/pdfs-gui/src/app/pages/activity.rs:419
#: crates/pdfs-gui/src/app/pages/photos.rs:2184 #: crates/pdfs-gui/src/app/pages/photos.rs:2211
msgid "Today" msgid "Today"
msgstr "Oggi" msgstr "Oggi"
#: crates/pdfs-gui/src/app/pages/activity.rs:422 #: crates/pdfs-gui/src/app/pages/activity.rs:422
#: crates/pdfs-gui/src/app/pages/photos.rs:2189 #: crates/pdfs-gui/src/app/pages/photos.rs:2216
msgid "Yesterday" msgid "Yesterday"
msgstr "Ieri" msgstr "Ieri"
@@ -482,7 +482,7 @@ msgstr "Risolto"
#. Translators: strftime format for the time of day in the activity feed, such as "14:05". #. Translators: strftime format for the time of day in the activity feed, such as "14:05".
#. Translators: strftime format for the time a photo was taken, shown on its tile, such as "14:05". #. Translators: strftime format for the time a photo was taken, shown on its tile, such as "14:05".
#: crates/pdfs-gui/src/app/pages/activity.rs:580 #: crates/pdfs-gui/src/app/pages/activity.rs:580
#: crates/pdfs-gui/src/app/pages/photos.rs:2228 #: crates/pdfs-gui/src/app/pages/photos.rs:2255
msgid "%H:%M" msgid "%H:%M"
msgstr "%H:%M" msgstr "%H:%M"
@@ -588,12 +588,12 @@ msgid "Reading your Proton Drive albums."
msgstr "Lettura degli album di Proton Drive." msgstr "Lettura degli album di Proton Drive."
#: crates/pdfs-gui/src/app/pages/albums.rs:59 #: crates/pdfs-gui/src/app/pages/albums.rs:59
#: crates/pdfs-gui/src/app/pages/photos.rs:2646 #: crates/pdfs-gui/src/app/pages/photos.rs:2673
msgid "No photo library" msgid "No photo library"
msgstr "Nessuna libreria di foto" msgstr "Nessuna libreria di foto"
#: crates/pdfs-gui/src/app/pages/albums.rs:60 #: crates/pdfs-gui/src/app/pages/albums.rs:60
#: crates/pdfs-gui/src/app/pages/photos.rs:2647 #: crates/pdfs-gui/src/app/pages/photos.rs:2674
msgid "This Proton account doesn't have Photos enabled." msgid "This Proton account doesn't have Photos enabled."
msgstr "Questo account Proton non ha Foto abilitato." msgstr "Questo account Proton non ha Foto abilitato."
@@ -626,7 +626,7 @@ msgstr[1] "{n} album"
#: crates/pdfs-gui/src/app/pages/albums.rs:205 #: crates/pdfs-gui/src/app/pages/albums.rs:205
#: crates/pdfs-gui/src/app/pages/browser.rs:1246 #: crates/pdfs-gui/src/app/pages/browser.rs:1246
#: crates/pdfs-gui/src/app/pages/photos.rs:2505 #: crates/pdfs-gui/src/app/pages/photos.rs:2532
#: crates/pdfs-gui/src/app/pages/shared.rs:384 #: crates/pdfs-gui/src/app/pages/shared.rs:384
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:244 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:244
#: crates/pdfs-gui/src/app/widgets/details.rs:155 #: crates/pdfs-gui/src/app/widgets/details.rs:155
@@ -691,11 +691,11 @@ msgstr "Impossibile creare l'album"
#: crates/pdfs-gui/src/app/pages/locations.rs:739 #: crates/pdfs-gui/src/app/pages/locations.rs:739
#: crates/pdfs-gui/src/app/pages/locations.rs:1090 #: crates/pdfs-gui/src/app/pages/locations.rs:1090
#: crates/pdfs-gui/src/app/pages/locations.rs:1109 #: crates/pdfs-gui/src/app/pages/locations.rs:1109
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1245 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1294
#: crates/pdfs-gui/src/app/pages/photos.rs:1165 #: crates/pdfs-gui/src/app/pages/photos.rs:1168
#: crates/pdfs-gui/src/app/pages/photos.rs:1657 #: crates/pdfs-gui/src/app/pages/photos.rs:1660
#: crates/pdfs-gui/src/app/pages/photos.rs:2569 #: crates/pdfs-gui/src/app/pages/photos.rs:2596
#: crates/pdfs-gui/src/app/pages/photos.rs:2737 #: crates/pdfs-gui/src/app/pages/photos.rs:2764
#: crates/pdfs-gui/src/app/pages/shared.rs:510 #: crates/pdfs-gui/src/app/pages/shared.rs:510
#: crates/pdfs-gui/src/app/pages/shared.rs:838 #: crates/pdfs-gui/src/app/pages/shared.rs:838
#: crates/pdfs-gui/src/app/pages/status.rs:672 #: crates/pdfs-gui/src/app/pages/status.rs:672
@@ -759,7 +759,7 @@ msgstr[0] "Scegli un album per {n} foto."
msgstr[1] "Scegli un album per {n} foto." msgstr[1] "Scegli un album per {n} foto."
#: crates/pdfs-gui/src/app/pages/albums.rs:424 #: crates/pdfs-gui/src/app/pages/albums.rs:424
#: crates/pdfs-gui/src/app/pages/photos.rs:640 #: crates/pdfs-gui/src/app/pages/photos.rs:643
msgid "New Album…" msgid "New Album…"
msgstr "Nuovo album…" msgstr "Nuovo album…"
@@ -950,7 +950,7 @@ msgstr "I miei file"
#. Translators: {n} is how many items are selected: files and folders in My Files, photos here. #. Translators: {n} is how many items are selected: files and folders in My Files, photos here.
#: crates/pdfs-gui/src/app/pages/browser.rs:638 #: crates/pdfs-gui/src/app/pages/browser.rs:638
#: crates/pdfs-gui/src/app/pages/browser.rs:1331 #: crates/pdfs-gui/src/app/pages/browser.rs:1331
#: crates/pdfs-gui/src/app/pages/photos.rs:1511 #: crates/pdfs-gui/src/app/pages/photos.rs:1514
#, rust-format #, rust-format
msgid "{n} selected" msgid "{n} selected"
msgid_plural "{n} selected" msgid_plural "{n} selected"
@@ -959,8 +959,8 @@ msgstr[1] "{n} selezionati"
#: crates/pdfs-gui/src/app/pages/browser.rs:674 #: crates/pdfs-gui/src/app/pages/browser.rs:674
#: crates/pdfs-gui/src/app/pages/browser.rs:709 #: crates/pdfs-gui/src/app/pages/browser.rs:709
#: crates/pdfs-gui/src/app/pages/photos.rs:1650 #: crates/pdfs-gui/src/app/pages/photos.rs:1653
#: crates/pdfs-gui/src/app/pages/photos.rs:1656 #: crates/pdfs-gui/src/app/pages/photos.rs:1659
msgid "Couldn't move to Trash" msgid "Couldn't move to Trash"
msgstr "Impossibile spostare nel cestino" msgstr "Impossibile spostare nel cestino"
@@ -996,7 +996,7 @@ msgstr[0] "{n} elemento spostato nel cestino"
msgstr[1] "{n} elementi spostati nel cestino" msgstr[1] "{n} elementi spostati nel cestino"
#: crates/pdfs-gui/src/app/pages/browser.rs:727 #: crates/pdfs-gui/src/app/pages/browser.rs:727
#: crates/pdfs-gui/src/app/pages/photos.rs:1643 #: crates/pdfs-gui/src/app/pages/photos.rs:1646
msgid "Undo" msgid "Undo"
msgstr "Annulla" msgstr "Annulla"
@@ -1048,12 +1048,12 @@ msgid "Location"
msgstr "Posizione" msgstr "Posizione"
#: crates/pdfs-gui/src/app/pages/browser.rs:1256 #: crates/pdfs-gui/src/app/pages/browser.rs:1256
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:949 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:995
msgid "Open With…" msgid "Open With…"
msgstr "Apri con…" msgstr "Apri con…"
#: crates/pdfs-gui/src/app/pages/browser.rs:1263 #: crates/pdfs-gui/src/app/pages/browser.rs:1263
#: crates/pdfs-gui/src/app/pages/photos.rs:2503 #: crates/pdfs-gui/src/app/pages/photos.rs:2530
msgctxt "verb" msgctxt "verb"
msgid "Play" msgid "Play"
msgstr "Riproduci" msgstr "Riproduci"
@@ -1086,7 +1086,7 @@ msgid "Versions…"
msgstr "Versioni…" msgstr "Versioni…"
#: crates/pdfs-gui/src/app/pages/browser.rs:1302 #: crates/pdfs-gui/src/app/pages/browser.rs:1302
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:983 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1029
msgid "Details" msgid "Details"
msgstr "Dettagli" msgstr "Dettagli"
@@ -1350,7 +1350,7 @@ msgstr[0] "Caricamento di {n} elemento…"
msgstr[1] "Caricamento di {n} elementi…" msgstr[1] "Caricamento di {n} elementi…"
#: crates/pdfs-gui/src/app/pages/browser.rs:2696 #: crates/pdfs-gui/src/app/pages/browser.rs:2696
#: crates/pdfs-gui/src/app/pages/photos.rs:658 #: crates/pdfs-gui/src/app/pages/photos.rs:661
msgctxt "verb" msgctxt "verb"
msgid "View" msgid "View"
msgstr "Visualizza" msgstr "Visualizza"
@@ -2394,284 +2394,290 @@ msgid "This photo carries no metadata."
msgstr "Questa foto non contiene metadati." msgstr "Questa foto non contiene metadati."
#. Translators: a photo's pixel dimensions, such as "4032 × 3024". #. Translators: a photo's pixel dimensions, such as "4032 × 3024".
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:426 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:441
#, rust-format #, rust-format
msgid "{width} × {height}" msgid "{width} × {height}"
msgstr "{width} × {height}" msgstr "{width} × {height}"
#. Translators: label of a photo's pixel dimensions in the details panel. #. Translators: label of a photo's pixel dimensions in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:429 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:444
msgid "Dimensions" msgid "Dimensions"
msgstr "Dimensioni" msgstr "Dimensioni"
#. Translators: label of when a photo was taken, in the details panel. #. Translators: label of when a photo was taken, in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:433 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:448
msgctxt "photo property" msgctxt "photo property"
msgid "Taken" msgid "Taken"
msgstr "Scattata" msgstr "Scattata"
#. Translators: label of the camera model in a photo's details panel. #. Translators: label of the camera model in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:443 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:453
msgid "Camera" msgid "Camera"
msgstr "Fotocamera" msgstr "Fotocamera"
#. Translators: label of the lens model in a photo's details panel. #. Translators: label of the lens model in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:447 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:457
msgid "Lens" msgid "Lens"
msgstr "Obiettivo" msgstr "Obiettivo"
#. Translators: a photo's ISO sensitivity, such as "ISO 400".
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:472
#, rust-format
msgid "ISO {value}"
msgstr "ISO {value}"
#. Translators: label of aperture, shutter speed, ISO and focal length in a photo's details panel. #. Translators: label of aperture, shutter speed, ISO and focal length in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:461 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:484
msgid "Exposure" msgid "Exposure"
msgstr "Esposizione" msgstr "Esposizione"
#. Translators: label of where a photo was taken, in the details panel. #. Translators: label of where a photo was taken, in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:469 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:492
msgctxt "photo property" msgctxt "photo property"
msgid "Location" msgid "Location"
msgstr "Luogo" msgstr "Luogo"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:472 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:495
#, rust-format #, rust-format
msgid "{latitude}, {longitude}" msgid "{latitude}, {longitude}"
msgstr "{latitude}, {longitude}" msgstr "{latitude}, {longitude}"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:639 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:685
msgid "Save a Copy" msgid "Save a Copy"
msgstr "Salva una copia" msgstr "Salva una copia"
#. Translators: {name} is the saved file's name. #. Translators: {name} is the saved file's name.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:660 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:706
#, rust-format #, rust-format
msgid "Saved “{name}”" msgid "Saved “{name}”"
msgstr "“{name}” salvato" msgstr "“{name}” salvato"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:662 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:708
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:665 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:711
msgid "Couldn't save the copy" msgid "Couldn't save the copy"
msgstr "Impossibile salvare la copia" msgstr "Impossibile salvare la copia"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:666 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:712
msgid "The copy was interrupted." msgid "The copy was interrupted."
msgstr "La copia è stata interrotta." msgstr "La copia è stata interrotta."
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:790 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:836
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:795 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:841
#, rust-format #, rust-format
msgid "{position} of {total}" msgid "{position} of {total}"
msgstr "{position} di {total}" msgstr "{position} di {total}"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:800 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:846
#, rust-format #, rust-format
msgid "{position} of {loaded}+" msgid "{position} of {loaded}+"
msgstr "{position} di {loaded}+" msgstr "{position} di {loaded}+"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:828 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:874
msgid "Photo" msgid "Photo"
msgstr "Foto" msgstr "Foto"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:875 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:921
msgid "Previous (←)" msgid "Previous (←)"
msgstr "Precedente (←)" msgstr "Precedente (←)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:889 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:935
msgid "Next (→)" msgid "Next (→)"
msgstr "Successiva (→)" msgstr "Successiva (→)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:927 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:973
msgid "Details (i)" msgid "Details (i)"
msgstr "Dettagli (i)" msgstr "Dettagli (i)"
#. Translators: tooltip of the star button that marks a photo as a favorite. #. Translators: tooltip of the star button that marks a photo as a favorite.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:936 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:982
msgctxt "verb" msgctxt "verb"
msgid "Favorite" msgid "Favorite"
msgstr "Aggiungi ai preferiti" msgstr "Aggiungi ai preferiti"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:944 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:990
msgid "Other files of this photo" msgid "Other files of this photo"
msgstr "Altri file di questa foto" msgstr "Altri file di questa foto"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:947 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:993
msgid "Save a Copy…" msgid "Save a Copy…"
msgstr "Salva una copia…" msgstr "Salva una copia…"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:948 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:994
msgid "Move to Trash (Delete)" msgid "Move to Trash (Delete)"
msgstr "Sposta nel cestino (Canc)" msgstr "Sposta nel cestino (Canc)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:950 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:996
msgid "Close (Esc)" msgid "Close (Esc)"
msgstr "Chiudi (Esc)" msgstr "Chiudi (Esc)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:973 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1019
msgid "Show on map" msgid "Show on map"
msgstr "Mostra sulla mappa" msgstr "Mostra sulla mappa"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:991 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1037
msgid "Hide details" msgid "Hide details"
msgstr "Nascondi dettagli" msgstr "Nascondi dettagli"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1250 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1299
#: crates/pdfs-gui/src/app/pages/photos.rs:2564 #: crates/pdfs-gui/src/app/pages/photos.rs:2591
#: crates/pdfs-gui/src/app/pages/photos.rs:2568 #: crates/pdfs-gui/src/app/pages/photos.rs:2595
msgid "Couldn't change the favorite" msgid "Couldn't change the favorite"
msgstr "Impossibile modificare il preferito" msgstr "Impossibile modificare il preferito"
#: crates/pdfs-gui/src/app/pages/photos.rs:393 #: crates/pdfs-gui/src/app/pages/photos.rs:395
#: crates/pdfs-gui/src/app/pages/photos.rs:471 #: crates/pdfs-gui/src/app/pages/photos.rs:474
msgid "Upload photos" msgid "Upload photos"
msgstr "Carica foto" msgstr "Carica foto"
#: crates/pdfs-gui/src/app/pages/photos.rs:398 #: crates/pdfs-gui/src/app/pages/photos.rs:400
#: crates/pdfs-gui/src/app/pages/takeout.rs:287 #: crates/pdfs-gui/src/app/pages/takeout.rs:287
msgid "Import from Google Photos" msgid "Import from Google Photos"
msgstr "Importa da Google Photos" msgstr "Importa da Google Photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:438 #: crates/pdfs-gui/src/app/pages/photos.rs:441
#: crates/pdfs-gui/src/app/pages/photos.rs:569 #: crates/pdfs-gui/src/app/pages/photos.rs:572
msgid "Jump to a month" msgid "Jump to a month"
msgstr "Vai a un mese" msgstr "Vai a un mese"
#: crates/pdfs-gui/src/app/pages/photos.rs:455 #: crates/pdfs-gui/src/app/pages/photos.rs:458
msgid "Back to albums" msgid "Back to albums"
msgstr "Torna agli album" msgstr "Torna agli album"
#: crates/pdfs-gui/src/app/pages/photos.rs:467 #: crates/pdfs-gui/src/app/pages/photos.rs:470
msgctxt "verb" msgctxt "verb"
msgid "Upload" msgid "Upload"
msgstr "Carica" msgstr "Carica"
#: crates/pdfs-gui/src/app/pages/photos.rs:480 #: crates/pdfs-gui/src/app/pages/photos.rs:483
msgid "Import a Google Photos Takeout export" msgid "Import a Google Photos Takeout export"
msgstr "Importa un'esportazione Google Takeout di Google Photos" msgstr "Importa un'esportazione Google Takeout di Google Photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:490 #: crates/pdfs-gui/src/app/pages/photos.rs:493
#: crates/pdfs-gui/src/app/pages/photos.rs:499 #: crates/pdfs-gui/src/app/pages/photos.rs:502
#: crates/pdfs-gui/src/app/pages/photos.rs:1509 #: crates/pdfs-gui/src/app/pages/photos.rs:1512
msgid "Select photos" msgid "Select photos"
msgstr "Seleziona foto" msgstr "Seleziona foto"
#: crates/pdfs-gui/src/app/pages/photos.rs:510 #: crates/pdfs-gui/src/app/pages/photos.rs:513
#: crates/pdfs-gui/src/app/pages/photos.rs:2521 #: crates/pdfs-gui/src/app/pages/photos.rs:2548
msgid "Add to Album…" msgid "Add to Album…"
msgstr "Aggiungi all'album…" msgstr "Aggiungi all'album…"
#: crates/pdfs-gui/src/app/pages/photos.rs:516 #: crates/pdfs-gui/src/app/pages/photos.rs:519
msgid "Leave selection (Esc)" msgid "Leave selection (Esc)"
msgstr "Esci dalla selezione (Esc)" msgstr "Esci dalla selezione (Esc)"
#: crates/pdfs-gui/src/app/pages/photos.rs:560 #: crates/pdfs-gui/src/app/pages/photos.rs:563
msgid "Show only favorites" msgid "Show only favorites"
msgstr "Mostra solo i preferiti" msgstr "Mostra solo i preferiti"
#: crates/pdfs-gui/src/app/pages/photos.rs:567 #: crates/pdfs-gui/src/app/pages/photos.rs:570
#: crates/pdfs-gui/src/app/pages/photos.rs:770 #: crates/pdfs-gui/src/app/pages/photos.rs:773
msgid "All dates" msgid "All dates"
msgstr "Tutte le date" msgstr "Tutte le date"
#: crates/pdfs-gui/src/app/pages/photos.rs:587 #: crates/pdfs-gui/src/app/pages/photos.rs:590
msgid "Timeline" msgid "Timeline"
msgstr "Cronologia" msgstr "Cronologia"
#: crates/pdfs-gui/src/app/pages/photos.rs:591 #: crates/pdfs-gui/src/app/pages/photos.rs:594
msgid "Albums" msgid "Albums"
msgstr "Album" msgstr "Album"
#: crates/pdfs-gui/src/app/pages/photos.rs:657 #: crates/pdfs-gui/src/app/pages/photos.rs:660
msgid "Importing from Google Photos…" msgid "Importing from Google Photos…"
msgstr "Importazione da Google Photos…" msgstr "Importazione da Google Photos…"
#. Translators: strftime format for a month on its own, such as "June 2024". %OB is the month name in its standalone (nominative) form; use %B if your language has no separate form. #. Translators: strftime format for a month on its own, such as "June 2024". %OB is the month name in its standalone (nominative) form; use %B if your language has no separate form.
#: crates/pdfs-gui/src/app/pages/photos.rs:746 #: crates/pdfs-gui/src/app/pages/photos.rs:749
msgid "%OB %Y" msgid "%OB %Y"
msgstr "%B %Y" msgstr "%B %Y"
#. Translators: a row of the date jump; {month} is a month such as "June 2024", {count} how many photos it holds. #. Translators: a row of the date jump; {month} is a month such as "June 2024", {count} how many photos it holds.
#: crates/pdfs-gui/src/app/pages/photos.rs:777 #: crates/pdfs-gui/src/app/pages/photos.rs:780
#, rust-format #, rust-format
msgid "{month} ({count})" msgid "{month} ({count})"
msgstr "{month} ({count})" msgstr "{month} ({count})"
#. Translators: a Photos filter tab that shows photos, videos and raw files together. #. Translators: a Photos filter tab that shows photos, videos and raw files together.
#: crates/pdfs-gui/src/app/pages/photos.rs:814 #: crates/pdfs-gui/src/app/pages/photos.rs:817
msgctxt "photo filter" msgctxt "photo filter"
msgid "All" msgid "All"
msgstr "Tutti" msgstr "Tutti"
#: crates/pdfs-gui/src/app/pages/photos.rs:815 #: crates/pdfs-gui/src/app/pages/photos.rs:818
msgctxt "photo filter" msgctxt "photo filter"
msgid "Photos" msgid "Photos"
msgstr "Foto" msgstr "Foto"
#: crates/pdfs-gui/src/app/pages/photos.rs:816 #: crates/pdfs-gui/src/app/pages/photos.rs:819
msgctxt "photo filter" msgctxt "photo filter"
msgid "Videos" msgid "Videos"
msgstr "Video" msgstr "Video"
#. Translators: a Photos filter tab for raw camera files. #. Translators: a Photos filter tab for raw camera files.
#: crates/pdfs-gui/src/app/pages/photos.rs:818 #: crates/pdfs-gui/src/app/pages/photos.rs:821
msgctxt "photo filter" msgctxt "photo filter"
msgid "Raw" msgid "Raw"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1091 #: crates/pdfs-gui/src/app/pages/photos.rs:1094
msgid "Select Photo to Upload" msgid "Select Photo to Upload"
msgstr "Seleziona la foto da caricare" msgstr "Seleziona la foto da caricare"
#: crates/pdfs-gui/src/app/pages/photos.rs:1095 #: crates/pdfs-gui/src/app/pages/photos.rs:1098
#: crates/pdfs-gui/src/prompt.rs:60 #: crates/pdfs-gui/src/prompt.rs:60
msgid "Images" msgid "Images"
msgstr "Immagini" msgstr "Immagini"
#: crates/pdfs-gui/src/app/pages/photos.rs:1151 #: crates/pdfs-gui/src/app/pages/photos.rs:1154
msgid "Photo uploaded" msgid "Photo uploaded"
msgstr "Foto caricata" msgstr "Foto caricata"
#: crates/pdfs-gui/src/app/pages/photos.rs:1156 #: crates/pdfs-gui/src/app/pages/photos.rs:1159
#: crates/pdfs-gui/src/app/pages/photos.rs:1164 #: crates/pdfs-gui/src/app/pages/photos.rs:1167
msgid "Couldn't upload photo" msgid "Couldn't upload photo"
msgstr "Impossibile caricare la foto" msgstr "Impossibile caricare la foto"
#. Translators: badge on a photo tile whose shot includes a raw camera file. #. Translators: badge on a photo tile whose shot includes a raw camera file.
#: crates/pdfs-gui/src/app/pages/photos.rs:1379 #: crates/pdfs-gui/src/app/pages/photos.rs:1382
msgid "RAW" msgid "RAW"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1553 #: crates/pdfs-gui/src/app/pages/photos.rs:1556
msgid "Move this photo to Trash?" msgid "Move this photo to Trash?"
msgstr "Spostare questa foto nel cestino?" msgstr "Spostare questa foto nel cestino?"
#: crates/pdfs-gui/src/app/pages/photos.rs:1555 #: crates/pdfs-gui/src/app/pages/photos.rs:1558
#, rust-format #, rust-format
msgid "Move this photo to Trash? It is stored as {n} file." msgid "Move this photo to Trash? It is stored as {n} file."
msgid_plural "Move this photo to Trash? It is stored as {n} files." msgid_plural "Move this photo to Trash? It is stored as {n} files."
msgstr[0] "Spostare questa foto nel cestino? È memorizzata come {n} file." msgstr[0] "Spostare questa foto nel cestino? È memorizzata come {n} file."
msgstr[1] "Spostare questa foto nel cestino? È memorizzata come {n} file." msgstr[1] "Spostare questa foto nel cestino? È memorizzata come {n} file."
#: crates/pdfs-gui/src/app/pages/photos.rs:1561 #: crates/pdfs-gui/src/app/pages/photos.rs:1564
#, rust-format #, rust-format
msgid "Move {n} photo to Trash?" msgid "Move {n} photo to Trash?"
msgid_plural "Move {n} photos to Trash?" msgid_plural "Move {n} photos to Trash?"
msgstr[0] "Spostare {n} foto nel cestino?" msgstr[0] "Spostare {n} foto nel cestino?"
msgstr[1] "Spostare {n} foto nel cestino?" msgstr[1] "Spostare {n} foto nel cestino?"
#: crates/pdfs-gui/src/app/pages/photos.rs:1568 #: crates/pdfs-gui/src/app/pages/photos.rs:1571
#, rust-format #, rust-format
msgid "Move {n} photo to Trash? They are stored as {files} files." msgid "Move {n} photo to Trash? They are stored as {files} files."
msgid_plural "Move {n} photos to Trash? They are stored as {files} files." msgid_plural "Move {n} photos to Trash? They are stored as {files} files."
msgstr[0] "Spostare {n} foto nel cestino? Sono memorizzate come {files} file." msgstr[0] "Spostare {n} foto nel cestino? Sono memorizzate come {files} file."
msgstr[1] "Spostare {n} foto nel cestino? Sono memorizzate come {files} file." msgstr[1] "Spostare {n} foto nel cestino? Sono memorizzate come {files} file."
#: crates/pdfs-gui/src/app/pages/photos.rs:1626 #: crates/pdfs-gui/src/app/pages/photos.rs:1629
msgid "The server refused." msgid "The server refused."
msgstr "Il server ha rifiutato la richiesta." msgstr "Il server ha rifiutato la richiesta."
#: crates/pdfs-gui/src/app/pages/photos.rs:1629 #: crates/pdfs-gui/src/app/pages/photos.rs:1632
msgid "Some photos couldn't be moved to Trash" msgid "Some photos couldn't be moved to Trash"
msgstr "Non è stato possibile spostare alcune foto nel cestino" msgstr "Non è stato possibile spostare alcune foto nel cestino"
#: crates/pdfs-gui/src/app/pages/photos.rs:1638 #: crates/pdfs-gui/src/app/pages/photos.rs:1641
#, rust-format #, rust-format
msgid "Moved {n} photo to Trash" msgid "Moved {n} photo to Trash"
msgid_plural "Moved {n} photos to Trash" msgid_plural "Moved {n} photos to Trash"
@@ -2679,7 +2685,7 @@ msgstr[0] "{n} foto spostata nel cestino"
msgstr[1] "{n} foto spostate nel cestino" msgstr[1] "{n} foto spostate nel cestino"
#. Translators: the Photos page subtitle, such as "12 videos". #. Translators: the Photos page subtitle, such as "12 videos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2144 #: crates/pdfs-gui/src/app/pages/photos.rs:2171
#, rust-format #, rust-format
msgid "{count} video" msgid "{count} video"
msgid_plural "{count} videos" msgid_plural "{count} videos"
@@ -2687,7 +2693,7 @@ msgstr[0] "{count} video"
msgstr[1] "{count} video" msgstr[1] "{count} video"
#. Translators: the Photos page subtitle, such as "12 raw photos". #. Translators: the Photos page subtitle, such as "12 raw photos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2146 #: crates/pdfs-gui/src/app/pages/photos.rs:2173
#, rust-format #, rust-format
msgid "{count} raw photo" msgid "{count} raw photo"
msgid_plural "{count} raw photos" msgid_plural "{count} raw photos"
@@ -2695,169 +2701,169 @@ msgstr[0] "{count} foto RAW"
msgstr[1] "{count} foto RAW" msgstr[1] "{count} foto RAW"
#. Translators: the Photos page subtitle, such as "1,204 photos". #. Translators: the Photos page subtitle, such as "1,204 photos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2148 #: crates/pdfs-gui/src/app/pages/photos.rs:2175
#, rust-format #, rust-format
msgid "{count} photo" msgid "{count} photo"
msgid_plural "{count} photos" msgid_plural "{count} photos"
msgstr[0] "{count} foto" msgstr[0] "{count} foto"
msgstr[1] "{count} foto" msgstr[1] "{count} foto"
#: crates/pdfs-gui/src/app/pages/photos.rs:2175 #: crates/pdfs-gui/src/app/pages/photos.rs:2202
#: crates/pdfs-gui/src/app/pages/photos.rs:2196 #: crates/pdfs-gui/src/app/pages/photos.rs:2223
msgid "Unknown date" msgid "Unknown date"
msgstr "Data sconosciuta" msgstr "Data sconosciuta"
#. Translators: strftime format for a day heading in the photo timeline, such as "3 June 2026". #. Translators: strftime format for a day heading in the photo timeline, such as "3 June 2026".
#: crates/pdfs-gui/src/app/pages/photos.rs:2193 #: crates/pdfs-gui/src/app/pages/photos.rs:2220
msgid "%-d %B %Y" msgid "%-d %B %Y"
msgstr "%-d %B %Y" msgstr "%-d %B %Y"
#. Translators: strftime format for a photo's capture date and time, such as "2026-06-03 14:05:09". #. Translators: strftime format for a photo's capture date and time, such as "2026-06-03 14:05:09".
#: crates/pdfs-gui/src/app/pages/photos.rs:2214 #: crates/pdfs-gui/src/app/pages/photos.rs:2241
msgid "%Y-%m-%d %H:%M:%S" msgid "%Y-%m-%d %H:%M:%S"
msgstr "%d/%m/%Y %H:%M:%S" msgstr "%d/%m/%Y %H:%M:%S"
#: crates/pdfs-gui/src/app/pages/photos.rs:2218 #: crates/pdfs-gui/src/app/pages/photos.rs:2245
#: crates/pdfs-gui/src/app/pages/photos.rs:2220 #: crates/pdfs-gui/src/app/pages/photos.rs:2247
msgid "Unknown Date" msgid "Unknown Date"
msgstr "Data sconosciuta" msgstr "Data sconosciuta"
#: crates/pdfs-gui/src/app/pages/photos.rs:2249 #: crates/pdfs-gui/src/app/pages/photos.rs:2276
msgid "No photos yet" msgid "No photos yet"
msgstr "Ancora nessuna foto" msgstr "Ancora nessuna foto"
#: crates/pdfs-gui/src/app/pages/photos.rs:2250 #: crates/pdfs-gui/src/app/pages/photos.rs:2277
msgid "Photos you upload to Proton Drive appear here." msgid "Photos you upload to Proton Drive appear here."
msgstr "Le foto caricate su Proton Drive appaiono qui." msgstr "Le foto caricate su Proton Drive appaiono qui."
#: crates/pdfs-gui/src/app/pages/photos.rs:2253 #: crates/pdfs-gui/src/app/pages/photos.rs:2280
msgid "No favorites yet" msgid "No favorites yet"
msgstr "Ancora nessun preferito" msgstr "Ancora nessun preferito"
#: crates/pdfs-gui/src/app/pages/photos.rs:2254 #: crates/pdfs-gui/src/app/pages/photos.rs:2281
msgid "Star a photo in the viewer or from its menu to find it here." msgid "Star a photo in the viewer or from its menu to find it here."
msgstr "" msgstr ""
"Aggiungi una foto ai preferiti nel visualizzatore o dal suo menu per " "Aggiungi una foto ai preferiti nel visualizzatore o dal suo menu per "
"trovarla qui." "trovarla qui."
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2259 #: crates/pdfs-gui/src/app/pages/photos.rs:2286
#, rust-format #, rust-format
msgid "No favorite videos in {month}" msgid "No favorite videos in {month}"
msgstr "Nessun video preferito a {month}" msgstr "Nessun video preferito a {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2260 #: crates/pdfs-gui/src/app/pages/photos.rs:2287
msgid "No favorite videos" msgid "No favorite videos"
msgstr "Nessun video preferito" msgstr "Nessun video preferito"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2262 #: crates/pdfs-gui/src/app/pages/photos.rs:2289
#, rust-format #, rust-format
msgid "No favorite raw files in {month}" msgid "No favorite raw files in {month}"
msgstr "Nessun file RAW preferito a {month}" msgstr "Nessun file RAW preferito a {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2263 #: crates/pdfs-gui/src/app/pages/photos.rs:2290
msgid "No favorite raw files" msgid "No favorite raw files"
msgstr "Nessun file RAW preferito" msgstr "Nessun file RAW preferito"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2265 #: crates/pdfs-gui/src/app/pages/photos.rs:2292
#, rust-format #, rust-format
msgid "No favorite photos in {month}" msgid "No favorite photos in {month}"
msgstr "Nessuna foto preferita a {month}" msgstr "Nessuna foto preferita a {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2266 #: crates/pdfs-gui/src/app/pages/photos.rs:2293
msgid "No favorite photos" msgid "No favorite photos"
msgstr "Nessuna foto preferita" msgstr "Nessuna foto preferita"
#: crates/pdfs-gui/src/app/pages/photos.rs:2268 #: crates/pdfs-gui/src/app/pages/photos.rs:2295
msgid "Turn off the favorites filter to see everything." msgid "Turn off the favorites filter to see everything."
msgstr "Disattiva il filtro dei preferiti per vedere tutto." msgstr "Disattiva il filtro dei preferiti per vedere tutto."
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2273 #: crates/pdfs-gui/src/app/pages/photos.rs:2300
#, rust-format #, rust-format
msgid "No videos in {month}" msgid "No videos in {month}"
msgstr "Nessun video a {month}" msgstr "Nessun video a {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2274 #: crates/pdfs-gui/src/app/pages/photos.rs:2301
msgid "No videos" msgid "No videos"
msgstr "Nessun video" msgstr "Nessun video"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2276 #: crates/pdfs-gui/src/app/pages/photos.rs:2303
#, rust-format #, rust-format
msgid "No raw files in {month}" msgid "No raw files in {month}"
msgstr "Nessun file RAW a {month}" msgstr "Nessun file RAW a {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2277 #: crates/pdfs-gui/src/app/pages/photos.rs:2304
msgid "No raw files" msgid "No raw files"
msgstr "Nessun file RAW" msgstr "Nessun file RAW"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2279 #: crates/pdfs-gui/src/app/pages/photos.rs:2306
#, rust-format #, rust-format
msgid "No photos in {month}" msgid "No photos in {month}"
msgstr "Nessuna foto a {month}" msgstr "Nessuna foto a {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2280 #: crates/pdfs-gui/src/app/pages/photos.rs:2307
msgid "No photos" msgid "No photos"
msgstr "Nessuna foto" msgstr "Nessuna foto"
#: crates/pdfs-gui/src/app/pages/photos.rs:2282 #: crates/pdfs-gui/src/app/pages/photos.rs:2309
msgid "Try another filter or month." msgid "Try another filter or month."
msgstr "Prova un altro filtro o un altro mese." msgstr "Prova un altro filtro o un altro mese."
#. Translators: a check item in a photo's menu, on while the photo is a favorite. #. Translators: a check item in a photo's menu, on while the photo is a favorite.
#: crates/pdfs-gui/src/app/pages/photos.rs:2510 #: crates/pdfs-gui/src/app/pages/photos.rs:2537
msgctxt "state" msgctxt "state"
msgid "Favorite" msgid "Favorite"
msgstr "Preferito" msgstr "Preferito"
#: crates/pdfs-gui/src/app/pages/photos.rs:2515 #: crates/pdfs-gui/src/app/pages/photos.rs:2542
msgctxt "verb" msgctxt "verb"
msgid "Select" msgid "Select"
msgstr "Seleziona" msgstr "Seleziona"
#: crates/pdfs-gui/src/app/pages/photos.rs:2527 #: crates/pdfs-gui/src/app/pages/photos.rs:2554
msgid "Remove from Album" msgid "Remove from Album"
msgstr "Rimuovi dall'album" msgstr "Rimuovi dall'album"
#: crates/pdfs-gui/src/app/pages/photos.rs:2533 #: crates/pdfs-gui/src/app/pages/photos.rs:2560
msgid "Move to Trash…" msgid "Move to Trash…"
msgstr "Sposta nel cestino…" msgstr "Sposta nel cestino…"
#: crates/pdfs-gui/src/app/pages/photos.rs:2557 #: crates/pdfs-gui/src/app/pages/photos.rs:2584
msgid "Added to Favorites" msgid "Added to Favorites"
msgstr "Aggiunto ai preferiti" msgstr "Aggiunto ai preferiti"
#: crates/pdfs-gui/src/app/pages/photos.rs:2559 #: crates/pdfs-gui/src/app/pages/photos.rs:2586
msgid "Removed from Favorites" msgid "Removed from Favorites"
msgstr "Rimosso dai preferiti" msgstr "Rimosso dai preferiti"
#: crates/pdfs-gui/src/app/pages/photos.rs:2588 #: crates/pdfs-gui/src/app/pages/photos.rs:2615
msgid "Loading photos…" msgid "Loading photos…"
msgstr "Caricamento delle foto…" msgstr "Caricamento delle foto…"
#: crates/pdfs-gui/src/app/pages/photos.rs:2589 #: crates/pdfs-gui/src/app/pages/photos.rs:2616
msgid "Reading your Proton Drive timeline." msgid "Reading your Proton Drive timeline."
msgstr "Lettura della cronologia di Proton Drive." msgstr "Lettura della cronologia di Proton Drive."
#: crates/pdfs-gui/src/app/pages/photos.rs:2676 #: crates/pdfs-gui/src/app/pages/photos.rs:2703
msgid "Empty album" msgid "Empty album"
msgstr "Album vuoto" msgstr "Album vuoto"
#: crates/pdfs-gui/src/app/pages/photos.rs:2677 #: crates/pdfs-gui/src/app/pages/photos.rs:2704
msgid "This album has no photos in it." msgid "This album has no photos in it."
msgstr "Questo album non contiene foto." msgstr "Questo album non contiene foto."
#: crates/pdfs-gui/src/app/pages/photos.rs:2718 #: crates/pdfs-gui/src/app/pages/photos.rs:2745
#: crates/pdfs-gui/src/app/pages/photos.rs:2736 #: crates/pdfs-gui/src/app/pages/photos.rs:2763
msgid "Couldn't load more photos" msgid "Couldn't load more photos"
msgstr "Impossibile caricare altre foto" msgstr "Impossibile caricare altre foto"
#: crates/pdfs-gui/src/app/pages/photos.rs:2723 #: crates/pdfs-gui/src/app/pages/photos.rs:2750
#: crates/pdfs-gui/src/app/pages/photos.rs:2730 #: crates/pdfs-gui/src/app/pages/photos.rs:2757
msgid "Couldn't load photos" msgid "Couldn't load photos"
msgstr "Impossibile caricare le foto" msgstr "Impossibile caricare le foto"
+148 -142
View File
@@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: proton-drive-linux 2.1.0\n" "Project-Id-Version: proton-drive-linux 2.1.0\n"
"Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n" "Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n"
"POT-Creation-Date: 2026-09-23 10:39+0200\n" "POT-Creation-Date: 2026-09-23 20:16+0200\n"
"PO-Revision-Date: 2026-09-23 12:00+0200\n" "PO-Revision-Date: 2026-09-23 12:00+0200\n"
"Last-Translator: Proton Drive for Linux contributors\n" "Last-Translator: Proton Drive for Linux contributors\n"
"Language-Team: Dutch\n" "Language-Team: Dutch\n"
@@ -23,7 +23,7 @@ msgstr "Mijn bestanden"
#: crates/pdfs-gui/src/app/main.rs:830 crates/pdfs-gui/src/app/main.rs:1415 #: crates/pdfs-gui/src/app/main.rs:830 crates/pdfs-gui/src/app/main.rs:1415
#: crates/pdfs-gui/src/app/pages/albums.rs:623 #: crates/pdfs-gui/src/app/pages/albums.rs:623
#: crates/pdfs-gui/src/app/pages/photos.rs:674 #: crates/pdfs-gui/src/app/pages/photos.rs:677
msgid "Photos" msgid "Photos"
msgstr "Foto's" msgstr "Foto's"
@@ -151,7 +151,7 @@ msgstr ""
#: crates/pdfs-gui/src/app/pages/locations.rs:670 #: crates/pdfs-gui/src/app/pages/locations.rs:670
#: crates/pdfs-gui/src/app/pages/locations.rs:1050 #: crates/pdfs-gui/src/app/pages/locations.rs:1050
#: crates/pdfs-gui/src/app/pages/login.rs:313 #: crates/pdfs-gui/src/app/pages/login.rs:313
#: crates/pdfs-gui/src/app/pages/photos.rs:1578 #: crates/pdfs-gui/src/app/pages/photos.rs:1581
#: crates/pdfs-gui/src/app/pages/shared.rs:717 #: crates/pdfs-gui/src/app/pages/shared.rs:717
#: crates/pdfs-gui/src/app/pages/shared.rs:748 #: crates/pdfs-gui/src/app/pages/shared.rs:748
#: crates/pdfs-gui/src/app/pages/shared.rs:789 #: crates/pdfs-gui/src/app/pages/shared.rs:789
@@ -238,9 +238,9 @@ msgstr "Hernoemen"
#: crates/pdfs-gui/src/app/pages/browser.rs:414 #: crates/pdfs-gui/src/app/pages/browser.rs:414
#: crates/pdfs-gui/src/app/pages/browser.rs:1306 #: crates/pdfs-gui/src/app/pages/browser.rs:1306
#: crates/pdfs-gui/src/app/pages/browser.rs:1338 #: crates/pdfs-gui/src/app/pages/browser.rs:1338
#: crates/pdfs-gui/src/app/pages/photos.rs:504 #: crates/pdfs-gui/src/app/pages/photos.rs:507
#: crates/pdfs-gui/src/app/pages/photos.rs:1575 #: crates/pdfs-gui/src/app/pages/photos.rs:1578
#: crates/pdfs-gui/src/app/pages/photos.rs:1579 #: crates/pdfs-gui/src/app/pages/photos.rs:1582
#: crates/pdfs-gui/src/app/widgets/details.rs:162 #: crates/pdfs-gui/src/app/widgets/details.rs:162
msgid "Move to Trash" msgid "Move to Trash"
msgstr "Naar prullenbak verplaatsen" msgstr "Naar prullenbak verplaatsen"
@@ -326,7 +326,7 @@ msgstr "Vereist aandacht"
#: crates/pdfs-gui/src/app/pages/browser.rs:306 #: crates/pdfs-gui/src/app/pages/browser.rs:306
#: crates/pdfs-gui/src/app/pages/devices.rs:84 #: crates/pdfs-gui/src/app/pages/devices.rs:84
#: crates/pdfs-gui/src/app/pages/locations.rs:134 #: crates/pdfs-gui/src/app/pages/locations.rs:134
#: crates/pdfs-gui/src/app/pages/photos.rs:383 #: crates/pdfs-gui/src/app/pages/photos.rs:385
#: crates/pdfs-gui/src/app/pages/shared.rs:83 #: crates/pdfs-gui/src/app/pages/shared.rs:83
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:38 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:38
#: crates/pdfs-gui/src/app/pages/trash.rs:57 crates/pdfs-gui/src/prompt.rs:593 #: crates/pdfs-gui/src/app/pages/trash.rs:57 crates/pdfs-gui/src/prompt.rs:593
@@ -362,7 +362,7 @@ msgstr "Kon activiteit niet lezen"
#: crates/pdfs-gui/src/app/pages/browser.rs:2880 #: crates/pdfs-gui/src/app/pages/browser.rs:2880
#: crates/pdfs-gui/src/app/pages/browser.rs:3066 #: crates/pdfs-gui/src/app/pages/browser.rs:3066
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:292 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:292
#: crates/pdfs-gui/src/app/pages/photos.rs:2731 #: crates/pdfs-gui/src/app/pages/photos.rs:2758
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:139 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:139
#: crates/pdfs-gui/src/app/pages/trash.rs:320 #: crates/pdfs-gui/src/app/pages/trash.rs:320
msgid "Unexpected reply from the mount service." msgid "Unexpected reply from the mount service."
@@ -374,7 +374,7 @@ msgstr "Onverwacht antwoord van de koppeldienst."
#: crates/pdfs-gui/src/app/pages/browser.rs:2914 #: crates/pdfs-gui/src/app/pages/browser.rs:2914
#: crates/pdfs-gui/src/app/pages/devices.rs:209 #: crates/pdfs-gui/src/app/pages/devices.rs:209
#: crates/pdfs-gui/src/app/pages/locations.rs:844 #: crates/pdfs-gui/src/app/pages/locations.rs:844
#: crates/pdfs-gui/src/app/pages/photos.rs:2765 #: crates/pdfs-gui/src/app/pages/photos.rs:2792
#: crates/pdfs-gui/src/app/pages/shared.rs:523 #: crates/pdfs-gui/src/app/pages/shared.rs:523
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:156 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:156
#: crates/pdfs-gui/src/app/pages/status.rs:1301 #: crates/pdfs-gui/src/app/pages/status.rs:1301
@@ -386,7 +386,7 @@ msgstr "Niet verbonden"
#: crates/pdfs-gui/src/app/pages/browser.rs:2915 #: crates/pdfs-gui/src/app/pages/browser.rs:2915
#: crates/pdfs-gui/src/app/pages/devices.rs:210 #: crates/pdfs-gui/src/app/pages/devices.rs:210
#: crates/pdfs-gui/src/app/pages/locations.rs:845 #: crates/pdfs-gui/src/app/pages/locations.rs:845
#: crates/pdfs-gui/src/app/pages/photos.rs:2766 #: crates/pdfs-gui/src/app/pages/photos.rs:2793
#: crates/pdfs-gui/src/app/pages/shared.rs:524 #: crates/pdfs-gui/src/app/pages/shared.rs:524
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:157 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:157
#: crates/pdfs-gui/src/app/pages/trash.rs:336 #: crates/pdfs-gui/src/app/pages/trash.rs:336
@@ -398,7 +398,7 @@ msgstr "De koppeldienst van Proton Drive draait niet."
#: crates/pdfs-gui/src/app/pages/browser.rs:2924 #: crates/pdfs-gui/src/app/pages/browser.rs:2924
#: crates/pdfs-gui/src/app/pages/devices.rs:218 #: crates/pdfs-gui/src/app/pages/devices.rs:218
#: crates/pdfs-gui/src/app/pages/locations.rs:853 #: crates/pdfs-gui/src/app/pages/locations.rs:853
#: crates/pdfs-gui/src/app/pages/photos.rs:2774 #: crates/pdfs-gui/src/app/pages/photos.rs:2801
#: crates/pdfs-gui/src/app/pages/shared.rs:532 #: crates/pdfs-gui/src/app/pages/shared.rs:532
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:165 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:165
#: crates/pdfs-gui/src/app/pages/status.rs:305 #: crates/pdfs-gui/src/app/pages/status.rs:305
@@ -411,7 +411,7 @@ msgstr "Verbinden…"
#: crates/pdfs-gui/src/app/pages/browser.rs:2925 #: crates/pdfs-gui/src/app/pages/browser.rs:2925
#: crates/pdfs-gui/src/app/pages/devices.rs:219 #: crates/pdfs-gui/src/app/pages/devices.rs:219
#: crates/pdfs-gui/src/app/pages/locations.rs:854 #: crates/pdfs-gui/src/app/pages/locations.rs:854
#: crates/pdfs-gui/src/app/pages/photos.rs:2775 #: crates/pdfs-gui/src/app/pages/photos.rs:2802
#: crates/pdfs-gui/src/app/pages/shared.rs:533 #: crates/pdfs-gui/src/app/pages/shared.rs:533
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:166 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:166
#: crates/pdfs-gui/src/app/pages/trash.rs:345 #: crates/pdfs-gui/src/app/pages/trash.rs:345
@@ -419,12 +419,12 @@ msgid "Waiting for the Proton Drive mount service to come up."
msgstr "Wachten tot de koppeldienst van Proton Drive gestart is." msgstr "Wachten tot de koppeldienst van Proton Drive gestart is."
#: crates/pdfs-gui/src/app/pages/activity.rs:419 #: crates/pdfs-gui/src/app/pages/activity.rs:419
#: crates/pdfs-gui/src/app/pages/photos.rs:2184 #: crates/pdfs-gui/src/app/pages/photos.rs:2211
msgid "Today" msgid "Today"
msgstr "Vandaag" msgstr "Vandaag"
#: crates/pdfs-gui/src/app/pages/activity.rs:422 #: crates/pdfs-gui/src/app/pages/activity.rs:422
#: crates/pdfs-gui/src/app/pages/photos.rs:2189 #: crates/pdfs-gui/src/app/pages/photos.rs:2216
msgid "Yesterday" msgid "Yesterday"
msgstr "Gisteren" msgstr "Gisteren"
@@ -483,7 +483,7 @@ msgstr "Opgelost"
#. Translators: strftime format for the time of day in the activity feed, such as "14:05". #. Translators: strftime format for the time of day in the activity feed, such as "14:05".
#. Translators: strftime format for the time a photo was taken, shown on its tile, such as "14:05". #. Translators: strftime format for the time a photo was taken, shown on its tile, such as "14:05".
#: crates/pdfs-gui/src/app/pages/activity.rs:580 #: crates/pdfs-gui/src/app/pages/activity.rs:580
#: crates/pdfs-gui/src/app/pages/photos.rs:2228 #: crates/pdfs-gui/src/app/pages/photos.rs:2255
msgid "%H:%M" msgid "%H:%M"
msgstr "%H:%M" msgstr "%H:%M"
@@ -589,12 +589,12 @@ msgid "Reading your Proton Drive albums."
msgstr "Je Proton Drive-albums worden gelezen." msgstr "Je Proton Drive-albums worden gelezen."
#: crates/pdfs-gui/src/app/pages/albums.rs:59 #: crates/pdfs-gui/src/app/pages/albums.rs:59
#: crates/pdfs-gui/src/app/pages/photos.rs:2646 #: crates/pdfs-gui/src/app/pages/photos.rs:2673
msgid "No photo library" msgid "No photo library"
msgstr "Geen fotobibliotheek" msgstr "Geen fotobibliotheek"
#: crates/pdfs-gui/src/app/pages/albums.rs:60 #: crates/pdfs-gui/src/app/pages/albums.rs:60
#: crates/pdfs-gui/src/app/pages/photos.rs:2647 #: crates/pdfs-gui/src/app/pages/photos.rs:2674
msgid "This Proton account doesn't have Photos enabled." msgid "This Proton account doesn't have Photos enabled."
msgstr "Dit Proton-account heeft Foto's niet ingeschakeld." msgstr "Dit Proton-account heeft Foto's niet ingeschakeld."
@@ -627,7 +627,7 @@ msgstr[1] "{n} albums"
#: crates/pdfs-gui/src/app/pages/albums.rs:205 #: crates/pdfs-gui/src/app/pages/albums.rs:205
#: crates/pdfs-gui/src/app/pages/browser.rs:1246 #: crates/pdfs-gui/src/app/pages/browser.rs:1246
#: crates/pdfs-gui/src/app/pages/photos.rs:2505 #: crates/pdfs-gui/src/app/pages/photos.rs:2532
#: crates/pdfs-gui/src/app/pages/shared.rs:384 #: crates/pdfs-gui/src/app/pages/shared.rs:384
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:244 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:244
#: crates/pdfs-gui/src/app/widgets/details.rs:155 #: crates/pdfs-gui/src/app/widgets/details.rs:155
@@ -692,11 +692,11 @@ msgstr "Kon het album niet aanmaken"
#: crates/pdfs-gui/src/app/pages/locations.rs:739 #: crates/pdfs-gui/src/app/pages/locations.rs:739
#: crates/pdfs-gui/src/app/pages/locations.rs:1090 #: crates/pdfs-gui/src/app/pages/locations.rs:1090
#: crates/pdfs-gui/src/app/pages/locations.rs:1109 #: crates/pdfs-gui/src/app/pages/locations.rs:1109
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1245 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1294
#: crates/pdfs-gui/src/app/pages/photos.rs:1165 #: crates/pdfs-gui/src/app/pages/photos.rs:1168
#: crates/pdfs-gui/src/app/pages/photos.rs:1657 #: crates/pdfs-gui/src/app/pages/photos.rs:1660
#: crates/pdfs-gui/src/app/pages/photos.rs:2569 #: crates/pdfs-gui/src/app/pages/photos.rs:2596
#: crates/pdfs-gui/src/app/pages/photos.rs:2737 #: crates/pdfs-gui/src/app/pages/photos.rs:2764
#: crates/pdfs-gui/src/app/pages/shared.rs:510 #: crates/pdfs-gui/src/app/pages/shared.rs:510
#: crates/pdfs-gui/src/app/pages/shared.rs:838 #: crates/pdfs-gui/src/app/pages/shared.rs:838
#: crates/pdfs-gui/src/app/pages/status.rs:672 #: crates/pdfs-gui/src/app/pages/status.rs:672
@@ -760,7 +760,7 @@ msgstr[0] "Kies een album voor {n} foto."
msgstr[1] "Kies een album voor {n} foto's." msgstr[1] "Kies een album voor {n} foto's."
#: crates/pdfs-gui/src/app/pages/albums.rs:424 #: crates/pdfs-gui/src/app/pages/albums.rs:424
#: crates/pdfs-gui/src/app/pages/photos.rs:640 #: crates/pdfs-gui/src/app/pages/photos.rs:643
msgid "New Album…" msgid "New Album…"
msgstr "Nieuw album…" msgstr "Nieuw album…"
@@ -951,7 +951,7 @@ msgstr "Mijn bestanden"
#. Translators: {n} is how many items are selected: files and folders in My Files, photos here. #. Translators: {n} is how many items are selected: files and folders in My Files, photos here.
#: crates/pdfs-gui/src/app/pages/browser.rs:638 #: crates/pdfs-gui/src/app/pages/browser.rs:638
#: crates/pdfs-gui/src/app/pages/browser.rs:1331 #: crates/pdfs-gui/src/app/pages/browser.rs:1331
#: crates/pdfs-gui/src/app/pages/photos.rs:1511 #: crates/pdfs-gui/src/app/pages/photos.rs:1514
#, rust-format #, rust-format
msgid "{n} selected" msgid "{n} selected"
msgid_plural "{n} selected" msgid_plural "{n} selected"
@@ -960,8 +960,8 @@ msgstr[1] "{n} geselecteerd"
#: crates/pdfs-gui/src/app/pages/browser.rs:674 #: crates/pdfs-gui/src/app/pages/browser.rs:674
#: crates/pdfs-gui/src/app/pages/browser.rs:709 #: crates/pdfs-gui/src/app/pages/browser.rs:709
#: crates/pdfs-gui/src/app/pages/photos.rs:1650 #: crates/pdfs-gui/src/app/pages/photos.rs:1653
#: crates/pdfs-gui/src/app/pages/photos.rs:1656 #: crates/pdfs-gui/src/app/pages/photos.rs:1659
msgid "Couldn't move to Trash" msgid "Couldn't move to Trash"
msgstr "Kon niet naar prullenbak verplaatsen" msgstr "Kon niet naar prullenbak verplaatsen"
@@ -997,7 +997,7 @@ msgstr[0] "{n} item naar prullenbak verplaatst"
msgstr[1] "{n} items naar prullenbak verplaatst" msgstr[1] "{n} items naar prullenbak verplaatst"
#: crates/pdfs-gui/src/app/pages/browser.rs:727 #: crates/pdfs-gui/src/app/pages/browser.rs:727
#: crates/pdfs-gui/src/app/pages/photos.rs:1643 #: crates/pdfs-gui/src/app/pages/photos.rs:1646
msgid "Undo" msgid "Undo"
msgstr "Ongedaan maken" msgstr "Ongedaan maken"
@@ -1049,12 +1049,12 @@ msgid "Location"
msgstr "Locatie" msgstr "Locatie"
#: crates/pdfs-gui/src/app/pages/browser.rs:1256 #: crates/pdfs-gui/src/app/pages/browser.rs:1256
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:949 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:995
msgid "Open With…" msgid "Open With…"
msgstr "Openen met…" msgstr "Openen met…"
#: crates/pdfs-gui/src/app/pages/browser.rs:1263 #: crates/pdfs-gui/src/app/pages/browser.rs:1263
#: crates/pdfs-gui/src/app/pages/photos.rs:2503 #: crates/pdfs-gui/src/app/pages/photos.rs:2530
msgctxt "verb" msgctxt "verb"
msgid "Play" msgid "Play"
msgstr "Afspelen" msgstr "Afspelen"
@@ -1087,7 +1087,7 @@ msgid "Versions…"
msgstr "Versies…" msgstr "Versies…"
#: crates/pdfs-gui/src/app/pages/browser.rs:1302 #: crates/pdfs-gui/src/app/pages/browser.rs:1302
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:983 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1029
msgid "Details" msgid "Details"
msgstr "Details" msgstr "Details"
@@ -1349,7 +1349,7 @@ msgstr[0] "{n} item uploaden…"
msgstr[1] "{n} items uploaden…" msgstr[1] "{n} items uploaden…"
#: crates/pdfs-gui/src/app/pages/browser.rs:2696 #: crates/pdfs-gui/src/app/pages/browser.rs:2696
#: crates/pdfs-gui/src/app/pages/photos.rs:658 #: crates/pdfs-gui/src/app/pages/photos.rs:661
msgctxt "verb" msgctxt "verb"
msgid "View" msgid "View"
msgstr "Bekijken" msgstr "Bekijken"
@@ -2388,255 +2388,261 @@ msgid "This photo carries no metadata."
msgstr "Deze foto bevat geen metadata." msgstr "Deze foto bevat geen metadata."
#. Translators: a photo's pixel dimensions, such as "4032 × 3024". #. Translators: a photo's pixel dimensions, such as "4032 × 3024".
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:426 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:441
#, rust-format #, rust-format
msgid "{width} × {height}" msgid "{width} × {height}"
msgstr "{width} × {height}" msgstr "{width} × {height}"
#. Translators: label of a photo's pixel dimensions in the details panel. #. Translators: label of a photo's pixel dimensions in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:429 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:444
msgid "Dimensions" msgid "Dimensions"
msgstr "Afmetingen" msgstr "Afmetingen"
#. Translators: label of when a photo was taken, in the details panel. #. Translators: label of when a photo was taken, in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:433 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:448
msgctxt "photo property" msgctxt "photo property"
msgid "Taken" msgid "Taken"
msgstr "Genomen" msgstr "Genomen"
#. Translators: label of the camera model in a photo's details panel. #. Translators: label of the camera model in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:443 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:453
msgid "Camera" msgid "Camera"
msgstr "Camera" msgstr "Camera"
#. Translators: label of the lens model in a photo's details panel. #. Translators: label of the lens model in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:447 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:457
msgid "Lens" msgid "Lens"
msgstr "Lens" msgstr "Lens"
#. Translators: a photo's ISO sensitivity, such as "ISO 400".
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:472
#, rust-format
msgid "ISO {value}"
msgstr "ISO {value}"
#. Translators: label of aperture, shutter speed, ISO and focal length in a photo's details panel. #. Translators: label of aperture, shutter speed, ISO and focal length in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:461 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:484
msgid "Exposure" msgid "Exposure"
msgstr "Belichting" msgstr "Belichting"
#. Translators: label of where a photo was taken, in the details panel. #. Translators: label of where a photo was taken, in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:469 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:492
msgctxt "photo property" msgctxt "photo property"
msgid "Location" msgid "Location"
msgstr "Locatie" msgstr "Locatie"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:472 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:495
#, rust-format #, rust-format
msgid "{latitude}, {longitude}" msgid "{latitude}, {longitude}"
msgstr "{latitude}, {longitude}" msgstr "{latitude}, {longitude}"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:639 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:685
msgid "Save a Copy" msgid "Save a Copy"
msgstr "Een kopie opslaan" msgstr "Een kopie opslaan"
#. Translators: {name} is the saved file's name. #. Translators: {name} is the saved file's name.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:660 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:706
#, rust-format #, rust-format
msgid "Saved “{name}”" msgid "Saved “{name}”"
msgstr "“{name}” opgeslagen" msgstr "“{name}” opgeslagen"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:662 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:708
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:665 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:711
msgid "Couldn't save the copy" msgid "Couldn't save the copy"
msgstr "Kon de kopie niet opslaan" msgstr "Kon de kopie niet opslaan"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:666 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:712
msgid "The copy was interrupted." msgid "The copy was interrupted."
msgstr "Het kopiëren is onderbroken." msgstr "Het kopiëren is onderbroken."
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:790 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:836
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:795 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:841
#, rust-format #, rust-format
msgid "{position} of {total}" msgid "{position} of {total}"
msgstr "{position} van {total}" msgstr "{position} van {total}"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:800 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:846
#, rust-format #, rust-format
msgid "{position} of {loaded}+" msgid "{position} of {loaded}+"
msgstr "{position} van {loaded}+" msgstr "{position} van {loaded}+"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:828 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:874
msgid "Photo" msgid "Photo"
msgstr "Foto" msgstr "Foto"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:875 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:921
msgid "Previous (←)" msgid "Previous (←)"
msgstr "Vorige (←)" msgstr "Vorige (←)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:889 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:935
msgid "Next (→)" msgid "Next (→)"
msgstr "Volgende (→)" msgstr "Volgende (→)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:927 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:973
msgid "Details (i)" msgid "Details (i)"
msgstr "Details (i)" msgstr "Details (i)"
#. Translators: tooltip of the star button that marks a photo as a favorite. #. Translators: tooltip of the star button that marks a photo as a favorite.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:936 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:982
msgctxt "verb" msgctxt "verb"
msgid "Favorite" msgid "Favorite"
msgstr "Favoriet maken" msgstr "Favoriet maken"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:944 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:990
msgid "Other files of this photo" msgid "Other files of this photo"
msgstr "Andere bestanden van deze foto" msgstr "Andere bestanden van deze foto"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:947 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:993
msgid "Save a Copy…" msgid "Save a Copy…"
msgstr "Een kopie opslaan…" msgstr "Een kopie opslaan…"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:948 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:994
msgid "Move to Trash (Delete)" msgid "Move to Trash (Delete)"
msgstr "Naar prullenbak verplaatsen (Delete)" msgstr "Naar prullenbak verplaatsen (Delete)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:950 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:996
msgid "Close (Esc)" msgid "Close (Esc)"
msgstr "Sluiten (Esc)" msgstr "Sluiten (Esc)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:973 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1019
msgid "Show on map" msgid "Show on map"
msgstr "Tonen op kaart" msgstr "Tonen op kaart"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:991 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1037
msgid "Hide details" msgid "Hide details"
msgstr "Details verbergen" msgstr "Details verbergen"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1250 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1299
#: crates/pdfs-gui/src/app/pages/photos.rs:2564 #: crates/pdfs-gui/src/app/pages/photos.rs:2591
#: crates/pdfs-gui/src/app/pages/photos.rs:2568 #: crates/pdfs-gui/src/app/pages/photos.rs:2595
msgid "Couldn't change the favorite" msgid "Couldn't change the favorite"
msgstr "Kon de favoriet niet wijzigen" msgstr "Kon de favoriet niet wijzigen"
#: crates/pdfs-gui/src/app/pages/photos.rs:393 #: crates/pdfs-gui/src/app/pages/photos.rs:395
#: crates/pdfs-gui/src/app/pages/photos.rs:471 #: crates/pdfs-gui/src/app/pages/photos.rs:474
msgid "Upload photos" msgid "Upload photos"
msgstr "Foto's uploaden" msgstr "Foto's uploaden"
#: crates/pdfs-gui/src/app/pages/photos.rs:398 #: crates/pdfs-gui/src/app/pages/photos.rs:400
#: crates/pdfs-gui/src/app/pages/takeout.rs:287 #: crates/pdfs-gui/src/app/pages/takeout.rs:287
msgid "Import from Google Photos" msgid "Import from Google Photos"
msgstr "Importeren uit Google Photos" msgstr "Importeren uit Google Photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:438 #: crates/pdfs-gui/src/app/pages/photos.rs:441
#: crates/pdfs-gui/src/app/pages/photos.rs:569 #: crates/pdfs-gui/src/app/pages/photos.rs:572
msgid "Jump to a month" msgid "Jump to a month"
msgstr "Naar een maand springen" msgstr "Naar een maand springen"
#: crates/pdfs-gui/src/app/pages/photos.rs:455 #: crates/pdfs-gui/src/app/pages/photos.rs:458
msgid "Back to albums" msgid "Back to albums"
msgstr "Terug naar albums" msgstr "Terug naar albums"
#: crates/pdfs-gui/src/app/pages/photos.rs:467 #: crates/pdfs-gui/src/app/pages/photos.rs:470
msgctxt "verb" msgctxt "verb"
msgid "Upload" msgid "Upload"
msgstr "Uploaden" msgstr "Uploaden"
#: crates/pdfs-gui/src/app/pages/photos.rs:480 #: crates/pdfs-gui/src/app/pages/photos.rs:483
msgid "Import a Google Photos Takeout export" msgid "Import a Google Photos Takeout export"
msgstr "Een Google Photos Takeout-export importeren" msgstr "Een Google Photos Takeout-export importeren"
#: crates/pdfs-gui/src/app/pages/photos.rs:490 #: crates/pdfs-gui/src/app/pages/photos.rs:493
#: crates/pdfs-gui/src/app/pages/photos.rs:499 #: crates/pdfs-gui/src/app/pages/photos.rs:502
#: crates/pdfs-gui/src/app/pages/photos.rs:1509 #: crates/pdfs-gui/src/app/pages/photos.rs:1512
msgid "Select photos" msgid "Select photos"
msgstr "Foto's selecteren" msgstr "Foto's selecteren"
#: crates/pdfs-gui/src/app/pages/photos.rs:510 #: crates/pdfs-gui/src/app/pages/photos.rs:513
#: crates/pdfs-gui/src/app/pages/photos.rs:2521 #: crates/pdfs-gui/src/app/pages/photos.rs:2548
msgid "Add to Album…" msgid "Add to Album…"
msgstr "Aan album toevoegen…" msgstr "Aan album toevoegen…"
#: crates/pdfs-gui/src/app/pages/photos.rs:516 #: crates/pdfs-gui/src/app/pages/photos.rs:519
msgid "Leave selection (Esc)" msgid "Leave selection (Esc)"
msgstr "Selectie verlaten (Esc)" msgstr "Selectie verlaten (Esc)"
#: crates/pdfs-gui/src/app/pages/photos.rs:560 #: crates/pdfs-gui/src/app/pages/photos.rs:563
msgid "Show only favorites" msgid "Show only favorites"
msgstr "Alleen favorieten tonen" msgstr "Alleen favorieten tonen"
#: crates/pdfs-gui/src/app/pages/photos.rs:567 #: crates/pdfs-gui/src/app/pages/photos.rs:570
#: crates/pdfs-gui/src/app/pages/photos.rs:770 #: crates/pdfs-gui/src/app/pages/photos.rs:773
msgid "All dates" msgid "All dates"
msgstr "Alle datums" msgstr "Alle datums"
#: crates/pdfs-gui/src/app/pages/photos.rs:587 #: crates/pdfs-gui/src/app/pages/photos.rs:590
msgid "Timeline" msgid "Timeline"
msgstr "Tijdlijn" msgstr "Tijdlijn"
#: crates/pdfs-gui/src/app/pages/photos.rs:591 #: crates/pdfs-gui/src/app/pages/photos.rs:594
msgid "Albums" msgid "Albums"
msgstr "Albums" msgstr "Albums"
#: crates/pdfs-gui/src/app/pages/photos.rs:657 #: crates/pdfs-gui/src/app/pages/photos.rs:660
msgid "Importing from Google Photos…" msgid "Importing from Google Photos…"
msgstr "Importeren uit Google Photos…" msgstr "Importeren uit Google Photos…"
#. Translators: strftime format for a month on its own, such as "June 2024". %OB is the month name in its standalone (nominative) form; use %B if your language has no separate form. #. Translators: strftime format for a month on its own, such as "June 2024". %OB is the month name in its standalone (nominative) form; use %B if your language has no separate form.
#: crates/pdfs-gui/src/app/pages/photos.rs:746 #: crates/pdfs-gui/src/app/pages/photos.rs:749
msgid "%OB %Y" msgid "%OB %Y"
msgstr "%B %Y" msgstr "%B %Y"
#. Translators: a row of the date jump; {month} is a month such as "June 2024", {count} how many photos it holds. #. Translators: a row of the date jump; {month} is a month such as "June 2024", {count} how many photos it holds.
#: crates/pdfs-gui/src/app/pages/photos.rs:777 #: crates/pdfs-gui/src/app/pages/photos.rs:780
#, rust-format #, rust-format
msgid "{month} ({count})" msgid "{month} ({count})"
msgstr "{month} ({count})" msgstr "{month} ({count})"
#. Translators: a Photos filter tab that shows photos, videos and raw files together. #. Translators: a Photos filter tab that shows photos, videos and raw files together.
#: crates/pdfs-gui/src/app/pages/photos.rs:814 #: crates/pdfs-gui/src/app/pages/photos.rs:817
msgctxt "photo filter" msgctxt "photo filter"
msgid "All" msgid "All"
msgstr "Alles" msgstr "Alles"
#: crates/pdfs-gui/src/app/pages/photos.rs:815 #: crates/pdfs-gui/src/app/pages/photos.rs:818
msgctxt "photo filter" msgctxt "photo filter"
msgid "Photos" msgid "Photos"
msgstr "Foto's" msgstr "Foto's"
#: crates/pdfs-gui/src/app/pages/photos.rs:816 #: crates/pdfs-gui/src/app/pages/photos.rs:819
msgctxt "photo filter" msgctxt "photo filter"
msgid "Videos" msgid "Videos"
msgstr "Video's" msgstr "Video's"
#. Translators: a Photos filter tab for raw camera files. #. Translators: a Photos filter tab for raw camera files.
#: crates/pdfs-gui/src/app/pages/photos.rs:818 #: crates/pdfs-gui/src/app/pages/photos.rs:821
msgctxt "photo filter" msgctxt "photo filter"
msgid "Raw" msgid "Raw"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1091 #: crates/pdfs-gui/src/app/pages/photos.rs:1094
msgid "Select Photo to Upload" msgid "Select Photo to Upload"
msgstr "Foto selecteren om te uploaden" msgstr "Foto selecteren om te uploaden"
#: crates/pdfs-gui/src/app/pages/photos.rs:1095 #: crates/pdfs-gui/src/app/pages/photos.rs:1098
#: crates/pdfs-gui/src/prompt.rs:60 #: crates/pdfs-gui/src/prompt.rs:60
msgid "Images" msgid "Images"
msgstr "Afbeeldingen" msgstr "Afbeeldingen"
#: crates/pdfs-gui/src/app/pages/photos.rs:1151 #: crates/pdfs-gui/src/app/pages/photos.rs:1154
msgid "Photo uploaded" msgid "Photo uploaded"
msgstr "Foto geüpload" msgstr "Foto geüpload"
#: crates/pdfs-gui/src/app/pages/photos.rs:1156 #: crates/pdfs-gui/src/app/pages/photos.rs:1159
#: crates/pdfs-gui/src/app/pages/photos.rs:1164 #: crates/pdfs-gui/src/app/pages/photos.rs:1167
msgid "Couldn't upload photo" msgid "Couldn't upload photo"
msgstr "Kon foto niet uploaden" msgstr "Kon foto niet uploaden"
#. Translators: badge on a photo tile whose shot includes a raw camera file. #. Translators: badge on a photo tile whose shot includes a raw camera file.
#: crates/pdfs-gui/src/app/pages/photos.rs:1379 #: crates/pdfs-gui/src/app/pages/photos.rs:1382
msgid "RAW" msgid "RAW"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1553 #: crates/pdfs-gui/src/app/pages/photos.rs:1556
msgid "Move this photo to Trash?" msgid "Move this photo to Trash?"
msgstr "Deze foto naar de prullenbak verplaatsen?" msgstr "Deze foto naar de prullenbak verplaatsen?"
#: crates/pdfs-gui/src/app/pages/photos.rs:1555 #: crates/pdfs-gui/src/app/pages/photos.rs:1558
#, rust-format #, rust-format
msgid "Move this photo to Trash? It is stored as {n} file." msgid "Move this photo to Trash? It is stored as {n} file."
msgid_plural "Move this photo to Trash? It is stored as {n} files." msgid_plural "Move this photo to Trash? It is stored as {n} files."
@@ -2646,14 +2652,14 @@ msgstr[1] ""
"Deze foto naar de prullenbak verplaatsen? Hij is opgeslagen als {n} " "Deze foto naar de prullenbak verplaatsen? Hij is opgeslagen als {n} "
"bestanden." "bestanden."
#: crates/pdfs-gui/src/app/pages/photos.rs:1561 #: crates/pdfs-gui/src/app/pages/photos.rs:1564
#, rust-format #, rust-format
msgid "Move {n} photo to Trash?" msgid "Move {n} photo to Trash?"
msgid_plural "Move {n} photos to Trash?" msgid_plural "Move {n} photos to Trash?"
msgstr[0] "{n} foto naar de prullenbak verplaatsen?" msgstr[0] "{n} foto naar de prullenbak verplaatsen?"
msgstr[1] "{n} foto's naar de prullenbak verplaatsen?" msgstr[1] "{n} foto's naar de prullenbak verplaatsen?"
#: crates/pdfs-gui/src/app/pages/photos.rs:1568 #: crates/pdfs-gui/src/app/pages/photos.rs:1571
#, rust-format #, rust-format
msgid "Move {n} photo to Trash? They are stored as {files} files." msgid "Move {n} photo to Trash? They are stored as {files} files."
msgid_plural "Move {n} photos to Trash? They are stored as {files} files." msgid_plural "Move {n} photos to Trash? They are stored as {files} files."
@@ -2664,15 +2670,15 @@ msgstr[1] ""
"{n} foto's naar de prullenbak verplaatsen? Ze zijn opgeslagen als {files} " "{n} foto's naar de prullenbak verplaatsen? Ze zijn opgeslagen als {files} "
"bestanden." "bestanden."
#: crates/pdfs-gui/src/app/pages/photos.rs:1626 #: crates/pdfs-gui/src/app/pages/photos.rs:1629
msgid "The server refused." msgid "The server refused."
msgstr "De server weigerde." msgstr "De server weigerde."
#: crates/pdfs-gui/src/app/pages/photos.rs:1629 #: crates/pdfs-gui/src/app/pages/photos.rs:1632
msgid "Some photos couldn't be moved to Trash" msgid "Some photos couldn't be moved to Trash"
msgstr "Sommige foto's konden niet naar de prullenbak worden verplaatst" msgstr "Sommige foto's konden niet naar de prullenbak worden verplaatst"
#: crates/pdfs-gui/src/app/pages/photos.rs:1638 #: crates/pdfs-gui/src/app/pages/photos.rs:1641
#, rust-format #, rust-format
msgid "Moved {n} photo to Trash" msgid "Moved {n} photo to Trash"
msgid_plural "Moved {n} photos to Trash" msgid_plural "Moved {n} photos to Trash"
@@ -2680,7 +2686,7 @@ msgstr[0] "{n} foto naar prullenbak verplaatst"
msgstr[1] "{n} foto's naar prullenbak verplaatst" msgstr[1] "{n} foto's naar prullenbak verplaatst"
#. Translators: the Photos page subtitle, such as "12 videos". #. Translators: the Photos page subtitle, such as "12 videos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2144 #: crates/pdfs-gui/src/app/pages/photos.rs:2171
#, rust-format #, rust-format
msgid "{count} video" msgid "{count} video"
msgid_plural "{count} videos" msgid_plural "{count} videos"
@@ -2688,7 +2694,7 @@ msgstr[0] "{count} video"
msgstr[1] "{count} video's" msgstr[1] "{count} video's"
#. Translators: the Photos page subtitle, such as "12 raw photos". #. Translators: the Photos page subtitle, such as "12 raw photos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2146 #: crates/pdfs-gui/src/app/pages/photos.rs:2173
#, rust-format #, rust-format
msgid "{count} raw photo" msgid "{count} raw photo"
msgid_plural "{count} raw photos" msgid_plural "{count} raw photos"
@@ -2696,168 +2702,168 @@ msgstr[0] "{count} RAW-foto"
msgstr[1] "{count} RAW-foto's" msgstr[1] "{count} RAW-foto's"
#. Translators: the Photos page subtitle, such as "1,204 photos". #. Translators: the Photos page subtitle, such as "1,204 photos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2148 #: crates/pdfs-gui/src/app/pages/photos.rs:2175
#, rust-format #, rust-format
msgid "{count} photo" msgid "{count} photo"
msgid_plural "{count} photos" msgid_plural "{count} photos"
msgstr[0] "{count} foto" msgstr[0] "{count} foto"
msgstr[1] "{count} foto's" msgstr[1] "{count} foto's"
#: crates/pdfs-gui/src/app/pages/photos.rs:2175 #: crates/pdfs-gui/src/app/pages/photos.rs:2202
#: crates/pdfs-gui/src/app/pages/photos.rs:2196 #: crates/pdfs-gui/src/app/pages/photos.rs:2223
msgid "Unknown date" msgid "Unknown date"
msgstr "Onbekende datum" msgstr "Onbekende datum"
#. Translators: strftime format for a day heading in the photo timeline, such as "3 June 2026". #. Translators: strftime format for a day heading in the photo timeline, such as "3 June 2026".
#: crates/pdfs-gui/src/app/pages/photos.rs:2193 #: crates/pdfs-gui/src/app/pages/photos.rs:2220
msgid "%-d %B %Y" msgid "%-d %B %Y"
msgstr "%-d %B %Y" msgstr "%-d %B %Y"
#. Translators: strftime format for a photo's capture date and time, such as "2026-06-03 14:05:09". #. Translators: strftime format for a photo's capture date and time, such as "2026-06-03 14:05:09".
#: crates/pdfs-gui/src/app/pages/photos.rs:2214 #: crates/pdfs-gui/src/app/pages/photos.rs:2241
msgid "%Y-%m-%d %H:%M:%S" msgid "%Y-%m-%d %H:%M:%S"
msgstr "%d-%m-%Y %H:%M:%S" msgstr "%d-%m-%Y %H:%M:%S"
#: crates/pdfs-gui/src/app/pages/photos.rs:2218 #: crates/pdfs-gui/src/app/pages/photos.rs:2245
#: crates/pdfs-gui/src/app/pages/photos.rs:2220 #: crates/pdfs-gui/src/app/pages/photos.rs:2247
msgid "Unknown Date" msgid "Unknown Date"
msgstr "Onbekende datum" msgstr "Onbekende datum"
#: crates/pdfs-gui/src/app/pages/photos.rs:2249 #: crates/pdfs-gui/src/app/pages/photos.rs:2276
msgid "No photos yet" msgid "No photos yet"
msgstr "Nog geen foto’s" msgstr "Nog geen foto’s"
#: crates/pdfs-gui/src/app/pages/photos.rs:2250 #: crates/pdfs-gui/src/app/pages/photos.rs:2277
msgid "Photos you upload to Proton Drive appear here." msgid "Photos you upload to Proton Drive appear here."
msgstr "Foto’s die je naar Proton Drive uploadt, verschijnen hier." msgstr "Foto’s die je naar Proton Drive uploadt, verschijnen hier."
#: crates/pdfs-gui/src/app/pages/photos.rs:2253 #: crates/pdfs-gui/src/app/pages/photos.rs:2280
msgid "No favorites yet" msgid "No favorites yet"
msgstr "Nog geen favorieten" msgstr "Nog geen favorieten"
#: crates/pdfs-gui/src/app/pages/photos.rs:2254 #: crates/pdfs-gui/src/app/pages/photos.rs:2281
msgid "Star a photo in the viewer or from its menu to find it here." msgid "Star a photo in the viewer or from its menu to find it here."
msgstr "" msgstr ""
"Maak een foto favoriet in de viewer of via het menu om hem hier te vinden." "Maak een foto favoriet in de viewer of via het menu om hem hier te vinden."
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2259 #: crates/pdfs-gui/src/app/pages/photos.rs:2286
#, rust-format #, rust-format
msgid "No favorite videos in {month}" msgid "No favorite videos in {month}"
msgstr "Geen favoriete video’s in {month}" msgstr "Geen favoriete video’s in {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2260 #: crates/pdfs-gui/src/app/pages/photos.rs:2287
msgid "No favorite videos" msgid "No favorite videos"
msgstr "Geen favoriete video’s" msgstr "Geen favoriete video’s"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2262 #: crates/pdfs-gui/src/app/pages/photos.rs:2289
#, rust-format #, rust-format
msgid "No favorite raw files in {month}" msgid "No favorite raw files in {month}"
msgstr "Geen favoriete RAW-bestanden in {month}" msgstr "Geen favoriete RAW-bestanden in {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2263 #: crates/pdfs-gui/src/app/pages/photos.rs:2290
msgid "No favorite raw files" msgid "No favorite raw files"
msgstr "Geen favoriete RAW-bestanden" msgstr "Geen favoriete RAW-bestanden"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2265 #: crates/pdfs-gui/src/app/pages/photos.rs:2292
#, rust-format #, rust-format
msgid "No favorite photos in {month}" msgid "No favorite photos in {month}"
msgstr "Geen favoriete foto’s in {month}" msgstr "Geen favoriete foto’s in {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2266 #: crates/pdfs-gui/src/app/pages/photos.rs:2293
msgid "No favorite photos" msgid "No favorite photos"
msgstr "Geen favoriete foto’s" msgstr "Geen favoriete foto’s"
#: crates/pdfs-gui/src/app/pages/photos.rs:2268 #: crates/pdfs-gui/src/app/pages/photos.rs:2295
msgid "Turn off the favorites filter to see everything." msgid "Turn off the favorites filter to see everything."
msgstr "Zet het favorietenfilter uit om alles te zien." msgstr "Zet het favorietenfilter uit om alles te zien."
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2273 #: crates/pdfs-gui/src/app/pages/photos.rs:2300
#, rust-format #, rust-format
msgid "No videos in {month}" msgid "No videos in {month}"
msgstr "Geen video’s in {month}" msgstr "Geen video’s in {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2274 #: crates/pdfs-gui/src/app/pages/photos.rs:2301
msgid "No videos" msgid "No videos"
msgstr "Geen video’s" msgstr "Geen video’s"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2276 #: crates/pdfs-gui/src/app/pages/photos.rs:2303
#, rust-format #, rust-format
msgid "No raw files in {month}" msgid "No raw files in {month}"
msgstr "Geen RAW-bestanden in {month}" msgstr "Geen RAW-bestanden in {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2277 #: crates/pdfs-gui/src/app/pages/photos.rs:2304
msgid "No raw files" msgid "No raw files"
msgstr "Geen RAW-bestanden" msgstr "Geen RAW-bestanden"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2279 #: crates/pdfs-gui/src/app/pages/photos.rs:2306
#, rust-format #, rust-format
msgid "No photos in {month}" msgid "No photos in {month}"
msgstr "Geen foto’s in {month}" msgstr "Geen foto’s in {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2280 #: crates/pdfs-gui/src/app/pages/photos.rs:2307
msgid "No photos" msgid "No photos"
msgstr "Geen foto’s" msgstr "Geen foto’s"
#: crates/pdfs-gui/src/app/pages/photos.rs:2282 #: crates/pdfs-gui/src/app/pages/photos.rs:2309
msgid "Try another filter or month." msgid "Try another filter or month."
msgstr "Probeer een ander filter of een andere maand." msgstr "Probeer een ander filter of een andere maand."
#. Translators: a check item in a photo's menu, on while the photo is a favorite. #. Translators: a check item in a photo's menu, on while the photo is a favorite.
#: crates/pdfs-gui/src/app/pages/photos.rs:2510 #: crates/pdfs-gui/src/app/pages/photos.rs:2537
msgctxt "state" msgctxt "state"
msgid "Favorite" msgid "Favorite"
msgstr "Favoriet" msgstr "Favoriet"
#: crates/pdfs-gui/src/app/pages/photos.rs:2515 #: crates/pdfs-gui/src/app/pages/photos.rs:2542
msgctxt "verb" msgctxt "verb"
msgid "Select" msgid "Select"
msgstr "Selecteren" msgstr "Selecteren"
#: crates/pdfs-gui/src/app/pages/photos.rs:2527 #: crates/pdfs-gui/src/app/pages/photos.rs:2554
msgid "Remove from Album" msgid "Remove from Album"
msgstr "Uit album verwijderen" msgstr "Uit album verwijderen"
#: crates/pdfs-gui/src/app/pages/photos.rs:2533 #: crates/pdfs-gui/src/app/pages/photos.rs:2560
msgid "Move to Trash…" msgid "Move to Trash…"
msgstr "Naar prullenbak verplaatsen…" msgstr "Naar prullenbak verplaatsen…"
#: crates/pdfs-gui/src/app/pages/photos.rs:2557 #: crates/pdfs-gui/src/app/pages/photos.rs:2584
msgid "Added to Favorites" msgid "Added to Favorites"
msgstr "Aan favorieten toegevoegd" msgstr "Aan favorieten toegevoegd"
#: crates/pdfs-gui/src/app/pages/photos.rs:2559 #: crates/pdfs-gui/src/app/pages/photos.rs:2586
msgid "Removed from Favorites" msgid "Removed from Favorites"
msgstr "Uit favorieten verwijderd" msgstr "Uit favorieten verwijderd"
#: crates/pdfs-gui/src/app/pages/photos.rs:2588 #: crates/pdfs-gui/src/app/pages/photos.rs:2615
msgid "Loading photos…" msgid "Loading photos…"
msgstr "Foto's laden…" msgstr "Foto's laden…"
#: crates/pdfs-gui/src/app/pages/photos.rs:2589 #: crates/pdfs-gui/src/app/pages/photos.rs:2616
msgid "Reading your Proton Drive timeline." msgid "Reading your Proton Drive timeline."
msgstr "Je Proton Drive-tijdlijn wordt gelezen." msgstr "Je Proton Drive-tijdlijn wordt gelezen."
#: crates/pdfs-gui/src/app/pages/photos.rs:2676 #: crates/pdfs-gui/src/app/pages/photos.rs:2703
msgid "Empty album" msgid "Empty album"
msgstr "Leeg album" msgstr "Leeg album"
#: crates/pdfs-gui/src/app/pages/photos.rs:2677 #: crates/pdfs-gui/src/app/pages/photos.rs:2704
msgid "This album has no photos in it." msgid "This album has no photos in it."
msgstr "Dit album bevat geen foto's." msgstr "Dit album bevat geen foto's."
#: crates/pdfs-gui/src/app/pages/photos.rs:2718 #: crates/pdfs-gui/src/app/pages/photos.rs:2745
#: crates/pdfs-gui/src/app/pages/photos.rs:2736 #: crates/pdfs-gui/src/app/pages/photos.rs:2763
msgid "Couldn't load more photos" msgid "Couldn't load more photos"
msgstr "Kon niet meer foto's laden" msgstr "Kon niet meer foto's laden"
#: crates/pdfs-gui/src/app/pages/photos.rs:2723 #: crates/pdfs-gui/src/app/pages/photos.rs:2750
#: crates/pdfs-gui/src/app/pages/photos.rs:2730 #: crates/pdfs-gui/src/app/pages/photos.rs:2757
msgid "Couldn't load photos" msgid "Couldn't load photos"
msgstr "Kon foto's niet laden" msgstr "Kon foto's niet laden"
+149 -143
View File
@@ -6,9 +6,9 @@
#, fuzzy #, fuzzy
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: proton-drive-linux 2.1.0\n" "Project-Id-Version: proton-drive-linux 2.1.1\n"
"Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n" "Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n"
"POT-Creation-Date: 2026-09-23 10:39+0200\n" "POT-Creation-Date: 2026-09-23 20:16+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -26,7 +26,7 @@ msgstr ""
#: crates/pdfs-gui/src/app/main.rs:830 crates/pdfs-gui/src/app/main.rs:1415 #: crates/pdfs-gui/src/app/main.rs:830 crates/pdfs-gui/src/app/main.rs:1415
#: crates/pdfs-gui/src/app/pages/albums.rs:623 #: crates/pdfs-gui/src/app/pages/albums.rs:623
#: crates/pdfs-gui/src/app/pages/photos.rs:674 #: crates/pdfs-gui/src/app/pages/photos.rs:677
msgid "Photos" msgid "Photos"
msgstr "" msgstr ""
@@ -148,7 +148,7 @@ msgstr ""
#: crates/pdfs-gui/src/app/pages/locations.rs:670 #: crates/pdfs-gui/src/app/pages/locations.rs:670
#: crates/pdfs-gui/src/app/pages/locations.rs:1050 #: crates/pdfs-gui/src/app/pages/locations.rs:1050
#: crates/pdfs-gui/src/app/pages/login.rs:313 #: crates/pdfs-gui/src/app/pages/login.rs:313
#: crates/pdfs-gui/src/app/pages/photos.rs:1578 #: crates/pdfs-gui/src/app/pages/photos.rs:1581
#: crates/pdfs-gui/src/app/pages/shared.rs:717 #: crates/pdfs-gui/src/app/pages/shared.rs:717
#: crates/pdfs-gui/src/app/pages/shared.rs:748 #: crates/pdfs-gui/src/app/pages/shared.rs:748
#: crates/pdfs-gui/src/app/pages/shared.rs:789 #: crates/pdfs-gui/src/app/pages/shared.rs:789
@@ -235,9 +235,9 @@ msgstr ""
#: crates/pdfs-gui/src/app/pages/browser.rs:414 #: crates/pdfs-gui/src/app/pages/browser.rs:414
#: crates/pdfs-gui/src/app/pages/browser.rs:1306 #: crates/pdfs-gui/src/app/pages/browser.rs:1306
#: crates/pdfs-gui/src/app/pages/browser.rs:1338 #: crates/pdfs-gui/src/app/pages/browser.rs:1338
#: crates/pdfs-gui/src/app/pages/photos.rs:504 #: crates/pdfs-gui/src/app/pages/photos.rs:507
#: crates/pdfs-gui/src/app/pages/photos.rs:1575 #: crates/pdfs-gui/src/app/pages/photos.rs:1578
#: crates/pdfs-gui/src/app/pages/photos.rs:1579 #: crates/pdfs-gui/src/app/pages/photos.rs:1582
#: crates/pdfs-gui/src/app/widgets/details.rs:162 #: crates/pdfs-gui/src/app/widgets/details.rs:162
msgid "Move to Trash" msgid "Move to Trash"
msgstr "" msgstr ""
@@ -323,7 +323,7 @@ msgstr ""
#: crates/pdfs-gui/src/app/pages/browser.rs:306 #: crates/pdfs-gui/src/app/pages/browser.rs:306
#: crates/pdfs-gui/src/app/pages/devices.rs:84 #: crates/pdfs-gui/src/app/pages/devices.rs:84
#: crates/pdfs-gui/src/app/pages/locations.rs:134 #: crates/pdfs-gui/src/app/pages/locations.rs:134
#: crates/pdfs-gui/src/app/pages/photos.rs:383 #: crates/pdfs-gui/src/app/pages/photos.rs:385
#: crates/pdfs-gui/src/app/pages/shared.rs:83 #: crates/pdfs-gui/src/app/pages/shared.rs:83
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:38 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:38
#: crates/pdfs-gui/src/app/pages/trash.rs:57 crates/pdfs-gui/src/prompt.rs:593 #: crates/pdfs-gui/src/app/pages/trash.rs:57 crates/pdfs-gui/src/prompt.rs:593
@@ -359,7 +359,7 @@ msgstr ""
#: crates/pdfs-gui/src/app/pages/browser.rs:2880 #: crates/pdfs-gui/src/app/pages/browser.rs:2880
#: crates/pdfs-gui/src/app/pages/browser.rs:3066 #: crates/pdfs-gui/src/app/pages/browser.rs:3066
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:292 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:292
#: crates/pdfs-gui/src/app/pages/photos.rs:2731 #: crates/pdfs-gui/src/app/pages/photos.rs:2758
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:139 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:139
#: crates/pdfs-gui/src/app/pages/trash.rs:320 #: crates/pdfs-gui/src/app/pages/trash.rs:320
msgid "Unexpected reply from the mount service." msgid "Unexpected reply from the mount service."
@@ -371,7 +371,7 @@ msgstr ""
#: crates/pdfs-gui/src/app/pages/browser.rs:2914 #: crates/pdfs-gui/src/app/pages/browser.rs:2914
#: crates/pdfs-gui/src/app/pages/devices.rs:209 #: crates/pdfs-gui/src/app/pages/devices.rs:209
#: crates/pdfs-gui/src/app/pages/locations.rs:844 #: crates/pdfs-gui/src/app/pages/locations.rs:844
#: crates/pdfs-gui/src/app/pages/photos.rs:2765 #: crates/pdfs-gui/src/app/pages/photos.rs:2792
#: crates/pdfs-gui/src/app/pages/shared.rs:523 #: crates/pdfs-gui/src/app/pages/shared.rs:523
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:156 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:156
#: crates/pdfs-gui/src/app/pages/status.rs:1301 #: crates/pdfs-gui/src/app/pages/status.rs:1301
@@ -383,7 +383,7 @@ msgstr ""
#: crates/pdfs-gui/src/app/pages/browser.rs:2915 #: crates/pdfs-gui/src/app/pages/browser.rs:2915
#: crates/pdfs-gui/src/app/pages/devices.rs:210 #: crates/pdfs-gui/src/app/pages/devices.rs:210
#: crates/pdfs-gui/src/app/pages/locations.rs:845 #: crates/pdfs-gui/src/app/pages/locations.rs:845
#: crates/pdfs-gui/src/app/pages/photos.rs:2766 #: crates/pdfs-gui/src/app/pages/photos.rs:2793
#: crates/pdfs-gui/src/app/pages/shared.rs:524 #: crates/pdfs-gui/src/app/pages/shared.rs:524
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:157 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:157
#: crates/pdfs-gui/src/app/pages/trash.rs:336 #: crates/pdfs-gui/src/app/pages/trash.rs:336
@@ -395,7 +395,7 @@ msgstr ""
#: crates/pdfs-gui/src/app/pages/browser.rs:2924 #: crates/pdfs-gui/src/app/pages/browser.rs:2924
#: crates/pdfs-gui/src/app/pages/devices.rs:218 #: crates/pdfs-gui/src/app/pages/devices.rs:218
#: crates/pdfs-gui/src/app/pages/locations.rs:853 #: crates/pdfs-gui/src/app/pages/locations.rs:853
#: crates/pdfs-gui/src/app/pages/photos.rs:2774 #: crates/pdfs-gui/src/app/pages/photos.rs:2801
#: crates/pdfs-gui/src/app/pages/shared.rs:532 #: crates/pdfs-gui/src/app/pages/shared.rs:532
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:165 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:165
#: crates/pdfs-gui/src/app/pages/status.rs:305 #: crates/pdfs-gui/src/app/pages/status.rs:305
@@ -408,7 +408,7 @@ msgstr ""
#: crates/pdfs-gui/src/app/pages/browser.rs:2925 #: crates/pdfs-gui/src/app/pages/browser.rs:2925
#: crates/pdfs-gui/src/app/pages/devices.rs:219 #: crates/pdfs-gui/src/app/pages/devices.rs:219
#: crates/pdfs-gui/src/app/pages/locations.rs:854 #: crates/pdfs-gui/src/app/pages/locations.rs:854
#: crates/pdfs-gui/src/app/pages/photos.rs:2775 #: crates/pdfs-gui/src/app/pages/photos.rs:2802
#: crates/pdfs-gui/src/app/pages/shared.rs:533 #: crates/pdfs-gui/src/app/pages/shared.rs:533
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:166 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:166
#: crates/pdfs-gui/src/app/pages/trash.rs:345 #: crates/pdfs-gui/src/app/pages/trash.rs:345
@@ -416,12 +416,12 @@ msgid "Waiting for the Proton Drive mount service to come up."
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/activity.rs:419 #: crates/pdfs-gui/src/app/pages/activity.rs:419
#: crates/pdfs-gui/src/app/pages/photos.rs:2184 #: crates/pdfs-gui/src/app/pages/photos.rs:2211
msgid "Today" msgid "Today"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/activity.rs:422 #: crates/pdfs-gui/src/app/pages/activity.rs:422
#: crates/pdfs-gui/src/app/pages/photos.rs:2189 #: crates/pdfs-gui/src/app/pages/photos.rs:2216
msgid "Yesterday" msgid "Yesterday"
msgstr "" msgstr ""
@@ -474,7 +474,7 @@ msgstr ""
#. Translators: strftime format for the time of day in the activity feed, such as "14:05". #. Translators: strftime format for the time of day in the activity feed, such as "14:05".
#. Translators: strftime format for the time a photo was taken, shown on its tile, such as "14:05". #. Translators: strftime format for the time a photo was taken, shown on its tile, such as "14:05".
#: crates/pdfs-gui/src/app/pages/activity.rs:580 #: crates/pdfs-gui/src/app/pages/activity.rs:580
#: crates/pdfs-gui/src/app/pages/photos.rs:2228 #: crates/pdfs-gui/src/app/pages/photos.rs:2255
msgid "%H:%M" msgid "%H:%M"
msgstr "" msgstr ""
@@ -580,12 +580,12 @@ msgid "Reading your Proton Drive albums."
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/albums.rs:59 #: crates/pdfs-gui/src/app/pages/albums.rs:59
#: crates/pdfs-gui/src/app/pages/photos.rs:2646 #: crates/pdfs-gui/src/app/pages/photos.rs:2673
msgid "No photo library" msgid "No photo library"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/albums.rs:60 #: crates/pdfs-gui/src/app/pages/albums.rs:60
#: crates/pdfs-gui/src/app/pages/photos.rs:2647 #: crates/pdfs-gui/src/app/pages/photos.rs:2674
msgid "This Proton account doesn't have Photos enabled." msgid "This Proton account doesn't have Photos enabled."
msgstr "" msgstr ""
@@ -618,7 +618,7 @@ msgstr[1] ""
#: crates/pdfs-gui/src/app/pages/albums.rs:205 #: crates/pdfs-gui/src/app/pages/albums.rs:205
#: crates/pdfs-gui/src/app/pages/browser.rs:1246 #: crates/pdfs-gui/src/app/pages/browser.rs:1246
#: crates/pdfs-gui/src/app/pages/photos.rs:2505 #: crates/pdfs-gui/src/app/pages/photos.rs:2532
#: crates/pdfs-gui/src/app/pages/shared.rs:384 #: crates/pdfs-gui/src/app/pages/shared.rs:384
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:244 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:244
#: crates/pdfs-gui/src/app/widgets/details.rs:155 #: crates/pdfs-gui/src/app/widgets/details.rs:155
@@ -683,11 +683,11 @@ msgstr ""
#: crates/pdfs-gui/src/app/pages/locations.rs:739 #: crates/pdfs-gui/src/app/pages/locations.rs:739
#: crates/pdfs-gui/src/app/pages/locations.rs:1090 #: crates/pdfs-gui/src/app/pages/locations.rs:1090
#: crates/pdfs-gui/src/app/pages/locations.rs:1109 #: crates/pdfs-gui/src/app/pages/locations.rs:1109
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1245 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1294
#: crates/pdfs-gui/src/app/pages/photos.rs:1165 #: crates/pdfs-gui/src/app/pages/photos.rs:1168
#: crates/pdfs-gui/src/app/pages/photos.rs:1657 #: crates/pdfs-gui/src/app/pages/photos.rs:1660
#: crates/pdfs-gui/src/app/pages/photos.rs:2569 #: crates/pdfs-gui/src/app/pages/photos.rs:2596
#: crates/pdfs-gui/src/app/pages/photos.rs:2737 #: crates/pdfs-gui/src/app/pages/photos.rs:2764
#: crates/pdfs-gui/src/app/pages/shared.rs:510 #: crates/pdfs-gui/src/app/pages/shared.rs:510
#: crates/pdfs-gui/src/app/pages/shared.rs:838 #: crates/pdfs-gui/src/app/pages/shared.rs:838
#: crates/pdfs-gui/src/app/pages/status.rs:672 #: crates/pdfs-gui/src/app/pages/status.rs:672
@@ -751,7 +751,7 @@ msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: crates/pdfs-gui/src/app/pages/albums.rs:424 #: crates/pdfs-gui/src/app/pages/albums.rs:424
#: crates/pdfs-gui/src/app/pages/photos.rs:640 #: crates/pdfs-gui/src/app/pages/photos.rs:643
msgid "New Album…" msgid "New Album…"
msgstr "" msgstr ""
@@ -942,7 +942,7 @@ msgstr ""
#. Translators: {n} is how many items are selected: files and folders in My Files, photos here. #. Translators: {n} is how many items are selected: files and folders in My Files, photos here.
#: crates/pdfs-gui/src/app/pages/browser.rs:638 #: crates/pdfs-gui/src/app/pages/browser.rs:638
#: crates/pdfs-gui/src/app/pages/browser.rs:1331 #: crates/pdfs-gui/src/app/pages/browser.rs:1331
#: crates/pdfs-gui/src/app/pages/photos.rs:1511 #: crates/pdfs-gui/src/app/pages/photos.rs:1514
#, rust-format #, rust-format
msgid "{n} selected" msgid "{n} selected"
msgid_plural "{n} selected" msgid_plural "{n} selected"
@@ -951,8 +951,8 @@ msgstr[1] ""
#: crates/pdfs-gui/src/app/pages/browser.rs:674 #: crates/pdfs-gui/src/app/pages/browser.rs:674
#: crates/pdfs-gui/src/app/pages/browser.rs:709 #: crates/pdfs-gui/src/app/pages/browser.rs:709
#: crates/pdfs-gui/src/app/pages/photos.rs:1650 #: crates/pdfs-gui/src/app/pages/photos.rs:1653
#: crates/pdfs-gui/src/app/pages/photos.rs:1656 #: crates/pdfs-gui/src/app/pages/photos.rs:1659
msgid "Couldn't move to Trash" msgid "Couldn't move to Trash"
msgstr "" msgstr ""
@@ -986,7 +986,7 @@ msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: crates/pdfs-gui/src/app/pages/browser.rs:727 #: crates/pdfs-gui/src/app/pages/browser.rs:727
#: crates/pdfs-gui/src/app/pages/photos.rs:1643 #: crates/pdfs-gui/src/app/pages/photos.rs:1646
msgid "Undo" msgid "Undo"
msgstr "" msgstr ""
@@ -1038,12 +1038,12 @@ msgid "Location"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/browser.rs:1256 #: crates/pdfs-gui/src/app/pages/browser.rs:1256
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:949 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:995
msgid "Open With…" msgid "Open With…"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/browser.rs:1263 #: crates/pdfs-gui/src/app/pages/browser.rs:1263
#: crates/pdfs-gui/src/app/pages/photos.rs:2503 #: crates/pdfs-gui/src/app/pages/photos.rs:2530
msgctxt "verb" msgctxt "verb"
msgid "Play" msgid "Play"
msgstr "" msgstr ""
@@ -1076,7 +1076,7 @@ msgid "Versions…"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/browser.rs:1302 #: crates/pdfs-gui/src/app/pages/browser.rs:1302
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:983 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1029
msgid "Details" msgid "Details"
msgstr "" msgstr ""
@@ -1336,7 +1336,7 @@ msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: crates/pdfs-gui/src/app/pages/browser.rs:2696 #: crates/pdfs-gui/src/app/pages/browser.rs:2696
#: crates/pdfs-gui/src/app/pages/photos.rs:658 #: crates/pdfs-gui/src/app/pages/photos.rs:661
msgctxt "verb" msgctxt "verb"
msgid "View" msgid "View"
msgstr "" msgstr ""
@@ -2300,284 +2300,290 @@ msgid "This photo carries no metadata."
msgstr "" msgstr ""
#. Translators: a photo's pixel dimensions, such as "4032 × 3024". #. Translators: a photo's pixel dimensions, such as "4032 × 3024".
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:426 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:441
#, rust-format #, rust-format
msgid "{width} × {height}" msgid "{width} × {height}"
msgstr "" msgstr ""
#. Translators: label of a photo's pixel dimensions in the details panel. #. Translators: label of a photo's pixel dimensions in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:429 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:444
msgid "Dimensions" msgid "Dimensions"
msgstr "" msgstr ""
#. Translators: label of when a photo was taken, in the details panel. #. Translators: label of when a photo was taken, in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:433 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:448
msgctxt "photo property" msgctxt "photo property"
msgid "Taken" msgid "Taken"
msgstr "" msgstr ""
#. Translators: label of the camera model in a photo's details panel. #. Translators: label of the camera model in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:443 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:453
msgid "Camera" msgid "Camera"
msgstr "" msgstr ""
#. Translators: label of the lens model in a photo's details panel. #. Translators: label of the lens model in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:447 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:457
msgid "Lens" msgid "Lens"
msgstr "" msgstr ""
#. Translators: a photo's ISO sensitivity, such as "ISO 400".
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:472
#, rust-format
msgid "ISO {value}"
msgstr ""
#. Translators: label of aperture, shutter speed, ISO and focal length in a photo's details panel. #. Translators: label of aperture, shutter speed, ISO and focal length in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:461 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:484
msgid "Exposure" msgid "Exposure"
msgstr "" msgstr ""
#. Translators: label of where a photo was taken, in the details panel. #. Translators: label of where a photo was taken, in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:469 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:492
msgctxt "photo property" msgctxt "photo property"
msgid "Location" msgid "Location"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:472 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:495
#, rust-format #, rust-format
msgid "{latitude}, {longitude}" msgid "{latitude}, {longitude}"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:639 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:685
msgid "Save a Copy" msgid "Save a Copy"
msgstr "" msgstr ""
#. Translators: {name} is the saved file's name. #. Translators: {name} is the saved file's name.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:660 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:706
#, rust-format #, rust-format
msgid "Saved “{name}”" msgid "Saved “{name}”"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:662 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:708
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:665 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:711
msgid "Couldn't save the copy" msgid "Couldn't save the copy"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:666 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:712
msgid "The copy was interrupted." msgid "The copy was interrupted."
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:790 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:836
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:795 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:841
#, rust-format #, rust-format
msgid "{position} of {total}" msgid "{position} of {total}"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:800 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:846
#, rust-format #, rust-format
msgid "{position} of {loaded}+" msgid "{position} of {loaded}+"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:828 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:874
msgid "Photo" msgid "Photo"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:875 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:921
msgid "Previous (←)" msgid "Previous (←)"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:889 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:935
msgid "Next (→)" msgid "Next (→)"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:927 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:973
msgid "Details (i)" msgid "Details (i)"
msgstr "" msgstr ""
#. Translators: tooltip of the star button that marks a photo as a favorite. #. Translators: tooltip of the star button that marks a photo as a favorite.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:936 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:982
msgctxt "verb" msgctxt "verb"
msgid "Favorite" msgid "Favorite"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:944 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:990
msgid "Other files of this photo" msgid "Other files of this photo"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:947 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:993
msgid "Save a Copy…" msgid "Save a Copy…"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:948 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:994
msgid "Move to Trash (Delete)" msgid "Move to Trash (Delete)"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:950 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:996
msgid "Close (Esc)" msgid "Close (Esc)"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:973 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1019
msgid "Show on map" msgid "Show on map"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:991 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1037
msgid "Hide details" msgid "Hide details"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1250 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1299
#: crates/pdfs-gui/src/app/pages/photos.rs:2564 #: crates/pdfs-gui/src/app/pages/photos.rs:2591
#: crates/pdfs-gui/src/app/pages/photos.rs:2568 #: crates/pdfs-gui/src/app/pages/photos.rs:2595
msgid "Couldn't change the favorite" msgid "Couldn't change the favorite"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:393 #: crates/pdfs-gui/src/app/pages/photos.rs:395
#: crates/pdfs-gui/src/app/pages/photos.rs:471 #: crates/pdfs-gui/src/app/pages/photos.rs:474
msgid "Upload photos" msgid "Upload photos"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:398 #: crates/pdfs-gui/src/app/pages/photos.rs:400
#: crates/pdfs-gui/src/app/pages/takeout.rs:287 #: crates/pdfs-gui/src/app/pages/takeout.rs:287
msgid "Import from Google Photos" msgid "Import from Google Photos"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:438 #: crates/pdfs-gui/src/app/pages/photos.rs:441
#: crates/pdfs-gui/src/app/pages/photos.rs:569 #: crates/pdfs-gui/src/app/pages/photos.rs:572
msgid "Jump to a month" msgid "Jump to a month"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:455 #: crates/pdfs-gui/src/app/pages/photos.rs:458
msgid "Back to albums" msgid "Back to albums"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:467 #: crates/pdfs-gui/src/app/pages/photos.rs:470
msgctxt "verb" msgctxt "verb"
msgid "Upload" msgid "Upload"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:480 #: crates/pdfs-gui/src/app/pages/photos.rs:483
msgid "Import a Google Photos Takeout export" msgid "Import a Google Photos Takeout export"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:490 #: crates/pdfs-gui/src/app/pages/photos.rs:493
#: crates/pdfs-gui/src/app/pages/photos.rs:499 #: crates/pdfs-gui/src/app/pages/photos.rs:502
#: crates/pdfs-gui/src/app/pages/photos.rs:1509 #: crates/pdfs-gui/src/app/pages/photos.rs:1512
msgid "Select photos" msgid "Select photos"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:510 #: crates/pdfs-gui/src/app/pages/photos.rs:513
#: crates/pdfs-gui/src/app/pages/photos.rs:2521 #: crates/pdfs-gui/src/app/pages/photos.rs:2548
msgid "Add to Album…" msgid "Add to Album…"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:516 #: crates/pdfs-gui/src/app/pages/photos.rs:519
msgid "Leave selection (Esc)" msgid "Leave selection (Esc)"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:560 #: crates/pdfs-gui/src/app/pages/photos.rs:563
msgid "Show only favorites" msgid "Show only favorites"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:567 #: crates/pdfs-gui/src/app/pages/photos.rs:570
#: crates/pdfs-gui/src/app/pages/photos.rs:770 #: crates/pdfs-gui/src/app/pages/photos.rs:773
msgid "All dates" msgid "All dates"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:587 #: crates/pdfs-gui/src/app/pages/photos.rs:590
msgid "Timeline" msgid "Timeline"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:591 #: crates/pdfs-gui/src/app/pages/photos.rs:594
msgid "Albums" msgid "Albums"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:657 #: crates/pdfs-gui/src/app/pages/photos.rs:660
msgid "Importing from Google Photos…" msgid "Importing from Google Photos…"
msgstr "" msgstr ""
#. Translators: strftime format for a month on its own, such as "June 2024". %OB is the month name in its standalone (nominative) form; use %B if your language has no separate form. #. Translators: strftime format for a month on its own, such as "June 2024". %OB is the month name in its standalone (nominative) form; use %B if your language has no separate form.
#: crates/pdfs-gui/src/app/pages/photos.rs:746 #: crates/pdfs-gui/src/app/pages/photos.rs:749
msgid "%OB %Y" msgid "%OB %Y"
msgstr "" msgstr ""
#. Translators: a row of the date jump; {month} is a month such as "June 2024", {count} how many photos it holds. #. Translators: a row of the date jump; {month} is a month such as "June 2024", {count} how many photos it holds.
#: crates/pdfs-gui/src/app/pages/photos.rs:777 #: crates/pdfs-gui/src/app/pages/photos.rs:780
#, rust-format #, rust-format
msgid "{month} ({count})" msgid "{month} ({count})"
msgstr "" msgstr ""
#. Translators: a Photos filter tab that shows photos, videos and raw files together. #. Translators: a Photos filter tab that shows photos, videos and raw files together.
#: crates/pdfs-gui/src/app/pages/photos.rs:814 #: crates/pdfs-gui/src/app/pages/photos.rs:817
msgctxt "photo filter" msgctxt "photo filter"
msgid "All" msgid "All"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:815 #: crates/pdfs-gui/src/app/pages/photos.rs:818
msgctxt "photo filter" msgctxt "photo filter"
msgid "Photos" msgid "Photos"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:816 #: crates/pdfs-gui/src/app/pages/photos.rs:819
msgctxt "photo filter" msgctxt "photo filter"
msgid "Videos" msgid "Videos"
msgstr "" msgstr ""
#. Translators: a Photos filter tab for raw camera files. #. Translators: a Photos filter tab for raw camera files.
#: crates/pdfs-gui/src/app/pages/photos.rs:818 #: crates/pdfs-gui/src/app/pages/photos.rs:821
msgctxt "photo filter" msgctxt "photo filter"
msgid "Raw" msgid "Raw"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:1091 #: crates/pdfs-gui/src/app/pages/photos.rs:1094
msgid "Select Photo to Upload" msgid "Select Photo to Upload"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:1095 #: crates/pdfs-gui/src/app/pages/photos.rs:1098
#: crates/pdfs-gui/src/prompt.rs:60 #: crates/pdfs-gui/src/prompt.rs:60
msgid "Images" msgid "Images"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:1151 #: crates/pdfs-gui/src/app/pages/photos.rs:1154
msgid "Photo uploaded" msgid "Photo uploaded"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:1156 #: crates/pdfs-gui/src/app/pages/photos.rs:1159
#: crates/pdfs-gui/src/app/pages/photos.rs:1164 #: crates/pdfs-gui/src/app/pages/photos.rs:1167
msgid "Couldn't upload photo" msgid "Couldn't upload photo"
msgstr "" msgstr ""
#. Translators: badge on a photo tile whose shot includes a raw camera file. #. Translators: badge on a photo tile whose shot includes a raw camera file.
#: crates/pdfs-gui/src/app/pages/photos.rs:1379 #: crates/pdfs-gui/src/app/pages/photos.rs:1382
msgid "RAW" msgid "RAW"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:1553 #: crates/pdfs-gui/src/app/pages/photos.rs:1556
msgid "Move this photo to Trash?" msgid "Move this photo to Trash?"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:1555 #: crates/pdfs-gui/src/app/pages/photos.rs:1558
#, rust-format #, rust-format
msgid "Move this photo to Trash? It is stored as {n} file." msgid "Move this photo to Trash? It is stored as {n} file."
msgid_plural "Move this photo to Trash? It is stored as {n} files." msgid_plural "Move this photo to Trash? It is stored as {n} files."
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: crates/pdfs-gui/src/app/pages/photos.rs:1561 #: crates/pdfs-gui/src/app/pages/photos.rs:1564
#, rust-format #, rust-format
msgid "Move {n} photo to Trash?" msgid "Move {n} photo to Trash?"
msgid_plural "Move {n} photos to Trash?" msgid_plural "Move {n} photos to Trash?"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: crates/pdfs-gui/src/app/pages/photos.rs:1568 #: crates/pdfs-gui/src/app/pages/photos.rs:1571
#, rust-format #, rust-format
msgid "Move {n} photo to Trash? They are stored as {files} files." msgid "Move {n} photo to Trash? They are stored as {files} files."
msgid_plural "Move {n} photos to Trash? They are stored as {files} files." msgid_plural "Move {n} photos to Trash? They are stored as {files} files."
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: crates/pdfs-gui/src/app/pages/photos.rs:1626 #: crates/pdfs-gui/src/app/pages/photos.rs:1629
msgid "The server refused." msgid "The server refused."
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:1629 #: crates/pdfs-gui/src/app/pages/photos.rs:1632
msgid "Some photos couldn't be moved to Trash" msgid "Some photos couldn't be moved to Trash"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:1638 #: crates/pdfs-gui/src/app/pages/photos.rs:1641
#, rust-format #, rust-format
msgid "Moved {n} photo to Trash" msgid "Moved {n} photo to Trash"
msgid_plural "Moved {n} photos to Trash" msgid_plural "Moved {n} photos to Trash"
@@ -2585,7 +2591,7 @@ msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#. Translators: the Photos page subtitle, such as "12 videos". #. Translators: the Photos page subtitle, such as "12 videos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2144 #: crates/pdfs-gui/src/app/pages/photos.rs:2171
#, rust-format #, rust-format
msgid "{count} video" msgid "{count} video"
msgid_plural "{count} videos" msgid_plural "{count} videos"
@@ -2593,7 +2599,7 @@ msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#. Translators: the Photos page subtitle, such as "12 raw photos". #. Translators: the Photos page subtitle, such as "12 raw photos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2146 #: crates/pdfs-gui/src/app/pages/photos.rs:2173
#, rust-format #, rust-format
msgid "{count} raw photo" msgid "{count} raw photo"
msgid_plural "{count} raw photos" msgid_plural "{count} raw photos"
@@ -2601,167 +2607,167 @@ msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#. Translators: the Photos page subtitle, such as "1,204 photos". #. Translators: the Photos page subtitle, such as "1,204 photos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2148 #: crates/pdfs-gui/src/app/pages/photos.rs:2175
#, rust-format #, rust-format
msgid "{count} photo" msgid "{count} photo"
msgid_plural "{count} photos" msgid_plural "{count} photos"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2175 #: crates/pdfs-gui/src/app/pages/photos.rs:2202
#: crates/pdfs-gui/src/app/pages/photos.rs:2196 #: crates/pdfs-gui/src/app/pages/photos.rs:2223
msgid "Unknown date" msgid "Unknown date"
msgstr "" msgstr ""
#. Translators: strftime format for a day heading in the photo timeline, such as "3 June 2026". #. Translators: strftime format for a day heading in the photo timeline, such as "3 June 2026".
#: crates/pdfs-gui/src/app/pages/photos.rs:2193 #: crates/pdfs-gui/src/app/pages/photos.rs:2220
msgid "%-d %B %Y" msgid "%-d %B %Y"
msgstr "" msgstr ""
#. Translators: strftime format for a photo's capture date and time, such as "2026-06-03 14:05:09". #. Translators: strftime format for a photo's capture date and time, such as "2026-06-03 14:05:09".
#: crates/pdfs-gui/src/app/pages/photos.rs:2214 #: crates/pdfs-gui/src/app/pages/photos.rs:2241
msgid "%Y-%m-%d %H:%M:%S" msgid "%Y-%m-%d %H:%M:%S"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2218 #: crates/pdfs-gui/src/app/pages/photos.rs:2245
#: crates/pdfs-gui/src/app/pages/photos.rs:2220 #: crates/pdfs-gui/src/app/pages/photos.rs:2247
msgid "Unknown Date" msgid "Unknown Date"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2249 #: crates/pdfs-gui/src/app/pages/photos.rs:2276
msgid "No photos yet" msgid "No photos yet"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2250 #: crates/pdfs-gui/src/app/pages/photos.rs:2277
msgid "Photos you upload to Proton Drive appear here." msgid "Photos you upload to Proton Drive appear here."
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2253 #: crates/pdfs-gui/src/app/pages/photos.rs:2280
msgid "No favorites yet" msgid "No favorites yet"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2254 #: crates/pdfs-gui/src/app/pages/photos.rs:2281
msgid "Star a photo in the viewer or from its menu to find it here." msgid "Star a photo in the viewer or from its menu to find it here."
msgstr "" msgstr ""
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2259 #: crates/pdfs-gui/src/app/pages/photos.rs:2286
#, rust-format #, rust-format
msgid "No favorite videos in {month}" msgid "No favorite videos in {month}"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2260 #: crates/pdfs-gui/src/app/pages/photos.rs:2287
msgid "No favorite videos" msgid "No favorite videos"
msgstr "" msgstr ""
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2262 #: crates/pdfs-gui/src/app/pages/photos.rs:2289
#, rust-format #, rust-format
msgid "No favorite raw files in {month}" msgid "No favorite raw files in {month}"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2263 #: crates/pdfs-gui/src/app/pages/photos.rs:2290
msgid "No favorite raw files" msgid "No favorite raw files"
msgstr "" msgstr ""
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2265 #: crates/pdfs-gui/src/app/pages/photos.rs:2292
#, rust-format #, rust-format
msgid "No favorite photos in {month}" msgid "No favorite photos in {month}"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2266 #: crates/pdfs-gui/src/app/pages/photos.rs:2293
msgid "No favorite photos" msgid "No favorite photos"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2268 #: crates/pdfs-gui/src/app/pages/photos.rs:2295
msgid "Turn off the favorites filter to see everything." msgid "Turn off the favorites filter to see everything."
msgstr "" msgstr ""
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2273 #: crates/pdfs-gui/src/app/pages/photos.rs:2300
#, rust-format #, rust-format
msgid "No videos in {month}" msgid "No videos in {month}"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2274 #: crates/pdfs-gui/src/app/pages/photos.rs:2301
msgid "No videos" msgid "No videos"
msgstr "" msgstr ""
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2276 #: crates/pdfs-gui/src/app/pages/photos.rs:2303
#, rust-format #, rust-format
msgid "No raw files in {month}" msgid "No raw files in {month}"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2277 #: crates/pdfs-gui/src/app/pages/photos.rs:2304
msgid "No raw files" msgid "No raw files"
msgstr "" msgstr ""
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2279 #: crates/pdfs-gui/src/app/pages/photos.rs:2306
#, rust-format #, rust-format
msgid "No photos in {month}" msgid "No photos in {month}"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2280 #: crates/pdfs-gui/src/app/pages/photos.rs:2307
msgid "No photos" msgid "No photos"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2282 #: crates/pdfs-gui/src/app/pages/photos.rs:2309
msgid "Try another filter or month." msgid "Try another filter or month."
msgstr "" msgstr ""
#. Translators: a check item in a photo's menu, on while the photo is a favorite. #. Translators: a check item in a photo's menu, on while the photo is a favorite.
#: crates/pdfs-gui/src/app/pages/photos.rs:2510 #: crates/pdfs-gui/src/app/pages/photos.rs:2537
msgctxt "state" msgctxt "state"
msgid "Favorite" msgid "Favorite"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2515 #: crates/pdfs-gui/src/app/pages/photos.rs:2542
msgctxt "verb" msgctxt "verb"
msgid "Select" msgid "Select"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2527 #: crates/pdfs-gui/src/app/pages/photos.rs:2554
msgid "Remove from Album" msgid "Remove from Album"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2533 #: crates/pdfs-gui/src/app/pages/photos.rs:2560
msgid "Move to Trash…" msgid "Move to Trash…"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2557 #: crates/pdfs-gui/src/app/pages/photos.rs:2584
msgid "Added to Favorites" msgid "Added to Favorites"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2559 #: crates/pdfs-gui/src/app/pages/photos.rs:2586
msgid "Removed from Favorites" msgid "Removed from Favorites"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2588 #: crates/pdfs-gui/src/app/pages/photos.rs:2615
msgid "Loading photos…" msgid "Loading photos…"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2589 #: crates/pdfs-gui/src/app/pages/photos.rs:2616
msgid "Reading your Proton Drive timeline." msgid "Reading your Proton Drive timeline."
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2676 #: crates/pdfs-gui/src/app/pages/photos.rs:2703
msgid "Empty album" msgid "Empty album"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2677 #: crates/pdfs-gui/src/app/pages/photos.rs:2704
msgid "This album has no photos in it." msgid "This album has no photos in it."
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2718 #: crates/pdfs-gui/src/app/pages/photos.rs:2745
#: crates/pdfs-gui/src/app/pages/photos.rs:2736 #: crates/pdfs-gui/src/app/pages/photos.rs:2763
msgid "Couldn't load more photos" msgid "Couldn't load more photos"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2723 #: crates/pdfs-gui/src/app/pages/photos.rs:2750
#: crates/pdfs-gui/src/app/pages/photos.rs:2730 #: crates/pdfs-gui/src/app/pages/photos.rs:2757
msgid "Couldn't load photos" msgid "Couldn't load photos"
msgstr "" msgstr ""
+148 -142
View File
@@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: proton-drive-linux 2.1.0\n" "Project-Id-Version: proton-drive-linux 2.1.0\n"
"Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n" "Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n"
"POT-Creation-Date: 2026-09-23 10:39+0200\n" "POT-Creation-Date: 2026-09-23 20:16+0200\n"
"PO-Revision-Date: 2026-09-23 12:00+0200\n" "PO-Revision-Date: 2026-09-23 12:00+0200\n"
"Last-Translator: Proton Drive for Linux contributors\n" "Last-Translator: Proton Drive for Linux contributors\n"
"Language-Team: Polish\n" "Language-Team: Polish\n"
@@ -24,7 +24,7 @@ msgstr "Moje pliki"
#: crates/pdfs-gui/src/app/main.rs:830 crates/pdfs-gui/src/app/main.rs:1415 #: crates/pdfs-gui/src/app/main.rs:830 crates/pdfs-gui/src/app/main.rs:1415
#: crates/pdfs-gui/src/app/pages/albums.rs:623 #: crates/pdfs-gui/src/app/pages/albums.rs:623
#: crates/pdfs-gui/src/app/pages/photos.rs:674 #: crates/pdfs-gui/src/app/pages/photos.rs:677
msgid "Photos" msgid "Photos"
msgstr "Zdjęcia" msgstr "Zdjęcia"
@@ -152,7 +152,7 @@ msgstr ""
#: crates/pdfs-gui/src/app/pages/locations.rs:670 #: crates/pdfs-gui/src/app/pages/locations.rs:670
#: crates/pdfs-gui/src/app/pages/locations.rs:1050 #: crates/pdfs-gui/src/app/pages/locations.rs:1050
#: crates/pdfs-gui/src/app/pages/login.rs:313 #: crates/pdfs-gui/src/app/pages/login.rs:313
#: crates/pdfs-gui/src/app/pages/photos.rs:1578 #: crates/pdfs-gui/src/app/pages/photos.rs:1581
#: crates/pdfs-gui/src/app/pages/shared.rs:717 #: crates/pdfs-gui/src/app/pages/shared.rs:717
#: crates/pdfs-gui/src/app/pages/shared.rs:748 #: crates/pdfs-gui/src/app/pages/shared.rs:748
#: crates/pdfs-gui/src/app/pages/shared.rs:789 #: crates/pdfs-gui/src/app/pages/shared.rs:789
@@ -239,9 +239,9 @@ msgstr "Zmień nazwę"
#: crates/pdfs-gui/src/app/pages/browser.rs:414 #: crates/pdfs-gui/src/app/pages/browser.rs:414
#: crates/pdfs-gui/src/app/pages/browser.rs:1306 #: crates/pdfs-gui/src/app/pages/browser.rs:1306
#: crates/pdfs-gui/src/app/pages/browser.rs:1338 #: crates/pdfs-gui/src/app/pages/browser.rs:1338
#: crates/pdfs-gui/src/app/pages/photos.rs:504 #: crates/pdfs-gui/src/app/pages/photos.rs:507
#: crates/pdfs-gui/src/app/pages/photos.rs:1575 #: crates/pdfs-gui/src/app/pages/photos.rs:1578
#: crates/pdfs-gui/src/app/pages/photos.rs:1579 #: crates/pdfs-gui/src/app/pages/photos.rs:1582
#: crates/pdfs-gui/src/app/widgets/details.rs:162 #: crates/pdfs-gui/src/app/widgets/details.rs:162
msgid "Move to Trash" msgid "Move to Trash"
msgstr "Przenieś do kosza" msgstr "Przenieś do kosza"
@@ -327,7 +327,7 @@ msgstr "Wymaga uwagi"
#: crates/pdfs-gui/src/app/pages/browser.rs:306 #: crates/pdfs-gui/src/app/pages/browser.rs:306
#: crates/pdfs-gui/src/app/pages/devices.rs:84 #: crates/pdfs-gui/src/app/pages/devices.rs:84
#: crates/pdfs-gui/src/app/pages/locations.rs:134 #: crates/pdfs-gui/src/app/pages/locations.rs:134
#: crates/pdfs-gui/src/app/pages/photos.rs:383 #: crates/pdfs-gui/src/app/pages/photos.rs:385
#: crates/pdfs-gui/src/app/pages/shared.rs:83 #: crates/pdfs-gui/src/app/pages/shared.rs:83
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:38 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:38
#: crates/pdfs-gui/src/app/pages/trash.rs:57 crates/pdfs-gui/src/prompt.rs:593 #: crates/pdfs-gui/src/app/pages/trash.rs:57 crates/pdfs-gui/src/prompt.rs:593
@@ -363,7 +363,7 @@ msgstr "Nie można odczytać aktywności"
#: crates/pdfs-gui/src/app/pages/browser.rs:2880 #: crates/pdfs-gui/src/app/pages/browser.rs:2880
#: crates/pdfs-gui/src/app/pages/browser.rs:3066 #: crates/pdfs-gui/src/app/pages/browser.rs:3066
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:292 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:292
#: crates/pdfs-gui/src/app/pages/photos.rs:2731 #: crates/pdfs-gui/src/app/pages/photos.rs:2758
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:139 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:139
#: crates/pdfs-gui/src/app/pages/trash.rs:320 #: crates/pdfs-gui/src/app/pages/trash.rs:320
msgid "Unexpected reply from the mount service." msgid "Unexpected reply from the mount service."
@@ -375,7 +375,7 @@ msgstr "Nieoczekiwana odpowiedź od usługi montowania."
#: crates/pdfs-gui/src/app/pages/browser.rs:2914 #: crates/pdfs-gui/src/app/pages/browser.rs:2914
#: crates/pdfs-gui/src/app/pages/devices.rs:209 #: crates/pdfs-gui/src/app/pages/devices.rs:209
#: crates/pdfs-gui/src/app/pages/locations.rs:844 #: crates/pdfs-gui/src/app/pages/locations.rs:844
#: crates/pdfs-gui/src/app/pages/photos.rs:2765 #: crates/pdfs-gui/src/app/pages/photos.rs:2792
#: crates/pdfs-gui/src/app/pages/shared.rs:523 #: crates/pdfs-gui/src/app/pages/shared.rs:523
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:156 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:156
#: crates/pdfs-gui/src/app/pages/status.rs:1301 #: crates/pdfs-gui/src/app/pages/status.rs:1301
@@ -387,7 +387,7 @@ msgstr "Brak połączenia"
#: crates/pdfs-gui/src/app/pages/browser.rs:2915 #: crates/pdfs-gui/src/app/pages/browser.rs:2915
#: crates/pdfs-gui/src/app/pages/devices.rs:210 #: crates/pdfs-gui/src/app/pages/devices.rs:210
#: crates/pdfs-gui/src/app/pages/locations.rs:845 #: crates/pdfs-gui/src/app/pages/locations.rs:845
#: crates/pdfs-gui/src/app/pages/photos.rs:2766 #: crates/pdfs-gui/src/app/pages/photos.rs:2793
#: crates/pdfs-gui/src/app/pages/shared.rs:524 #: crates/pdfs-gui/src/app/pages/shared.rs:524
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:157 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:157
#: crates/pdfs-gui/src/app/pages/trash.rs:336 #: crates/pdfs-gui/src/app/pages/trash.rs:336
@@ -399,7 +399,7 @@ msgstr "Usługa montowania Proton Drive nie jest uruchomiona."
#: crates/pdfs-gui/src/app/pages/browser.rs:2924 #: crates/pdfs-gui/src/app/pages/browser.rs:2924
#: crates/pdfs-gui/src/app/pages/devices.rs:218 #: crates/pdfs-gui/src/app/pages/devices.rs:218
#: crates/pdfs-gui/src/app/pages/locations.rs:853 #: crates/pdfs-gui/src/app/pages/locations.rs:853
#: crates/pdfs-gui/src/app/pages/photos.rs:2774 #: crates/pdfs-gui/src/app/pages/photos.rs:2801
#: crates/pdfs-gui/src/app/pages/shared.rs:532 #: crates/pdfs-gui/src/app/pages/shared.rs:532
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:165 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:165
#: crates/pdfs-gui/src/app/pages/status.rs:305 #: crates/pdfs-gui/src/app/pages/status.rs:305
@@ -412,7 +412,7 @@ msgstr "Łączenie…"
#: crates/pdfs-gui/src/app/pages/browser.rs:2925 #: crates/pdfs-gui/src/app/pages/browser.rs:2925
#: crates/pdfs-gui/src/app/pages/devices.rs:219 #: crates/pdfs-gui/src/app/pages/devices.rs:219
#: crates/pdfs-gui/src/app/pages/locations.rs:854 #: crates/pdfs-gui/src/app/pages/locations.rs:854
#: crates/pdfs-gui/src/app/pages/photos.rs:2775 #: crates/pdfs-gui/src/app/pages/photos.rs:2802
#: crates/pdfs-gui/src/app/pages/shared.rs:533 #: crates/pdfs-gui/src/app/pages/shared.rs:533
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:166 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:166
#: crates/pdfs-gui/src/app/pages/trash.rs:345 #: crates/pdfs-gui/src/app/pages/trash.rs:345
@@ -420,12 +420,12 @@ msgid "Waiting for the Proton Drive mount service to come up."
msgstr "Oczekiwanie na uruchomienie usługi montowania Proton Drive." msgstr "Oczekiwanie na uruchomienie usługi montowania Proton Drive."
#: crates/pdfs-gui/src/app/pages/activity.rs:419 #: crates/pdfs-gui/src/app/pages/activity.rs:419
#: crates/pdfs-gui/src/app/pages/photos.rs:2184 #: crates/pdfs-gui/src/app/pages/photos.rs:2211
msgid "Today" msgid "Today"
msgstr "Dzisiaj" msgstr "Dzisiaj"
#: crates/pdfs-gui/src/app/pages/activity.rs:422 #: crates/pdfs-gui/src/app/pages/activity.rs:422
#: crates/pdfs-gui/src/app/pages/photos.rs:2189 #: crates/pdfs-gui/src/app/pages/photos.rs:2216
msgid "Yesterday" msgid "Yesterday"
msgstr "Wczoraj" msgstr "Wczoraj"
@@ -488,7 +488,7 @@ msgstr "Rozwiązane"
#. Translators: strftime format for the time of day in the activity feed, such as "14:05". #. Translators: strftime format for the time of day in the activity feed, such as "14:05".
#. Translators: strftime format for the time a photo was taken, shown on its tile, such as "14:05". #. Translators: strftime format for the time a photo was taken, shown on its tile, such as "14:05".
#: crates/pdfs-gui/src/app/pages/activity.rs:580 #: crates/pdfs-gui/src/app/pages/activity.rs:580
#: crates/pdfs-gui/src/app/pages/photos.rs:2228 #: crates/pdfs-gui/src/app/pages/photos.rs:2255
msgid "%H:%M" msgid "%H:%M"
msgstr "%H:%M" msgstr "%H:%M"
@@ -594,12 +594,12 @@ msgid "Reading your Proton Drive albums."
msgstr "Odczytywanie albumów w Proton Drive." msgstr "Odczytywanie albumów w Proton Drive."
#: crates/pdfs-gui/src/app/pages/albums.rs:59 #: crates/pdfs-gui/src/app/pages/albums.rs:59
#: crates/pdfs-gui/src/app/pages/photos.rs:2646 #: crates/pdfs-gui/src/app/pages/photos.rs:2673
msgid "No photo library" msgid "No photo library"
msgstr "Brak biblioteki zdjęć" msgstr "Brak biblioteki zdjęć"
#: crates/pdfs-gui/src/app/pages/albums.rs:60 #: crates/pdfs-gui/src/app/pages/albums.rs:60
#: crates/pdfs-gui/src/app/pages/photos.rs:2647 #: crates/pdfs-gui/src/app/pages/photos.rs:2674
msgid "This Proton account doesn't have Photos enabled." msgid "This Proton account doesn't have Photos enabled."
msgstr "To konto Proton nie ma włączonych Zdjęć." msgstr "To konto Proton nie ma włączonych Zdjęć."
@@ -633,7 +633,7 @@ msgstr[2] "{n} albumów"
#: crates/pdfs-gui/src/app/pages/albums.rs:205 #: crates/pdfs-gui/src/app/pages/albums.rs:205
#: crates/pdfs-gui/src/app/pages/browser.rs:1246 #: crates/pdfs-gui/src/app/pages/browser.rs:1246
#: crates/pdfs-gui/src/app/pages/photos.rs:2505 #: crates/pdfs-gui/src/app/pages/photos.rs:2532
#: crates/pdfs-gui/src/app/pages/shared.rs:384 #: crates/pdfs-gui/src/app/pages/shared.rs:384
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:244 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:244
#: crates/pdfs-gui/src/app/widgets/details.rs:155 #: crates/pdfs-gui/src/app/widgets/details.rs:155
@@ -698,11 +698,11 @@ msgstr "Nie można utworzyć albumu"
#: crates/pdfs-gui/src/app/pages/locations.rs:739 #: crates/pdfs-gui/src/app/pages/locations.rs:739
#: crates/pdfs-gui/src/app/pages/locations.rs:1090 #: crates/pdfs-gui/src/app/pages/locations.rs:1090
#: crates/pdfs-gui/src/app/pages/locations.rs:1109 #: crates/pdfs-gui/src/app/pages/locations.rs:1109
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1245 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1294
#: crates/pdfs-gui/src/app/pages/photos.rs:1165 #: crates/pdfs-gui/src/app/pages/photos.rs:1168
#: crates/pdfs-gui/src/app/pages/photos.rs:1657 #: crates/pdfs-gui/src/app/pages/photos.rs:1660
#: crates/pdfs-gui/src/app/pages/photos.rs:2569 #: crates/pdfs-gui/src/app/pages/photos.rs:2596
#: crates/pdfs-gui/src/app/pages/photos.rs:2737 #: crates/pdfs-gui/src/app/pages/photos.rs:2764
#: crates/pdfs-gui/src/app/pages/shared.rs:510 #: crates/pdfs-gui/src/app/pages/shared.rs:510
#: crates/pdfs-gui/src/app/pages/shared.rs:838 #: crates/pdfs-gui/src/app/pages/shared.rs:838
#: crates/pdfs-gui/src/app/pages/status.rs:672 #: crates/pdfs-gui/src/app/pages/status.rs:672
@@ -767,7 +767,7 @@ msgstr[1] "Proszę wybrać album dla {n} zdjęć."
msgstr[2] "Proszę wybrać album dla {n} zdjęć." msgstr[2] "Proszę wybrać album dla {n} zdjęć."
#: crates/pdfs-gui/src/app/pages/albums.rs:424 #: crates/pdfs-gui/src/app/pages/albums.rs:424
#: crates/pdfs-gui/src/app/pages/photos.rs:640 #: crates/pdfs-gui/src/app/pages/photos.rs:643
msgid "New Album…" msgid "New Album…"
msgstr "Nowy album…" msgstr "Nowy album…"
@@ -963,7 +963,7 @@ msgstr "Moje pliki"
#. Translators: {n} is how many items are selected: files and folders in My Files, photos here. #. Translators: {n} is how many items are selected: files and folders in My Files, photos here.
#: crates/pdfs-gui/src/app/pages/browser.rs:638 #: crates/pdfs-gui/src/app/pages/browser.rs:638
#: crates/pdfs-gui/src/app/pages/browser.rs:1331 #: crates/pdfs-gui/src/app/pages/browser.rs:1331
#: crates/pdfs-gui/src/app/pages/photos.rs:1511 #: crates/pdfs-gui/src/app/pages/photos.rs:1514
#, rust-format #, rust-format
msgid "{n} selected" msgid "{n} selected"
msgid_plural "{n} selected" msgid_plural "{n} selected"
@@ -973,8 +973,8 @@ msgstr[2] "Zaznaczono: {n}"
#: crates/pdfs-gui/src/app/pages/browser.rs:674 #: crates/pdfs-gui/src/app/pages/browser.rs:674
#: crates/pdfs-gui/src/app/pages/browser.rs:709 #: crates/pdfs-gui/src/app/pages/browser.rs:709
#: crates/pdfs-gui/src/app/pages/photos.rs:1650 #: crates/pdfs-gui/src/app/pages/photos.rs:1653
#: crates/pdfs-gui/src/app/pages/photos.rs:1656 #: crates/pdfs-gui/src/app/pages/photos.rs:1659
msgid "Couldn't move to Trash" msgid "Couldn't move to Trash"
msgstr "Nie można przenieść do kosza" msgstr "Nie można przenieść do kosza"
@@ -1013,7 +1013,7 @@ msgstr[1] "Przeniesiono {n} elementy do kosza"
msgstr[2] "Przeniesiono {n} elementów do kosza" msgstr[2] "Przeniesiono {n} elementów do kosza"
#: crates/pdfs-gui/src/app/pages/browser.rs:727 #: crates/pdfs-gui/src/app/pages/browser.rs:727
#: crates/pdfs-gui/src/app/pages/photos.rs:1643 #: crates/pdfs-gui/src/app/pages/photos.rs:1646
msgid "Undo" msgid "Undo"
msgstr "Cofnij" msgstr "Cofnij"
@@ -1068,12 +1068,12 @@ msgid "Location"
msgstr "Położenie" msgstr "Położenie"
#: crates/pdfs-gui/src/app/pages/browser.rs:1256 #: crates/pdfs-gui/src/app/pages/browser.rs:1256
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:949 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:995
msgid "Open With…" msgid "Open With…"
msgstr "Otwórz za pomocą…" msgstr "Otwórz za pomocą…"
#: crates/pdfs-gui/src/app/pages/browser.rs:1263 #: crates/pdfs-gui/src/app/pages/browser.rs:1263
#: crates/pdfs-gui/src/app/pages/photos.rs:2503 #: crates/pdfs-gui/src/app/pages/photos.rs:2530
msgctxt "verb" msgctxt "verb"
msgid "Play" msgid "Play"
msgstr "Odtwórz" msgstr "Odtwórz"
@@ -1106,7 +1106,7 @@ msgid "Versions…"
msgstr "Wersje…" msgstr "Wersje…"
#: crates/pdfs-gui/src/app/pages/browser.rs:1302 #: crates/pdfs-gui/src/app/pages/browser.rs:1302
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:983 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1029
msgid "Details" msgid "Details"
msgstr "Szczegóły" msgstr "Szczegóły"
@@ -1374,7 +1374,7 @@ msgstr[1] "Wysyłanie {n} elementów…"
msgstr[2] "Wysyłanie {n} elementów…" msgstr[2] "Wysyłanie {n} elementów…"
#: crates/pdfs-gui/src/app/pages/browser.rs:2696 #: crates/pdfs-gui/src/app/pages/browser.rs:2696
#: crates/pdfs-gui/src/app/pages/photos.rs:658 #: crates/pdfs-gui/src/app/pages/photos.rs:661
msgctxt "verb" msgctxt "verb"
msgid "View" msgid "View"
msgstr "Wyświetl" msgstr "Wyświetl"
@@ -2419,255 +2419,261 @@ msgid "This photo carries no metadata."
msgstr "To zdjęcie nie zawiera metadanych." msgstr "To zdjęcie nie zawiera metadanych."
#. Translators: a photo's pixel dimensions, such as "4032 × 3024". #. Translators: a photo's pixel dimensions, such as "4032 × 3024".
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:426 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:441
#, rust-format #, rust-format
msgid "{width} × {height}" msgid "{width} × {height}"
msgstr "{width} × {height}" msgstr "{width} × {height}"
#. Translators: label of a photo's pixel dimensions in the details panel. #. Translators: label of a photo's pixel dimensions in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:429 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:444
msgid "Dimensions" msgid "Dimensions"
msgstr "Wymiary" msgstr "Wymiary"
#. Translators: label of when a photo was taken, in the details panel. #. Translators: label of when a photo was taken, in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:433 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:448
msgctxt "photo property" msgctxt "photo property"
msgid "Taken" msgid "Taken"
msgstr "Data wykonania" msgstr "Data wykonania"
#. Translators: label of the camera model in a photo's details panel. #. Translators: label of the camera model in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:443 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:453
msgid "Camera" msgid "Camera"
msgstr "Aparat" msgstr "Aparat"
#. Translators: label of the lens model in a photo's details panel. #. Translators: label of the lens model in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:447 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:457
msgid "Lens" msgid "Lens"
msgstr "Obiektyw" msgstr "Obiektyw"
#. Translators: a photo's ISO sensitivity, such as "ISO 400".
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:472
#, rust-format
msgid "ISO {value}"
msgstr "ISO {value}"
#. Translators: label of aperture, shutter speed, ISO and focal length in a photo's details panel. #. Translators: label of aperture, shutter speed, ISO and focal length in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:461 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:484
msgid "Exposure" msgid "Exposure"
msgstr "Ekspozycja" msgstr "Ekspozycja"
#. Translators: label of where a photo was taken, in the details panel. #. Translators: label of where a photo was taken, in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:469 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:492
msgctxt "photo property" msgctxt "photo property"
msgid "Location" msgid "Location"
msgstr "Miejsce" msgstr "Miejsce"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:472 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:495
#, rust-format #, rust-format
msgid "{latitude}, {longitude}" msgid "{latitude}, {longitude}"
msgstr "{latitude}, {longitude}" msgstr "{latitude}, {longitude}"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:639 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:685
msgid "Save a Copy" msgid "Save a Copy"
msgstr "Zapisz kopię" msgstr "Zapisz kopię"
#. Translators: {name} is the saved file's name. #. Translators: {name} is the saved file's name.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:660 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:706
#, rust-format #, rust-format
msgid "Saved “{name}”" msgid "Saved “{name}”"
msgstr "Zapisano „{name}”" msgstr "Zapisano „{name}”"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:662 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:708
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:665 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:711
msgid "Couldn't save the copy" msgid "Couldn't save the copy"
msgstr "Nie można zapisać kopii" msgstr "Nie można zapisać kopii"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:666 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:712
msgid "The copy was interrupted." msgid "The copy was interrupted."
msgstr "Przerwano kopiowanie." msgstr "Przerwano kopiowanie."
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:790 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:836
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:795 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:841
#, rust-format #, rust-format
msgid "{position} of {total}" msgid "{position} of {total}"
msgstr "{position} z {total}" msgstr "{position} z {total}"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:800 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:846
#, rust-format #, rust-format
msgid "{position} of {loaded}+" msgid "{position} of {loaded}+"
msgstr "{position} z {loaded}+" msgstr "{position} z {loaded}+"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:828 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:874
msgid "Photo" msgid "Photo"
msgstr "Zdjęcie" msgstr "Zdjęcie"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:875 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:921
msgid "Previous (←)" msgid "Previous (←)"
msgstr "Poprzednie (←)" msgstr "Poprzednie (←)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:889 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:935
msgid "Next (→)" msgid "Next (→)"
msgstr "Następne (→)" msgstr "Następne (→)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:927 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:973
msgid "Details (i)" msgid "Details (i)"
msgstr "Szczegóły (i)" msgstr "Szczegóły (i)"
#. Translators: tooltip of the star button that marks a photo as a favorite. #. Translators: tooltip of the star button that marks a photo as a favorite.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:936 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:982
msgctxt "verb" msgctxt "verb"
msgid "Favorite" msgid "Favorite"
msgstr "Dodaj do ulubionych" msgstr "Dodaj do ulubionych"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:944 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:990
msgid "Other files of this photo" msgid "Other files of this photo"
msgstr "Inne pliki tego zdjęcia" msgstr "Inne pliki tego zdjęcia"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:947 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:993
msgid "Save a Copy…" msgid "Save a Copy…"
msgstr "Zapisz kopię…" msgstr "Zapisz kopię…"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:948 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:994
msgid "Move to Trash (Delete)" msgid "Move to Trash (Delete)"
msgstr "Przenieś do kosza (Delete)" msgstr "Przenieś do kosza (Delete)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:950 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:996
msgid "Close (Esc)" msgid "Close (Esc)"
msgstr "Zamknij (Esc)" msgstr "Zamknij (Esc)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:973 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1019
msgid "Show on map" msgid "Show on map"
msgstr "Wyświetl na mapie" msgstr "Wyświetl na mapie"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:991 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1037
msgid "Hide details" msgid "Hide details"
msgstr "Ukryj szczegóły" msgstr "Ukryj szczegóły"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1250 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1299
#: crates/pdfs-gui/src/app/pages/photos.rs:2564 #: crates/pdfs-gui/src/app/pages/photos.rs:2591
#: crates/pdfs-gui/src/app/pages/photos.rs:2568 #: crates/pdfs-gui/src/app/pages/photos.rs:2595
msgid "Couldn't change the favorite" msgid "Couldn't change the favorite"
msgstr "Nie można zmienić stanu ulubionego" msgstr "Nie można zmienić stanu ulubionego"
#: crates/pdfs-gui/src/app/pages/photos.rs:393 #: crates/pdfs-gui/src/app/pages/photos.rs:395
#: crates/pdfs-gui/src/app/pages/photos.rs:471 #: crates/pdfs-gui/src/app/pages/photos.rs:474
msgid "Upload photos" msgid "Upload photos"
msgstr "Wyślij zdjęcia" msgstr "Wyślij zdjęcia"
#: crates/pdfs-gui/src/app/pages/photos.rs:398 #: crates/pdfs-gui/src/app/pages/photos.rs:400
#: crates/pdfs-gui/src/app/pages/takeout.rs:287 #: crates/pdfs-gui/src/app/pages/takeout.rs:287
msgid "Import from Google Photos" msgid "Import from Google Photos"
msgstr "Importuj z Google Photos" msgstr "Importuj z Google Photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:438 #: crates/pdfs-gui/src/app/pages/photos.rs:441
#: crates/pdfs-gui/src/app/pages/photos.rs:569 #: crates/pdfs-gui/src/app/pages/photos.rs:572
msgid "Jump to a month" msgid "Jump to a month"
msgstr "Przejdź do miesiąca" msgstr "Przejdź do miesiąca"
#: crates/pdfs-gui/src/app/pages/photos.rs:455 #: crates/pdfs-gui/src/app/pages/photos.rs:458
msgid "Back to albums" msgid "Back to albums"
msgstr "Wróć do albumów" msgstr "Wróć do albumów"
#: crates/pdfs-gui/src/app/pages/photos.rs:467 #: crates/pdfs-gui/src/app/pages/photos.rs:470
msgctxt "verb" msgctxt "verb"
msgid "Upload" msgid "Upload"
msgstr "Wyślij" msgstr "Wyślij"
#: crates/pdfs-gui/src/app/pages/photos.rs:480 #: crates/pdfs-gui/src/app/pages/photos.rs:483
msgid "Import a Google Photos Takeout export" msgid "Import a Google Photos Takeout export"
msgstr "Importuj eksport Google Takeout z Google Photos" msgstr "Importuj eksport Google Takeout z Google Photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:490 #: crates/pdfs-gui/src/app/pages/photos.rs:493
#: crates/pdfs-gui/src/app/pages/photos.rs:499 #: crates/pdfs-gui/src/app/pages/photos.rs:502
#: crates/pdfs-gui/src/app/pages/photos.rs:1509 #: crates/pdfs-gui/src/app/pages/photos.rs:1512
msgid "Select photos" msgid "Select photos"
msgstr "Zaznacz zdjęcia" msgstr "Zaznacz zdjęcia"
#: crates/pdfs-gui/src/app/pages/photos.rs:510 #: crates/pdfs-gui/src/app/pages/photos.rs:513
#: crates/pdfs-gui/src/app/pages/photos.rs:2521 #: crates/pdfs-gui/src/app/pages/photos.rs:2548
msgid "Add to Album…" msgid "Add to Album…"
msgstr "Dodaj do albumu…" msgstr "Dodaj do albumu…"
#: crates/pdfs-gui/src/app/pages/photos.rs:516 #: crates/pdfs-gui/src/app/pages/photos.rs:519
msgid "Leave selection (Esc)" msgid "Leave selection (Esc)"
msgstr "Zakończ zaznaczanie (Esc)" msgstr "Zakończ zaznaczanie (Esc)"
#: crates/pdfs-gui/src/app/pages/photos.rs:560 #: crates/pdfs-gui/src/app/pages/photos.rs:563
msgid "Show only favorites" msgid "Show only favorites"
msgstr "Wyświetlaj tylko ulubione" msgstr "Wyświetlaj tylko ulubione"
#: crates/pdfs-gui/src/app/pages/photos.rs:567 #: crates/pdfs-gui/src/app/pages/photos.rs:570
#: crates/pdfs-gui/src/app/pages/photos.rs:770 #: crates/pdfs-gui/src/app/pages/photos.rs:773
msgid "All dates" msgid "All dates"
msgstr "Wszystkie daty" msgstr "Wszystkie daty"
#: crates/pdfs-gui/src/app/pages/photos.rs:587 #: crates/pdfs-gui/src/app/pages/photos.rs:590
msgid "Timeline" msgid "Timeline"
msgstr "Oś czasu" msgstr "Oś czasu"
#: crates/pdfs-gui/src/app/pages/photos.rs:591 #: crates/pdfs-gui/src/app/pages/photos.rs:594
msgid "Albums" msgid "Albums"
msgstr "Albumy" msgstr "Albumy"
#: crates/pdfs-gui/src/app/pages/photos.rs:657 #: crates/pdfs-gui/src/app/pages/photos.rs:660
msgid "Importing from Google Photos…" msgid "Importing from Google Photos…"
msgstr "Importowanie z Google Photos…" msgstr "Importowanie z Google Photos…"
#. Translators: strftime format for a month on its own, such as "June 2024". %OB is the month name in its standalone (nominative) form; use %B if your language has no separate form. #. Translators: strftime format for a month on its own, such as "June 2024". %OB is the month name in its standalone (nominative) form; use %B if your language has no separate form.
#: crates/pdfs-gui/src/app/pages/photos.rs:746 #: crates/pdfs-gui/src/app/pages/photos.rs:749
msgid "%OB %Y" msgid "%OB %Y"
msgstr "%OB %Y" msgstr "%OB %Y"
#. Translators: a row of the date jump; {month} is a month such as "June 2024", {count} how many photos it holds. #. Translators: a row of the date jump; {month} is a month such as "June 2024", {count} how many photos it holds.
#: crates/pdfs-gui/src/app/pages/photos.rs:777 #: crates/pdfs-gui/src/app/pages/photos.rs:780
#, rust-format #, rust-format
msgid "{month} ({count})" msgid "{month} ({count})"
msgstr "{month} ({count})" msgstr "{month} ({count})"
#. Translators: a Photos filter tab that shows photos, videos and raw files together. #. Translators: a Photos filter tab that shows photos, videos and raw files together.
#: crates/pdfs-gui/src/app/pages/photos.rs:814 #: crates/pdfs-gui/src/app/pages/photos.rs:817
msgctxt "photo filter" msgctxt "photo filter"
msgid "All" msgid "All"
msgstr "Wszystko" msgstr "Wszystko"
#: crates/pdfs-gui/src/app/pages/photos.rs:815 #: crates/pdfs-gui/src/app/pages/photos.rs:818
msgctxt "photo filter" msgctxt "photo filter"
msgid "Photos" msgid "Photos"
msgstr "Zdjęcia" msgstr "Zdjęcia"
#: crates/pdfs-gui/src/app/pages/photos.rs:816 #: crates/pdfs-gui/src/app/pages/photos.rs:819
msgctxt "photo filter" msgctxt "photo filter"
msgid "Videos" msgid "Videos"
msgstr "Filmy" msgstr "Filmy"
#. Translators: a Photos filter tab for raw camera files. #. Translators: a Photos filter tab for raw camera files.
#: crates/pdfs-gui/src/app/pages/photos.rs:818 #: crates/pdfs-gui/src/app/pages/photos.rs:821
msgctxt "photo filter" msgctxt "photo filter"
msgid "Raw" msgid "Raw"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1091 #: crates/pdfs-gui/src/app/pages/photos.rs:1094
msgid "Select Photo to Upload" msgid "Select Photo to Upload"
msgstr "Wybór zdjęcia do wysłania" msgstr "Wybór zdjęcia do wysłania"
#: crates/pdfs-gui/src/app/pages/photos.rs:1095 #: crates/pdfs-gui/src/app/pages/photos.rs:1098
#: crates/pdfs-gui/src/prompt.rs:60 #: crates/pdfs-gui/src/prompt.rs:60
msgid "Images" msgid "Images"
msgstr "Obrazy" msgstr "Obrazy"
#: crates/pdfs-gui/src/app/pages/photos.rs:1151 #: crates/pdfs-gui/src/app/pages/photos.rs:1154
msgid "Photo uploaded" msgid "Photo uploaded"
msgstr "Wysłano zdjęcie" msgstr "Wysłano zdjęcie"
#: crates/pdfs-gui/src/app/pages/photos.rs:1156 #: crates/pdfs-gui/src/app/pages/photos.rs:1159
#: crates/pdfs-gui/src/app/pages/photos.rs:1164 #: crates/pdfs-gui/src/app/pages/photos.rs:1167
msgid "Couldn't upload photo" msgid "Couldn't upload photo"
msgstr "Nie można wysłać zdjęcia" msgstr "Nie można wysłać zdjęcia"
#. Translators: badge on a photo tile whose shot includes a raw camera file. #. Translators: badge on a photo tile whose shot includes a raw camera file.
#: crates/pdfs-gui/src/app/pages/photos.rs:1379 #: crates/pdfs-gui/src/app/pages/photos.rs:1382
msgid "RAW" msgid "RAW"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1553 #: crates/pdfs-gui/src/app/pages/photos.rs:1556
msgid "Move this photo to Trash?" msgid "Move this photo to Trash?"
msgstr "Przenieść to zdjęcie do kosza?" msgstr "Przenieść to zdjęcie do kosza?"
#: crates/pdfs-gui/src/app/pages/photos.rs:1555 #: crates/pdfs-gui/src/app/pages/photos.rs:1558
#, rust-format #, rust-format
msgid "Move this photo to Trash? It is stored as {n} file." msgid "Move this photo to Trash? It is stored as {n} file."
msgid_plural "Move this photo to Trash? It is stored as {n} files." msgid_plural "Move this photo to Trash? It is stored as {n} files."
@@ -2675,7 +2681,7 @@ msgstr[0] "Przenieść to zdjęcie do kosza? Jest przechowywane w {n} pliku."
msgstr[1] "Przenieść to zdjęcie do kosza? Jest przechowywane w {n} plikach." msgstr[1] "Przenieść to zdjęcie do kosza? Jest przechowywane w {n} plikach."
msgstr[2] "Przenieść to zdjęcie do kosza? Jest przechowywane w {n} plikach." msgstr[2] "Przenieść to zdjęcie do kosza? Jest przechowywane w {n} plikach."
#: crates/pdfs-gui/src/app/pages/photos.rs:1561 #: crates/pdfs-gui/src/app/pages/photos.rs:1564
#, rust-format #, rust-format
msgid "Move {n} photo to Trash?" msgid "Move {n} photo to Trash?"
msgid_plural "Move {n} photos to Trash?" msgid_plural "Move {n} photos to Trash?"
@@ -2683,7 +2689,7 @@ msgstr[0] "Przenieść {n} zdjęcie do kosza?"
msgstr[1] "Przenieść {n} zdjęcia do kosza?" msgstr[1] "Przenieść {n} zdjęcia do kosza?"
msgstr[2] "Przenieść {n} zdjęć do kosza?" msgstr[2] "Przenieść {n} zdjęć do kosza?"
#: crates/pdfs-gui/src/app/pages/photos.rs:1568 #: crates/pdfs-gui/src/app/pages/photos.rs:1571
#, rust-format #, rust-format
msgid "Move {n} photo to Trash? They are stored as {files} files." msgid "Move {n} photo to Trash? They are stored as {files} files."
msgid_plural "Move {n} photos to Trash? They are stored as {files} files." msgid_plural "Move {n} photos to Trash? They are stored as {files} files."
@@ -2692,15 +2698,15 @@ msgstr[0] ""
msgstr[1] "Przenieść {n} zdjęcia do kosza? Są przechowywane w {files} plikach." msgstr[1] "Przenieść {n} zdjęcia do kosza? Są przechowywane w {files} plikach."
msgstr[2] "Przenieść {n} zdjęć do kosza? Są przechowywane w {files} plikach." msgstr[2] "Przenieść {n} zdjęć do kosza? Są przechowywane w {files} plikach."
#: crates/pdfs-gui/src/app/pages/photos.rs:1626 #: crates/pdfs-gui/src/app/pages/photos.rs:1629
msgid "The server refused." msgid "The server refused."
msgstr "Serwer odmówił." msgstr "Serwer odmówił."
#: crates/pdfs-gui/src/app/pages/photos.rs:1629 #: crates/pdfs-gui/src/app/pages/photos.rs:1632
msgid "Some photos couldn't be moved to Trash" msgid "Some photos couldn't be moved to Trash"
msgstr "Nie można przenieść niektórych zdjęć do kosza" msgstr "Nie można przenieść niektórych zdjęć do kosza"
#: crates/pdfs-gui/src/app/pages/photos.rs:1638 #: crates/pdfs-gui/src/app/pages/photos.rs:1641
#, rust-format #, rust-format
msgid "Moved {n} photo to Trash" msgid "Moved {n} photo to Trash"
msgid_plural "Moved {n} photos to Trash" msgid_plural "Moved {n} photos to Trash"
@@ -2709,7 +2715,7 @@ msgstr[1] "Przeniesiono {n} zdjęcia do kosza"
msgstr[2] "Przeniesiono {n} zdjęć do kosza" msgstr[2] "Przeniesiono {n} zdjęć do kosza"
#. Translators: the Photos page subtitle, such as "12 videos". #. Translators: the Photos page subtitle, such as "12 videos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2144 #: crates/pdfs-gui/src/app/pages/photos.rs:2171
#, rust-format #, rust-format
msgid "{count} video" msgid "{count} video"
msgid_plural "{count} videos" msgid_plural "{count} videos"
@@ -2718,7 +2724,7 @@ msgstr[1] "{count} filmy"
msgstr[2] "{count} filmów" msgstr[2] "{count} filmów"
#. Translators: the Photos page subtitle, such as "12 raw photos". #. Translators: the Photos page subtitle, such as "12 raw photos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2146 #: crates/pdfs-gui/src/app/pages/photos.rs:2173
#, rust-format #, rust-format
msgid "{count} raw photo" msgid "{count} raw photo"
msgid_plural "{count} raw photos" msgid_plural "{count} raw photos"
@@ -2727,7 +2733,7 @@ msgstr[1] "{count} zdjęcia RAW"
msgstr[2] "{count} zdjęć RAW" msgstr[2] "{count} zdjęć RAW"
#. Translators: the Photos page subtitle, such as "1,204 photos". #. Translators: the Photos page subtitle, such as "1,204 photos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2148 #: crates/pdfs-gui/src/app/pages/photos.rs:2175
#, rust-format #, rust-format
msgid "{count} photo" msgid "{count} photo"
msgid_plural "{count} photos" msgid_plural "{count} photos"
@@ -2735,161 +2741,161 @@ msgstr[0] "{count} zdjęcie"
msgstr[1] "{count} zdjęcia" msgstr[1] "{count} zdjęcia"
msgstr[2] "{count} zdjęć" msgstr[2] "{count} zdjęć"
#: crates/pdfs-gui/src/app/pages/photos.rs:2175 #: crates/pdfs-gui/src/app/pages/photos.rs:2202
#: crates/pdfs-gui/src/app/pages/photos.rs:2196 #: crates/pdfs-gui/src/app/pages/photos.rs:2223
msgid "Unknown date" msgid "Unknown date"
msgstr "Nieznana data" msgstr "Nieznana data"
#. Translators: strftime format for a day heading in the photo timeline, such as "3 June 2026". #. Translators: strftime format for a day heading in the photo timeline, such as "3 June 2026".
#: crates/pdfs-gui/src/app/pages/photos.rs:2193 #: crates/pdfs-gui/src/app/pages/photos.rs:2220
msgid "%-d %B %Y" msgid "%-d %B %Y"
msgstr "%-d %B %Y" msgstr "%-d %B %Y"
#. Translators: strftime format for a photo's capture date and time, such as "2026-06-03 14:05:09". #. Translators: strftime format for a photo's capture date and time, such as "2026-06-03 14:05:09".
#: crates/pdfs-gui/src/app/pages/photos.rs:2214 #: crates/pdfs-gui/src/app/pages/photos.rs:2241
msgid "%Y-%m-%d %H:%M:%S" msgid "%Y-%m-%d %H:%M:%S"
msgstr "%Y-%m-%d %H:%M:%S" msgstr "%Y-%m-%d %H:%M:%S"
#: crates/pdfs-gui/src/app/pages/photos.rs:2218 #: crates/pdfs-gui/src/app/pages/photos.rs:2245
#: crates/pdfs-gui/src/app/pages/photos.rs:2220 #: crates/pdfs-gui/src/app/pages/photos.rs:2247
msgid "Unknown Date" msgid "Unknown Date"
msgstr "Nieznana data" msgstr "Nieznana data"
#: crates/pdfs-gui/src/app/pages/photos.rs:2249 #: crates/pdfs-gui/src/app/pages/photos.rs:2276
msgid "No photos yet" msgid "No photos yet"
msgstr "Brak zdjęć" msgstr "Brak zdjęć"
#: crates/pdfs-gui/src/app/pages/photos.rs:2250 #: crates/pdfs-gui/src/app/pages/photos.rs:2277
msgid "Photos you upload to Proton Drive appear here." msgid "Photos you upload to Proton Drive appear here."
msgstr "Tutaj pojawią się zdjęcia wysłane do Proton Drive." msgstr "Tutaj pojawią się zdjęcia wysłane do Proton Drive."
#: crates/pdfs-gui/src/app/pages/photos.rs:2253 #: crates/pdfs-gui/src/app/pages/photos.rs:2280
msgid "No favorites yet" msgid "No favorites yet"
msgstr "Brak ulubionych" msgstr "Brak ulubionych"
#: crates/pdfs-gui/src/app/pages/photos.rs:2254 #: crates/pdfs-gui/src/app/pages/photos.rs:2281
msgid "Star a photo in the viewer or from its menu to find it here." msgid "Star a photo in the viewer or from its menu to find it here."
msgstr "" msgstr ""
"Oznacz zdjęcie gwiazdką w przeglądarce lub z jego menu, aby znaleźć je tutaj." "Oznacz zdjęcie gwiazdką w przeglądarce lub z jego menu, aby znaleźć je tutaj."
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2259 #: crates/pdfs-gui/src/app/pages/photos.rs:2286
#, rust-format #, rust-format
msgid "No favorite videos in {month}" msgid "No favorite videos in {month}"
msgstr "Brak ulubionych filmów – {month}" msgstr "Brak ulubionych filmów – {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2260 #: crates/pdfs-gui/src/app/pages/photos.rs:2287
msgid "No favorite videos" msgid "No favorite videos"
msgstr "Brak ulubionych filmów" msgstr "Brak ulubionych filmów"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2262 #: crates/pdfs-gui/src/app/pages/photos.rs:2289
#, rust-format #, rust-format
msgid "No favorite raw files in {month}" msgid "No favorite raw files in {month}"
msgstr "Brak ulubionych plików RAW – {month}" msgstr "Brak ulubionych plików RAW – {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2263 #: crates/pdfs-gui/src/app/pages/photos.rs:2290
msgid "No favorite raw files" msgid "No favorite raw files"
msgstr "Brak ulubionych plików RAW" msgstr "Brak ulubionych plików RAW"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2265 #: crates/pdfs-gui/src/app/pages/photos.rs:2292
#, rust-format #, rust-format
msgid "No favorite photos in {month}" msgid "No favorite photos in {month}"
msgstr "Brak ulubionych zdjęć – {month}" msgstr "Brak ulubionych zdjęć – {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2266 #: crates/pdfs-gui/src/app/pages/photos.rs:2293
msgid "No favorite photos" msgid "No favorite photos"
msgstr "Brak ulubionych zdjęć" msgstr "Brak ulubionych zdjęć"
#: crates/pdfs-gui/src/app/pages/photos.rs:2268 #: crates/pdfs-gui/src/app/pages/photos.rs:2295
msgid "Turn off the favorites filter to see everything." msgid "Turn off the favorites filter to see everything."
msgstr "Wyłącz filtr ulubionych, aby zobaczyć wszystko." msgstr "Wyłącz filtr ulubionych, aby zobaczyć wszystko."
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2273 #: crates/pdfs-gui/src/app/pages/photos.rs:2300
#, rust-format #, rust-format
msgid "No videos in {month}" msgid "No videos in {month}"
msgstr "Brak filmów – {month}" msgstr "Brak filmów – {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2274 #: crates/pdfs-gui/src/app/pages/photos.rs:2301
msgid "No videos" msgid "No videos"
msgstr "Brak filmów" msgstr "Brak filmów"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2276 #: crates/pdfs-gui/src/app/pages/photos.rs:2303
#, rust-format #, rust-format
msgid "No raw files in {month}" msgid "No raw files in {month}"
msgstr "Brak plików RAW – {month}" msgstr "Brak plików RAW – {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2277 #: crates/pdfs-gui/src/app/pages/photos.rs:2304
msgid "No raw files" msgid "No raw files"
msgstr "Brak plików RAW" msgstr "Brak plików RAW"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2279 #: crates/pdfs-gui/src/app/pages/photos.rs:2306
#, rust-format #, rust-format
msgid "No photos in {month}" msgid "No photos in {month}"
msgstr "Brak zdjęć – {month}" msgstr "Brak zdjęć – {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2280 #: crates/pdfs-gui/src/app/pages/photos.rs:2307
msgid "No photos" msgid "No photos"
msgstr "Brak zdjęć" msgstr "Brak zdjęć"
#: crates/pdfs-gui/src/app/pages/photos.rs:2282 #: crates/pdfs-gui/src/app/pages/photos.rs:2309
msgid "Try another filter or month." msgid "Try another filter or month."
msgstr "Wybierz inny filtr lub miesiąc." msgstr "Wybierz inny filtr lub miesiąc."
#. Translators: a check item in a photo's menu, on while the photo is a favorite. #. Translators: a check item in a photo's menu, on while the photo is a favorite.
#: crates/pdfs-gui/src/app/pages/photos.rs:2510 #: crates/pdfs-gui/src/app/pages/photos.rs:2537
msgctxt "state" msgctxt "state"
msgid "Favorite" msgid "Favorite"
msgstr "Ulubione" msgstr "Ulubione"
#: crates/pdfs-gui/src/app/pages/photos.rs:2515 #: crates/pdfs-gui/src/app/pages/photos.rs:2542
msgctxt "verb" msgctxt "verb"
msgid "Select" msgid "Select"
msgstr "Zaznacz" msgstr "Zaznacz"
#: crates/pdfs-gui/src/app/pages/photos.rs:2527 #: crates/pdfs-gui/src/app/pages/photos.rs:2554
msgid "Remove from Album" msgid "Remove from Album"
msgstr "Usuń z albumu" msgstr "Usuń z albumu"
#: crates/pdfs-gui/src/app/pages/photos.rs:2533 #: crates/pdfs-gui/src/app/pages/photos.rs:2560
msgid "Move to Trash…" msgid "Move to Trash…"
msgstr "Przenieś do kosza…" msgstr "Przenieś do kosza…"
#: crates/pdfs-gui/src/app/pages/photos.rs:2557 #: crates/pdfs-gui/src/app/pages/photos.rs:2584
msgid "Added to Favorites" msgid "Added to Favorites"
msgstr "Dodano do ulubionych" msgstr "Dodano do ulubionych"
#: crates/pdfs-gui/src/app/pages/photos.rs:2559 #: crates/pdfs-gui/src/app/pages/photos.rs:2586
msgid "Removed from Favorites" msgid "Removed from Favorites"
msgstr "Usunięto z ulubionych" msgstr "Usunięto z ulubionych"
#: crates/pdfs-gui/src/app/pages/photos.rs:2588 #: crates/pdfs-gui/src/app/pages/photos.rs:2615
msgid "Loading photos…" msgid "Loading photos…"
msgstr "Wczytywanie zdjęć…" msgstr "Wczytywanie zdjęć…"
#: crates/pdfs-gui/src/app/pages/photos.rs:2589 #: crates/pdfs-gui/src/app/pages/photos.rs:2616
msgid "Reading your Proton Drive timeline." msgid "Reading your Proton Drive timeline."
msgstr "Odczytywanie osi czasu Proton Drive." msgstr "Odczytywanie osi czasu Proton Drive."
#: crates/pdfs-gui/src/app/pages/photos.rs:2676 #: crates/pdfs-gui/src/app/pages/photos.rs:2703
msgid "Empty album" msgid "Empty album"
msgstr "Pusty album" msgstr "Pusty album"
#: crates/pdfs-gui/src/app/pages/photos.rs:2677 #: crates/pdfs-gui/src/app/pages/photos.rs:2704
msgid "This album has no photos in it." msgid "This album has no photos in it."
msgstr "Ten album nie zawiera żadnych zdjęć." msgstr "Ten album nie zawiera żadnych zdjęć."
#: crates/pdfs-gui/src/app/pages/photos.rs:2718 #: crates/pdfs-gui/src/app/pages/photos.rs:2745
#: crates/pdfs-gui/src/app/pages/photos.rs:2736 #: crates/pdfs-gui/src/app/pages/photos.rs:2763
msgid "Couldn't load more photos" msgid "Couldn't load more photos"
msgstr "Nie można wczytać więcej zdjęć" msgstr "Nie można wczytać więcej zdjęć"
#: crates/pdfs-gui/src/app/pages/photos.rs:2723 #: crates/pdfs-gui/src/app/pages/photos.rs:2750
#: crates/pdfs-gui/src/app/pages/photos.rs:2730 #: crates/pdfs-gui/src/app/pages/photos.rs:2757
msgid "Couldn't load photos" msgid "Couldn't load photos"
msgstr "Nie można wczytać zdjęć" msgstr "Nie można wczytać zdjęć"
+148 -142
View File
@@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: proton-drive-linux 2.1.0\n" "Project-Id-Version: proton-drive-linux 2.1.0\n"
"Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n" "Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n"
"POT-Creation-Date: 2026-09-23 10:39+0200\n" "POT-Creation-Date: 2026-09-23 20:16+0200\n"
"PO-Revision-Date: 2026-09-23 12:00+0200\n" "PO-Revision-Date: 2026-09-23 12:00+0200\n"
"Last-Translator: Proton Drive for Linux contributors\n" "Last-Translator: Proton Drive for Linux contributors\n"
"Language-Team: Portuguese (Brazil)\n" "Language-Team: Portuguese (Brazil)\n"
@@ -23,7 +23,7 @@ msgstr "Meus arquivos"
#: crates/pdfs-gui/src/app/main.rs:830 crates/pdfs-gui/src/app/main.rs:1415 #: crates/pdfs-gui/src/app/main.rs:830 crates/pdfs-gui/src/app/main.rs:1415
#: crates/pdfs-gui/src/app/pages/albums.rs:623 #: crates/pdfs-gui/src/app/pages/albums.rs:623
#: crates/pdfs-gui/src/app/pages/photos.rs:674 #: crates/pdfs-gui/src/app/pages/photos.rs:677
msgid "Photos" msgid "Photos"
msgstr "Fotos" msgstr "Fotos"
@@ -150,7 +150,7 @@ msgstr ""
#: crates/pdfs-gui/src/app/pages/locations.rs:670 #: crates/pdfs-gui/src/app/pages/locations.rs:670
#: crates/pdfs-gui/src/app/pages/locations.rs:1050 #: crates/pdfs-gui/src/app/pages/locations.rs:1050
#: crates/pdfs-gui/src/app/pages/login.rs:313 #: crates/pdfs-gui/src/app/pages/login.rs:313
#: crates/pdfs-gui/src/app/pages/photos.rs:1578 #: crates/pdfs-gui/src/app/pages/photos.rs:1581
#: crates/pdfs-gui/src/app/pages/shared.rs:717 #: crates/pdfs-gui/src/app/pages/shared.rs:717
#: crates/pdfs-gui/src/app/pages/shared.rs:748 #: crates/pdfs-gui/src/app/pages/shared.rs:748
#: crates/pdfs-gui/src/app/pages/shared.rs:789 #: crates/pdfs-gui/src/app/pages/shared.rs:789
@@ -237,9 +237,9 @@ msgstr "Renomear"
#: crates/pdfs-gui/src/app/pages/browser.rs:414 #: crates/pdfs-gui/src/app/pages/browser.rs:414
#: crates/pdfs-gui/src/app/pages/browser.rs:1306 #: crates/pdfs-gui/src/app/pages/browser.rs:1306
#: crates/pdfs-gui/src/app/pages/browser.rs:1338 #: crates/pdfs-gui/src/app/pages/browser.rs:1338
#: crates/pdfs-gui/src/app/pages/photos.rs:504 #: crates/pdfs-gui/src/app/pages/photos.rs:507
#: crates/pdfs-gui/src/app/pages/photos.rs:1575 #: crates/pdfs-gui/src/app/pages/photos.rs:1578
#: crates/pdfs-gui/src/app/pages/photos.rs:1579 #: crates/pdfs-gui/src/app/pages/photos.rs:1582
#: crates/pdfs-gui/src/app/widgets/details.rs:162 #: crates/pdfs-gui/src/app/widgets/details.rs:162
msgid "Move to Trash" msgid "Move to Trash"
msgstr "Mover para a lixeira" msgstr "Mover para a lixeira"
@@ -325,7 +325,7 @@ msgstr "Requer atenção"
#: crates/pdfs-gui/src/app/pages/browser.rs:306 #: crates/pdfs-gui/src/app/pages/browser.rs:306
#: crates/pdfs-gui/src/app/pages/devices.rs:84 #: crates/pdfs-gui/src/app/pages/devices.rs:84
#: crates/pdfs-gui/src/app/pages/locations.rs:134 #: crates/pdfs-gui/src/app/pages/locations.rs:134
#: crates/pdfs-gui/src/app/pages/photos.rs:383 #: crates/pdfs-gui/src/app/pages/photos.rs:385
#: crates/pdfs-gui/src/app/pages/shared.rs:83 #: crates/pdfs-gui/src/app/pages/shared.rs:83
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:38 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:38
#: crates/pdfs-gui/src/app/pages/trash.rs:57 crates/pdfs-gui/src/prompt.rs:593 #: crates/pdfs-gui/src/app/pages/trash.rs:57 crates/pdfs-gui/src/prompt.rs:593
@@ -361,7 +361,7 @@ msgstr "Não foi possível ler a atividade"
#: crates/pdfs-gui/src/app/pages/browser.rs:2880 #: crates/pdfs-gui/src/app/pages/browser.rs:2880
#: crates/pdfs-gui/src/app/pages/browser.rs:3066 #: crates/pdfs-gui/src/app/pages/browser.rs:3066
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:292 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:292
#: crates/pdfs-gui/src/app/pages/photos.rs:2731 #: crates/pdfs-gui/src/app/pages/photos.rs:2758
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:139 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:139
#: crates/pdfs-gui/src/app/pages/trash.rs:320 #: crates/pdfs-gui/src/app/pages/trash.rs:320
msgid "Unexpected reply from the mount service." msgid "Unexpected reply from the mount service."
@@ -373,7 +373,7 @@ msgstr "Resposta inesperada do serviço de montagem."
#: crates/pdfs-gui/src/app/pages/browser.rs:2914 #: crates/pdfs-gui/src/app/pages/browser.rs:2914
#: crates/pdfs-gui/src/app/pages/devices.rs:209 #: crates/pdfs-gui/src/app/pages/devices.rs:209
#: crates/pdfs-gui/src/app/pages/locations.rs:844 #: crates/pdfs-gui/src/app/pages/locations.rs:844
#: crates/pdfs-gui/src/app/pages/photos.rs:2765 #: crates/pdfs-gui/src/app/pages/photos.rs:2792
#: crates/pdfs-gui/src/app/pages/shared.rs:523 #: crates/pdfs-gui/src/app/pages/shared.rs:523
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:156 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:156
#: crates/pdfs-gui/src/app/pages/status.rs:1301 #: crates/pdfs-gui/src/app/pages/status.rs:1301
@@ -385,7 +385,7 @@ msgstr "Não conectado"
#: crates/pdfs-gui/src/app/pages/browser.rs:2915 #: crates/pdfs-gui/src/app/pages/browser.rs:2915
#: crates/pdfs-gui/src/app/pages/devices.rs:210 #: crates/pdfs-gui/src/app/pages/devices.rs:210
#: crates/pdfs-gui/src/app/pages/locations.rs:845 #: crates/pdfs-gui/src/app/pages/locations.rs:845
#: crates/pdfs-gui/src/app/pages/photos.rs:2766 #: crates/pdfs-gui/src/app/pages/photos.rs:2793
#: crates/pdfs-gui/src/app/pages/shared.rs:524 #: crates/pdfs-gui/src/app/pages/shared.rs:524
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:157 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:157
#: crates/pdfs-gui/src/app/pages/trash.rs:336 #: crates/pdfs-gui/src/app/pages/trash.rs:336
@@ -397,7 +397,7 @@ msgstr "O serviço de montagem do Proton Drive não está em execução."
#: crates/pdfs-gui/src/app/pages/browser.rs:2924 #: crates/pdfs-gui/src/app/pages/browser.rs:2924
#: crates/pdfs-gui/src/app/pages/devices.rs:218 #: crates/pdfs-gui/src/app/pages/devices.rs:218
#: crates/pdfs-gui/src/app/pages/locations.rs:853 #: crates/pdfs-gui/src/app/pages/locations.rs:853
#: crates/pdfs-gui/src/app/pages/photos.rs:2774 #: crates/pdfs-gui/src/app/pages/photos.rs:2801
#: crates/pdfs-gui/src/app/pages/shared.rs:532 #: crates/pdfs-gui/src/app/pages/shared.rs:532
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:165 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:165
#: crates/pdfs-gui/src/app/pages/status.rs:305 #: crates/pdfs-gui/src/app/pages/status.rs:305
@@ -410,7 +410,7 @@ msgstr "Conectando…"
#: crates/pdfs-gui/src/app/pages/browser.rs:2925 #: crates/pdfs-gui/src/app/pages/browser.rs:2925
#: crates/pdfs-gui/src/app/pages/devices.rs:219 #: crates/pdfs-gui/src/app/pages/devices.rs:219
#: crates/pdfs-gui/src/app/pages/locations.rs:854 #: crates/pdfs-gui/src/app/pages/locations.rs:854
#: crates/pdfs-gui/src/app/pages/photos.rs:2775 #: crates/pdfs-gui/src/app/pages/photos.rs:2802
#: crates/pdfs-gui/src/app/pages/shared.rs:533 #: crates/pdfs-gui/src/app/pages/shared.rs:533
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:166 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:166
#: crates/pdfs-gui/src/app/pages/trash.rs:345 #: crates/pdfs-gui/src/app/pages/trash.rs:345
@@ -418,12 +418,12 @@ msgid "Waiting for the Proton Drive mount service to come up."
msgstr "Aguardando o serviço de montagem do Proton Drive iniciar." msgstr "Aguardando o serviço de montagem do Proton Drive iniciar."
#: crates/pdfs-gui/src/app/pages/activity.rs:419 #: crates/pdfs-gui/src/app/pages/activity.rs:419
#: crates/pdfs-gui/src/app/pages/photos.rs:2184 #: crates/pdfs-gui/src/app/pages/photos.rs:2211
msgid "Today" msgid "Today"
msgstr "Hoje" msgstr "Hoje"
#: crates/pdfs-gui/src/app/pages/activity.rs:422 #: crates/pdfs-gui/src/app/pages/activity.rs:422
#: crates/pdfs-gui/src/app/pages/photos.rs:2189 #: crates/pdfs-gui/src/app/pages/photos.rs:2216
msgid "Yesterday" msgid "Yesterday"
msgstr "Ontem" msgstr "Ontem"
@@ -482,7 +482,7 @@ msgstr "Resolvido"
#. Translators: strftime format for the time of day in the activity feed, such as "14:05". #. Translators: strftime format for the time of day in the activity feed, such as "14:05".
#. Translators: strftime format for the time a photo was taken, shown on its tile, such as "14:05". #. Translators: strftime format for the time a photo was taken, shown on its tile, such as "14:05".
#: crates/pdfs-gui/src/app/pages/activity.rs:580 #: crates/pdfs-gui/src/app/pages/activity.rs:580
#: crates/pdfs-gui/src/app/pages/photos.rs:2228 #: crates/pdfs-gui/src/app/pages/photos.rs:2255
msgid "%H:%M" msgid "%H:%M"
msgstr "%H:%M" msgstr "%H:%M"
@@ -588,12 +588,12 @@ msgid "Reading your Proton Drive albums."
msgstr "Lendo seus álbuns do Proton Drive." msgstr "Lendo seus álbuns do Proton Drive."
#: crates/pdfs-gui/src/app/pages/albums.rs:59 #: crates/pdfs-gui/src/app/pages/albums.rs:59
#: crates/pdfs-gui/src/app/pages/photos.rs:2646 #: crates/pdfs-gui/src/app/pages/photos.rs:2673
msgid "No photo library" msgid "No photo library"
msgstr "Nenhuma biblioteca de fotos" msgstr "Nenhuma biblioteca de fotos"
#: crates/pdfs-gui/src/app/pages/albums.rs:60 #: crates/pdfs-gui/src/app/pages/albums.rs:60
#: crates/pdfs-gui/src/app/pages/photos.rs:2647 #: crates/pdfs-gui/src/app/pages/photos.rs:2674
msgid "This Proton account doesn't have Photos enabled." msgid "This Proton account doesn't have Photos enabled."
msgstr "Esta conta Proton não tem o Fotos ativado." msgstr "Esta conta Proton não tem o Fotos ativado."
@@ -626,7 +626,7 @@ msgstr[1] "{n} álbuns"
#: crates/pdfs-gui/src/app/pages/albums.rs:205 #: crates/pdfs-gui/src/app/pages/albums.rs:205
#: crates/pdfs-gui/src/app/pages/browser.rs:1246 #: crates/pdfs-gui/src/app/pages/browser.rs:1246
#: crates/pdfs-gui/src/app/pages/photos.rs:2505 #: crates/pdfs-gui/src/app/pages/photos.rs:2532
#: crates/pdfs-gui/src/app/pages/shared.rs:384 #: crates/pdfs-gui/src/app/pages/shared.rs:384
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:244 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:244
#: crates/pdfs-gui/src/app/widgets/details.rs:155 #: crates/pdfs-gui/src/app/widgets/details.rs:155
@@ -691,11 +691,11 @@ msgstr "Não foi possível criar o álbum"
#: crates/pdfs-gui/src/app/pages/locations.rs:739 #: crates/pdfs-gui/src/app/pages/locations.rs:739
#: crates/pdfs-gui/src/app/pages/locations.rs:1090 #: crates/pdfs-gui/src/app/pages/locations.rs:1090
#: crates/pdfs-gui/src/app/pages/locations.rs:1109 #: crates/pdfs-gui/src/app/pages/locations.rs:1109
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1245 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1294
#: crates/pdfs-gui/src/app/pages/photos.rs:1165 #: crates/pdfs-gui/src/app/pages/photos.rs:1168
#: crates/pdfs-gui/src/app/pages/photos.rs:1657 #: crates/pdfs-gui/src/app/pages/photos.rs:1660
#: crates/pdfs-gui/src/app/pages/photos.rs:2569 #: crates/pdfs-gui/src/app/pages/photos.rs:2596
#: crates/pdfs-gui/src/app/pages/photos.rs:2737 #: crates/pdfs-gui/src/app/pages/photos.rs:2764
#: crates/pdfs-gui/src/app/pages/shared.rs:510 #: crates/pdfs-gui/src/app/pages/shared.rs:510
#: crates/pdfs-gui/src/app/pages/shared.rs:838 #: crates/pdfs-gui/src/app/pages/shared.rs:838
#: crates/pdfs-gui/src/app/pages/status.rs:672 #: crates/pdfs-gui/src/app/pages/status.rs:672
@@ -759,7 +759,7 @@ msgstr[0] "Escolha um álbum para {n} foto."
msgstr[1] "Escolha um álbum para {n} fotos." msgstr[1] "Escolha um álbum para {n} fotos."
#: crates/pdfs-gui/src/app/pages/albums.rs:424 #: crates/pdfs-gui/src/app/pages/albums.rs:424
#: crates/pdfs-gui/src/app/pages/photos.rs:640 #: crates/pdfs-gui/src/app/pages/photos.rs:643
msgid "New Album…" msgid "New Album…"
msgstr "Novo álbum…" msgstr "Novo álbum…"
@@ -950,7 +950,7 @@ msgstr "Meus arquivos"
#. Translators: {n} is how many items are selected: files and folders in My Files, photos here. #. Translators: {n} is how many items are selected: files and folders in My Files, photos here.
#: crates/pdfs-gui/src/app/pages/browser.rs:638 #: crates/pdfs-gui/src/app/pages/browser.rs:638
#: crates/pdfs-gui/src/app/pages/browser.rs:1331 #: crates/pdfs-gui/src/app/pages/browser.rs:1331
#: crates/pdfs-gui/src/app/pages/photos.rs:1511 #: crates/pdfs-gui/src/app/pages/photos.rs:1514
#, rust-format #, rust-format
msgid "{n} selected" msgid "{n} selected"
msgid_plural "{n} selected" msgid_plural "{n} selected"
@@ -959,8 +959,8 @@ msgstr[1] "{n} selecionados"
#: crates/pdfs-gui/src/app/pages/browser.rs:674 #: crates/pdfs-gui/src/app/pages/browser.rs:674
#: crates/pdfs-gui/src/app/pages/browser.rs:709 #: crates/pdfs-gui/src/app/pages/browser.rs:709
#: crates/pdfs-gui/src/app/pages/photos.rs:1650 #: crates/pdfs-gui/src/app/pages/photos.rs:1653
#: crates/pdfs-gui/src/app/pages/photos.rs:1656 #: crates/pdfs-gui/src/app/pages/photos.rs:1659
msgid "Couldn't move to Trash" msgid "Couldn't move to Trash"
msgstr "Não foi possível mover para a lixeira" msgstr "Não foi possível mover para a lixeira"
@@ -994,7 +994,7 @@ msgstr[0] "{n} item movido para a lixeira"
msgstr[1] "{n} itens movidos para a lixeira" msgstr[1] "{n} itens movidos para a lixeira"
#: crates/pdfs-gui/src/app/pages/browser.rs:727 #: crates/pdfs-gui/src/app/pages/browser.rs:727
#: crates/pdfs-gui/src/app/pages/photos.rs:1643 #: crates/pdfs-gui/src/app/pages/photos.rs:1646
msgid "Undo" msgid "Undo"
msgstr "Desfazer" msgstr "Desfazer"
@@ -1046,12 +1046,12 @@ msgid "Location"
msgstr "Local" msgstr "Local"
#: crates/pdfs-gui/src/app/pages/browser.rs:1256 #: crates/pdfs-gui/src/app/pages/browser.rs:1256
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:949 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:995
msgid "Open With…" msgid "Open With…"
msgstr "Abrir com…" msgstr "Abrir com…"
#: crates/pdfs-gui/src/app/pages/browser.rs:1263 #: crates/pdfs-gui/src/app/pages/browser.rs:1263
#: crates/pdfs-gui/src/app/pages/photos.rs:2503 #: crates/pdfs-gui/src/app/pages/photos.rs:2530
msgctxt "verb" msgctxt "verb"
msgid "Play" msgid "Play"
msgstr "Reproduzir" msgstr "Reproduzir"
@@ -1084,7 +1084,7 @@ msgid "Versions…"
msgstr "Versões…" msgstr "Versões…"
#: crates/pdfs-gui/src/app/pages/browser.rs:1302 #: crates/pdfs-gui/src/app/pages/browser.rs:1302
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:983 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1029
msgid "Details" msgid "Details"
msgstr "Detalhes" msgstr "Detalhes"
@@ -1346,7 +1346,7 @@ msgstr[0] "Enviando {n} item…"
msgstr[1] "Enviando {n} itens…" msgstr[1] "Enviando {n} itens…"
#: crates/pdfs-gui/src/app/pages/browser.rs:2696 #: crates/pdfs-gui/src/app/pages/browser.rs:2696
#: crates/pdfs-gui/src/app/pages/photos.rs:658 #: crates/pdfs-gui/src/app/pages/photos.rs:661
msgctxt "verb" msgctxt "verb"
msgid "View" msgid "View"
msgstr "Ver" msgstr "Ver"
@@ -2379,255 +2379,261 @@ msgid "This photo carries no metadata."
msgstr "Esta foto não contém metadados." msgstr "Esta foto não contém metadados."
#. Translators: a photo's pixel dimensions, such as "4032 × 3024". #. Translators: a photo's pixel dimensions, such as "4032 × 3024".
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:426 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:441
#, rust-format #, rust-format
msgid "{width} × {height}" msgid "{width} × {height}"
msgstr "{width} × {height}" msgstr "{width} × {height}"
#. Translators: label of a photo's pixel dimensions in the details panel. #. Translators: label of a photo's pixel dimensions in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:429 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:444
msgid "Dimensions" msgid "Dimensions"
msgstr "Dimensões" msgstr "Dimensões"
#. Translators: label of when a photo was taken, in the details panel. #. Translators: label of when a photo was taken, in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:433 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:448
msgctxt "photo property" msgctxt "photo property"
msgid "Taken" msgid "Taken"
msgstr "Tirada em" msgstr "Tirada em"
#. Translators: label of the camera model in a photo's details panel. #. Translators: label of the camera model in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:443 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:453
msgid "Camera" msgid "Camera"
msgstr "Câmera" msgstr "Câmera"
#. Translators: label of the lens model in a photo's details panel. #. Translators: label of the lens model in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:447 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:457
msgid "Lens" msgid "Lens"
msgstr "Lente" msgstr "Lente"
#. Translators: a photo's ISO sensitivity, such as "ISO 400".
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:472
#, rust-format
msgid "ISO {value}"
msgstr "ISO {value}"
#. Translators: label of aperture, shutter speed, ISO and focal length in a photo's details panel. #. Translators: label of aperture, shutter speed, ISO and focal length in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:461 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:484
msgid "Exposure" msgid "Exposure"
msgstr "Exposição" msgstr "Exposição"
#. Translators: label of where a photo was taken, in the details panel. #. Translators: label of where a photo was taken, in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:469 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:492
msgctxt "photo property" msgctxt "photo property"
msgid "Location" msgid "Location"
msgstr "Local" msgstr "Local"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:472 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:495
#, rust-format #, rust-format
msgid "{latitude}, {longitude}" msgid "{latitude}, {longitude}"
msgstr "{latitude}, {longitude}" msgstr "{latitude}, {longitude}"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:639 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:685
msgid "Save a Copy" msgid "Save a Copy"
msgstr "Salvar uma cópia" msgstr "Salvar uma cópia"
#. Translators: {name} is the saved file's name. #. Translators: {name} is the saved file's name.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:660 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:706
#, rust-format #, rust-format
msgid "Saved “{name}”" msgid "Saved “{name}”"
msgstr "“{name}” salvo" msgstr "“{name}” salvo"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:662 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:708
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:665 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:711
msgid "Couldn't save the copy" msgid "Couldn't save the copy"
msgstr "Não foi possível salvar a cópia" msgstr "Não foi possível salvar a cópia"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:666 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:712
msgid "The copy was interrupted." msgid "The copy was interrupted."
msgstr "A cópia foi interrompida." msgstr "A cópia foi interrompida."
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:790 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:836
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:795 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:841
#, rust-format #, rust-format
msgid "{position} of {total}" msgid "{position} of {total}"
msgstr "{position} de {total}" msgstr "{position} de {total}"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:800 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:846
#, rust-format #, rust-format
msgid "{position} of {loaded}+" msgid "{position} of {loaded}+"
msgstr "{position} de {loaded}+" msgstr "{position} de {loaded}+"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:828 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:874
msgid "Photo" msgid "Photo"
msgstr "Foto" msgstr "Foto"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:875 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:921
msgid "Previous (←)" msgid "Previous (←)"
msgstr "Anterior (←)" msgstr "Anterior (←)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:889 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:935
msgid "Next (→)" msgid "Next (→)"
msgstr "Próxima (→)" msgstr "Próxima (→)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:927 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:973
msgid "Details (i)" msgid "Details (i)"
msgstr "Detalhes (i)" msgstr "Detalhes (i)"
#. Translators: tooltip of the star button that marks a photo as a favorite. #. Translators: tooltip of the star button that marks a photo as a favorite.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:936 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:982
msgctxt "verb" msgctxt "verb"
msgid "Favorite" msgid "Favorite"
msgstr "Favoritar" msgstr "Favoritar"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:944 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:990
msgid "Other files of this photo" msgid "Other files of this photo"
msgstr "Outros arquivos desta foto" msgstr "Outros arquivos desta foto"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:947 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:993
msgid "Save a Copy…" msgid "Save a Copy…"
msgstr "Salvar uma cópia…" msgstr "Salvar uma cópia…"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:948 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:994
msgid "Move to Trash (Delete)" msgid "Move to Trash (Delete)"
msgstr "Mover para a lixeira (Delete)" msgstr "Mover para a lixeira (Delete)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:950 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:996
msgid "Close (Esc)" msgid "Close (Esc)"
msgstr "Fechar (Esc)" msgstr "Fechar (Esc)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:973 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1019
msgid "Show on map" msgid "Show on map"
msgstr "Mostrar no mapa" msgstr "Mostrar no mapa"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:991 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1037
msgid "Hide details" msgid "Hide details"
msgstr "Ocultar detalhes" msgstr "Ocultar detalhes"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1250 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1299
#: crates/pdfs-gui/src/app/pages/photos.rs:2564 #: crates/pdfs-gui/src/app/pages/photos.rs:2591
#: crates/pdfs-gui/src/app/pages/photos.rs:2568 #: crates/pdfs-gui/src/app/pages/photos.rs:2595
msgid "Couldn't change the favorite" msgid "Couldn't change the favorite"
msgstr "Não foi possível alterar o favorito" msgstr "Não foi possível alterar o favorito"
#: crates/pdfs-gui/src/app/pages/photos.rs:393 #: crates/pdfs-gui/src/app/pages/photos.rs:395
#: crates/pdfs-gui/src/app/pages/photos.rs:471 #: crates/pdfs-gui/src/app/pages/photos.rs:474
msgid "Upload photos" msgid "Upload photos"
msgstr "Enviar fotos" msgstr "Enviar fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:398 #: crates/pdfs-gui/src/app/pages/photos.rs:400
#: crates/pdfs-gui/src/app/pages/takeout.rs:287 #: crates/pdfs-gui/src/app/pages/takeout.rs:287
msgid "Import from Google Photos" msgid "Import from Google Photos"
msgstr "Importar do Google Photos" msgstr "Importar do Google Photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:438 #: crates/pdfs-gui/src/app/pages/photos.rs:441
#: crates/pdfs-gui/src/app/pages/photos.rs:569 #: crates/pdfs-gui/src/app/pages/photos.rs:572
msgid "Jump to a month" msgid "Jump to a month"
msgstr "Ir para um mês" msgstr "Ir para um mês"
#: crates/pdfs-gui/src/app/pages/photos.rs:455 #: crates/pdfs-gui/src/app/pages/photos.rs:458
msgid "Back to albums" msgid "Back to albums"
msgstr "Voltar aos álbuns" msgstr "Voltar aos álbuns"
#: crates/pdfs-gui/src/app/pages/photos.rs:467 #: crates/pdfs-gui/src/app/pages/photos.rs:470
msgctxt "verb" msgctxt "verb"
msgid "Upload" msgid "Upload"
msgstr "Enviar" msgstr "Enviar"
#: crates/pdfs-gui/src/app/pages/photos.rs:480 #: crates/pdfs-gui/src/app/pages/photos.rs:483
msgid "Import a Google Photos Takeout export" msgid "Import a Google Photos Takeout export"
msgstr "Importar uma exportação do Google Takeout do Google Photos" msgstr "Importar uma exportação do Google Takeout do Google Photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:490 #: crates/pdfs-gui/src/app/pages/photos.rs:493
#: crates/pdfs-gui/src/app/pages/photos.rs:499 #: crates/pdfs-gui/src/app/pages/photos.rs:502
#: crates/pdfs-gui/src/app/pages/photos.rs:1509 #: crates/pdfs-gui/src/app/pages/photos.rs:1512
msgid "Select photos" msgid "Select photos"
msgstr "Selecionar fotos" msgstr "Selecionar fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:510 #: crates/pdfs-gui/src/app/pages/photos.rs:513
#: crates/pdfs-gui/src/app/pages/photos.rs:2521 #: crates/pdfs-gui/src/app/pages/photos.rs:2548
msgid "Add to Album…" msgid "Add to Album…"
msgstr "Adicionar ao álbum…" msgstr "Adicionar ao álbum…"
#: crates/pdfs-gui/src/app/pages/photos.rs:516 #: crates/pdfs-gui/src/app/pages/photos.rs:519
msgid "Leave selection (Esc)" msgid "Leave selection (Esc)"
msgstr "Sair da seleção (Esc)" msgstr "Sair da seleção (Esc)"
#: crates/pdfs-gui/src/app/pages/photos.rs:560 #: crates/pdfs-gui/src/app/pages/photos.rs:563
msgid "Show only favorites" msgid "Show only favorites"
msgstr "Mostrar somente favoritos" msgstr "Mostrar somente favoritos"
#: crates/pdfs-gui/src/app/pages/photos.rs:567 #: crates/pdfs-gui/src/app/pages/photos.rs:570
#: crates/pdfs-gui/src/app/pages/photos.rs:770 #: crates/pdfs-gui/src/app/pages/photos.rs:773
msgid "All dates" msgid "All dates"
msgstr "Todas as datas" msgstr "Todas as datas"
#: crates/pdfs-gui/src/app/pages/photos.rs:587 #: crates/pdfs-gui/src/app/pages/photos.rs:590
msgid "Timeline" msgid "Timeline"
msgstr "Linha do tempo" msgstr "Linha do tempo"
#: crates/pdfs-gui/src/app/pages/photos.rs:591 #: crates/pdfs-gui/src/app/pages/photos.rs:594
msgid "Albums" msgid "Albums"
msgstr "Álbuns" msgstr "Álbuns"
#: crates/pdfs-gui/src/app/pages/photos.rs:657 #: crates/pdfs-gui/src/app/pages/photos.rs:660
msgid "Importing from Google Photos…" msgid "Importing from Google Photos…"
msgstr "Importando do Google Photos…" msgstr "Importando do Google Photos…"
#. Translators: strftime format for a month on its own, such as "June 2024". %OB is the month name in its standalone (nominative) form; use %B if your language has no separate form. #. Translators: strftime format for a month on its own, such as "June 2024". %OB is the month name in its standalone (nominative) form; use %B if your language has no separate form.
#: crates/pdfs-gui/src/app/pages/photos.rs:746 #: crates/pdfs-gui/src/app/pages/photos.rs:749
msgid "%OB %Y" msgid "%OB %Y"
msgstr "%B de %Y" msgstr "%B de %Y"
#. Translators: a row of the date jump; {month} is a month such as "June 2024", {count} how many photos it holds. #. Translators: a row of the date jump; {month} is a month such as "June 2024", {count} how many photos it holds.
#: crates/pdfs-gui/src/app/pages/photos.rs:777 #: crates/pdfs-gui/src/app/pages/photos.rs:780
#, rust-format #, rust-format
msgid "{month} ({count})" msgid "{month} ({count})"
msgstr "{month} ({count})" msgstr "{month} ({count})"
#. Translators: a Photos filter tab that shows photos, videos and raw files together. #. Translators: a Photos filter tab that shows photos, videos and raw files together.
#: crates/pdfs-gui/src/app/pages/photos.rs:814 #: crates/pdfs-gui/src/app/pages/photos.rs:817
msgctxt "photo filter" msgctxt "photo filter"
msgid "All" msgid "All"
msgstr "Tudo" msgstr "Tudo"
#: crates/pdfs-gui/src/app/pages/photos.rs:815 #: crates/pdfs-gui/src/app/pages/photos.rs:818
msgctxt "photo filter" msgctxt "photo filter"
msgid "Photos" msgid "Photos"
msgstr "Fotos" msgstr "Fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:816 #: crates/pdfs-gui/src/app/pages/photos.rs:819
msgctxt "photo filter" msgctxt "photo filter"
msgid "Videos" msgid "Videos"
msgstr "Vídeos" msgstr "Vídeos"
#. Translators: a Photos filter tab for raw camera files. #. Translators: a Photos filter tab for raw camera files.
#: crates/pdfs-gui/src/app/pages/photos.rs:818 #: crates/pdfs-gui/src/app/pages/photos.rs:821
msgctxt "photo filter" msgctxt "photo filter"
msgid "Raw" msgid "Raw"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1091 #: crates/pdfs-gui/src/app/pages/photos.rs:1094
msgid "Select Photo to Upload" msgid "Select Photo to Upload"
msgstr "Selecione a foto a enviar" msgstr "Selecione a foto a enviar"
#: crates/pdfs-gui/src/app/pages/photos.rs:1095 #: crates/pdfs-gui/src/app/pages/photos.rs:1098
#: crates/pdfs-gui/src/prompt.rs:60 #: crates/pdfs-gui/src/prompt.rs:60
msgid "Images" msgid "Images"
msgstr "Imagens" msgstr "Imagens"
#: crates/pdfs-gui/src/app/pages/photos.rs:1151 #: crates/pdfs-gui/src/app/pages/photos.rs:1154
msgid "Photo uploaded" msgid "Photo uploaded"
msgstr "Foto enviada" msgstr "Foto enviada"
#: crates/pdfs-gui/src/app/pages/photos.rs:1156 #: crates/pdfs-gui/src/app/pages/photos.rs:1159
#: crates/pdfs-gui/src/app/pages/photos.rs:1164 #: crates/pdfs-gui/src/app/pages/photos.rs:1167
msgid "Couldn't upload photo" msgid "Couldn't upload photo"
msgstr "Não foi possível enviar a foto" msgstr "Não foi possível enviar a foto"
#. Translators: badge on a photo tile whose shot includes a raw camera file. #. Translators: badge on a photo tile whose shot includes a raw camera file.
#: crates/pdfs-gui/src/app/pages/photos.rs:1379 #: crates/pdfs-gui/src/app/pages/photos.rs:1382
msgid "RAW" msgid "RAW"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1553 #: crates/pdfs-gui/src/app/pages/photos.rs:1556
msgid "Move this photo to Trash?" msgid "Move this photo to Trash?"
msgstr "Mover esta foto para a lixeira?" msgstr "Mover esta foto para a lixeira?"
#: crates/pdfs-gui/src/app/pages/photos.rs:1555 #: crates/pdfs-gui/src/app/pages/photos.rs:1558
#, rust-format #, rust-format
msgid "Move this photo to Trash? It is stored as {n} file." msgid "Move this photo to Trash? It is stored as {n} file."
msgid_plural "Move this photo to Trash? It is stored as {n} files." msgid_plural "Move this photo to Trash? It is stored as {n} files."
@@ -2635,14 +2641,14 @@ msgstr[0] "Mover esta foto para a lixeira? Ela está armazenada em {n} arquivo."
msgstr[1] "" msgstr[1] ""
"Mover esta foto para a lixeira? Ela está armazenada em {n} arquivos." "Mover esta foto para a lixeira? Ela está armazenada em {n} arquivos."
#: crates/pdfs-gui/src/app/pages/photos.rs:1561 #: crates/pdfs-gui/src/app/pages/photos.rs:1564
#, rust-format #, rust-format
msgid "Move {n} photo to Trash?" msgid "Move {n} photo to Trash?"
msgid_plural "Move {n} photos to Trash?" msgid_plural "Move {n} photos to Trash?"
msgstr[0] "Mover {n} foto para a lixeira?" msgstr[0] "Mover {n} foto para a lixeira?"
msgstr[1] "Mover {n} fotos para a lixeira?" msgstr[1] "Mover {n} fotos para a lixeira?"
#: crates/pdfs-gui/src/app/pages/photos.rs:1568 #: crates/pdfs-gui/src/app/pages/photos.rs:1571
#, rust-format #, rust-format
msgid "Move {n} photo to Trash? They are stored as {files} files." msgid "Move {n} photo to Trash? They are stored as {files} files."
msgid_plural "Move {n} photos to Trash? They are stored as {files} files." msgid_plural "Move {n} photos to Trash? They are stored as {files} files."
@@ -2651,15 +2657,15 @@ msgstr[0] ""
msgstr[1] "" msgstr[1] ""
"Mover {n} fotos para a lixeira? Elas estão armazenadas em {files} arquivos." "Mover {n} fotos para a lixeira? Elas estão armazenadas em {files} arquivos."
#: crates/pdfs-gui/src/app/pages/photos.rs:1626 #: crates/pdfs-gui/src/app/pages/photos.rs:1629
msgid "The server refused." msgid "The server refused."
msgstr "O servidor recusou." msgstr "O servidor recusou."
#: crates/pdfs-gui/src/app/pages/photos.rs:1629 #: crates/pdfs-gui/src/app/pages/photos.rs:1632
msgid "Some photos couldn't be moved to Trash" msgid "Some photos couldn't be moved to Trash"
msgstr "Algumas fotos não puderam ser movidas para a lixeira" msgstr "Algumas fotos não puderam ser movidas para a lixeira"
#: crates/pdfs-gui/src/app/pages/photos.rs:1638 #: crates/pdfs-gui/src/app/pages/photos.rs:1641
#, rust-format #, rust-format
msgid "Moved {n} photo to Trash" msgid "Moved {n} photo to Trash"
msgid_plural "Moved {n} photos to Trash" msgid_plural "Moved {n} photos to Trash"
@@ -2667,7 +2673,7 @@ msgstr[0] "{n} foto movida para a lixeira"
msgstr[1] "{n} fotos movidas para a lixeira" msgstr[1] "{n} fotos movidas para a lixeira"
#. Translators: the Photos page subtitle, such as "12 videos". #. Translators: the Photos page subtitle, such as "12 videos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2144 #: crates/pdfs-gui/src/app/pages/photos.rs:2171
#, rust-format #, rust-format
msgid "{count} video" msgid "{count} video"
msgid_plural "{count} videos" msgid_plural "{count} videos"
@@ -2675,7 +2681,7 @@ msgstr[0] "{count} vídeo"
msgstr[1] "{count} vídeos" msgstr[1] "{count} vídeos"
#. Translators: the Photos page subtitle, such as "12 raw photos". #. Translators: the Photos page subtitle, such as "12 raw photos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2146 #: crates/pdfs-gui/src/app/pages/photos.rs:2173
#, rust-format #, rust-format
msgid "{count} raw photo" msgid "{count} raw photo"
msgid_plural "{count} raw photos" msgid_plural "{count} raw photos"
@@ -2683,169 +2689,169 @@ msgstr[0] "{count} foto RAW"
msgstr[1] "{count} fotos RAW" msgstr[1] "{count} fotos RAW"
#. Translators: the Photos page subtitle, such as "1,204 photos". #. Translators: the Photos page subtitle, such as "1,204 photos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2148 #: crates/pdfs-gui/src/app/pages/photos.rs:2175
#, rust-format #, rust-format
msgid "{count} photo" msgid "{count} photo"
msgid_plural "{count} photos" msgid_plural "{count} photos"
msgstr[0] "{count} foto" msgstr[0] "{count} foto"
msgstr[1] "{count} fotos" msgstr[1] "{count} fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2175 #: crates/pdfs-gui/src/app/pages/photos.rs:2202
#: crates/pdfs-gui/src/app/pages/photos.rs:2196 #: crates/pdfs-gui/src/app/pages/photos.rs:2223
msgid "Unknown date" msgid "Unknown date"
msgstr "Data desconhecida" msgstr "Data desconhecida"
#. Translators: strftime format for a day heading in the photo timeline, such as "3 June 2026". #. Translators: strftime format for a day heading in the photo timeline, such as "3 June 2026".
#: crates/pdfs-gui/src/app/pages/photos.rs:2193 #: crates/pdfs-gui/src/app/pages/photos.rs:2220
msgid "%-d %B %Y" msgid "%-d %B %Y"
msgstr "%-d de %B de %Y" msgstr "%-d de %B de %Y"
#. Translators: strftime format for a photo's capture date and time, such as "2026-06-03 14:05:09". #. Translators: strftime format for a photo's capture date and time, such as "2026-06-03 14:05:09".
#: crates/pdfs-gui/src/app/pages/photos.rs:2214 #: crates/pdfs-gui/src/app/pages/photos.rs:2241
msgid "%Y-%m-%d %H:%M:%S" msgid "%Y-%m-%d %H:%M:%S"
msgstr "%d/%m/%Y %H:%M:%S" msgstr "%d/%m/%Y %H:%M:%S"
#: crates/pdfs-gui/src/app/pages/photos.rs:2218 #: crates/pdfs-gui/src/app/pages/photos.rs:2245
#: crates/pdfs-gui/src/app/pages/photos.rs:2220 #: crates/pdfs-gui/src/app/pages/photos.rs:2247
msgid "Unknown Date" msgid "Unknown Date"
msgstr "Data desconhecida" msgstr "Data desconhecida"
#: crates/pdfs-gui/src/app/pages/photos.rs:2249 #: crates/pdfs-gui/src/app/pages/photos.rs:2276
msgid "No photos yet" msgid "No photos yet"
msgstr "Nenhuma foto ainda" msgstr "Nenhuma foto ainda"
#: crates/pdfs-gui/src/app/pages/photos.rs:2250 #: crates/pdfs-gui/src/app/pages/photos.rs:2277
msgid "Photos you upload to Proton Drive appear here." msgid "Photos you upload to Proton Drive appear here."
msgstr "As fotos enviadas para o Proton Drive aparecem aqui." msgstr "As fotos enviadas para o Proton Drive aparecem aqui."
#: crates/pdfs-gui/src/app/pages/photos.rs:2253 #: crates/pdfs-gui/src/app/pages/photos.rs:2280
msgid "No favorites yet" msgid "No favorites yet"
msgstr "Nenhuma favorita ainda" msgstr "Nenhuma favorita ainda"
#: crates/pdfs-gui/src/app/pages/photos.rs:2254 #: crates/pdfs-gui/src/app/pages/photos.rs:2281
msgid "Star a photo in the viewer or from its menu to find it here." msgid "Star a photo in the viewer or from its menu to find it here."
msgstr "" msgstr ""
"Marque uma foto como favorita no visualizador ou pelo menu dela para " "Marque uma foto como favorita no visualizador ou pelo menu dela para "
"encontrá-la aqui." "encontrá-la aqui."
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2259 #: crates/pdfs-gui/src/app/pages/photos.rs:2286
#, rust-format #, rust-format
msgid "No favorite videos in {month}" msgid "No favorite videos in {month}"
msgstr "Nenhum vídeo favorito em {month}" msgstr "Nenhum vídeo favorito em {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2260 #: crates/pdfs-gui/src/app/pages/photos.rs:2287
msgid "No favorite videos" msgid "No favorite videos"
msgstr "Nenhum vídeo favorito" msgstr "Nenhum vídeo favorito"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2262 #: crates/pdfs-gui/src/app/pages/photos.rs:2289
#, rust-format #, rust-format
msgid "No favorite raw files in {month}" msgid "No favorite raw files in {month}"
msgstr "Nenhum arquivo RAW favorito em {month}" msgstr "Nenhum arquivo RAW favorito em {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2263 #: crates/pdfs-gui/src/app/pages/photos.rs:2290
msgid "No favorite raw files" msgid "No favorite raw files"
msgstr "Nenhum arquivo RAW favorito" msgstr "Nenhum arquivo RAW favorito"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2265 #: crates/pdfs-gui/src/app/pages/photos.rs:2292
#, rust-format #, rust-format
msgid "No favorite photos in {month}" msgid "No favorite photos in {month}"
msgstr "Nenhuma foto favorita em {month}" msgstr "Nenhuma foto favorita em {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2266 #: crates/pdfs-gui/src/app/pages/photos.rs:2293
msgid "No favorite photos" msgid "No favorite photos"
msgstr "Nenhuma foto favorita" msgstr "Nenhuma foto favorita"
#: crates/pdfs-gui/src/app/pages/photos.rs:2268 #: crates/pdfs-gui/src/app/pages/photos.rs:2295
msgid "Turn off the favorites filter to see everything." msgid "Turn off the favorites filter to see everything."
msgstr "Desative o filtro de favoritas para ver tudo." msgstr "Desative o filtro de favoritas para ver tudo."
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2273 #: crates/pdfs-gui/src/app/pages/photos.rs:2300
#, rust-format #, rust-format
msgid "No videos in {month}" msgid "No videos in {month}"
msgstr "Nenhum vídeo em {month}" msgstr "Nenhum vídeo em {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2274 #: crates/pdfs-gui/src/app/pages/photos.rs:2301
msgid "No videos" msgid "No videos"
msgstr "Nenhum vídeo" msgstr "Nenhum vídeo"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2276 #: crates/pdfs-gui/src/app/pages/photos.rs:2303
#, rust-format #, rust-format
msgid "No raw files in {month}" msgid "No raw files in {month}"
msgstr "Nenhum arquivo RAW em {month}" msgstr "Nenhum arquivo RAW em {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2277 #: crates/pdfs-gui/src/app/pages/photos.rs:2304
msgid "No raw files" msgid "No raw files"
msgstr "Nenhum arquivo RAW" msgstr "Nenhum arquivo RAW"
#. Translators: {month} is a month and year, such as "June 2024". #. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2279 #: crates/pdfs-gui/src/app/pages/photos.rs:2306
#, rust-format #, rust-format
msgid "No photos in {month}" msgid "No photos in {month}"
msgstr "Nenhuma foto em {month}" msgstr "Nenhuma foto em {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2280 #: crates/pdfs-gui/src/app/pages/photos.rs:2307
msgid "No photos" msgid "No photos"
msgstr "Nenhuma foto" msgstr "Nenhuma foto"
#: crates/pdfs-gui/src/app/pages/photos.rs:2282 #: crates/pdfs-gui/src/app/pages/photos.rs:2309
msgid "Try another filter or month." msgid "Try another filter or month."
msgstr "Tente outro filtro ou outro mês." msgstr "Tente outro filtro ou outro mês."
#. Translators: a check item in a photo's menu, on while the photo is a favorite. #. Translators: a check item in a photo's menu, on while the photo is a favorite.
#: crates/pdfs-gui/src/app/pages/photos.rs:2510 #: crates/pdfs-gui/src/app/pages/photos.rs:2537
msgctxt "state" msgctxt "state"
msgid "Favorite" msgid "Favorite"
msgstr "Favorita" msgstr "Favorita"
#: crates/pdfs-gui/src/app/pages/photos.rs:2515 #: crates/pdfs-gui/src/app/pages/photos.rs:2542
msgctxt "verb" msgctxt "verb"
msgid "Select" msgid "Select"
msgstr "Selecionar" msgstr "Selecionar"
#: crates/pdfs-gui/src/app/pages/photos.rs:2527 #: crates/pdfs-gui/src/app/pages/photos.rs:2554
msgid "Remove from Album" msgid "Remove from Album"
msgstr "Remover do álbum" msgstr "Remover do álbum"
#: crates/pdfs-gui/src/app/pages/photos.rs:2533 #: crates/pdfs-gui/src/app/pages/photos.rs:2560
msgid "Move to Trash…" msgid "Move to Trash…"
msgstr "Mover para a lixeira…" msgstr "Mover para a lixeira…"
#: crates/pdfs-gui/src/app/pages/photos.rs:2557 #: crates/pdfs-gui/src/app/pages/photos.rs:2584
msgid "Added to Favorites" msgid "Added to Favorites"
msgstr "Adicionada aos favoritos" msgstr "Adicionada aos favoritos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2559 #: crates/pdfs-gui/src/app/pages/photos.rs:2586
msgid "Removed from Favorites" msgid "Removed from Favorites"
msgstr "Removida dos favoritos" msgstr "Removida dos favoritos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2588 #: crates/pdfs-gui/src/app/pages/photos.rs:2615
msgid "Loading photos…" msgid "Loading photos…"
msgstr "Carregando fotos…" msgstr "Carregando fotos…"
#: crates/pdfs-gui/src/app/pages/photos.rs:2589 #: crates/pdfs-gui/src/app/pages/photos.rs:2616
msgid "Reading your Proton Drive timeline." msgid "Reading your Proton Drive timeline."
msgstr "Lendo sua linha do tempo do Proton Drive." msgstr "Lendo sua linha do tempo do Proton Drive."
#: crates/pdfs-gui/src/app/pages/photos.rs:2676 #: crates/pdfs-gui/src/app/pages/photos.rs:2703
msgid "Empty album" msgid "Empty album"
msgstr "Álbum vazio" msgstr "Álbum vazio"
#: crates/pdfs-gui/src/app/pages/photos.rs:2677 #: crates/pdfs-gui/src/app/pages/photos.rs:2704
msgid "This album has no photos in it." msgid "This album has no photos in it."
msgstr "Este álbum não tem fotos." msgstr "Este álbum não tem fotos."
#: crates/pdfs-gui/src/app/pages/photos.rs:2718 #: crates/pdfs-gui/src/app/pages/photos.rs:2745
#: crates/pdfs-gui/src/app/pages/photos.rs:2736 #: crates/pdfs-gui/src/app/pages/photos.rs:2763
msgid "Couldn't load more photos" msgid "Couldn't load more photos"
msgstr "Não foi possível carregar mais fotos" msgstr "Não foi possível carregar mais fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2723 #: crates/pdfs-gui/src/app/pages/photos.rs:2750
#: crates/pdfs-gui/src/app/pages/photos.rs:2730 #: crates/pdfs-gui/src/app/pages/photos.rs:2757
msgid "Couldn't load photos" msgid "Couldn't load photos"
msgstr "Não foi possível carregar as fotos" msgstr "Não foi possível carregar as fotos"