feat(core,fuse,gui): "On this day" strip above the photos timeline

Add a PhotosOnThisDay control request, served from the stored timeline:
photos whose local capture date matches today's in earlier years, one
row per group. The GUI shows a card per year ("3 years ago") with the
year's newest photo as its cover; clicking a card scrolls the timeline
to that day. The strip is revealed only at the top of the whole,
unfiltered timeline, so it gives the grid its room back once you
scroll or filter.
This commit is contained in:
nvrl committed 2026-09-28 02:12:59 +02:00
1 parent c3ec82392a
commit 7dbf818d83
17 files changed
+2017 -1551

No files matched your search

+4
View File
@@ -84,6 +84,10 @@ pub enum Request {
#[serde(default)] #[serde(default)]
kind: Option<PhotoKind>, kind: Option<PhotoKind>,
}, },
/// Photos taken on today's date in earlier years, newest first, at most
/// `limit` of them — the "On this day" strip above the timeline. Replies
/// with [`Response::Photos`]; a front-end groups them by year itself.
PhotosOnThisDay { limit: usize },
/// List the account's photo albums, newest activity first, including the /// List the account's photo albums, newest activity first, including the
/// albums other people share with us. Metadata only — an album's cover /// albums other people share with us. Metadata only — an album's cover
/// thumbnail is fetched with [`Request::PhotoThumbs`] like any other photo. /// thumbnail is fetched with [`Request::PhotoThumbs`] like any other photo.
+21
View File
@@ -588,6 +588,27 @@ impl Db {
Ok(rows) Ok(rows)
} }
/// Photos taken on `today`'s calendar day in earlier years, newest first —
/// the "On this day" strip. `today` is epoch seconds: its local month and day
/// pick the date, and its own year is left out, because today's photos are
/// what the timeline already opens on. One row per group, like the timeline.
pub fn photos_on_this_day(&self, today: i64, limit: usize) -> Result<Vec<StoredPhoto>> {
let conn = self.read();
let sql = format!(
"{PHOTO_SELECT} WHERE p.uid = COALESCE(p.group_key, p.uid) \
AND strftime('%m-%d', p.capture_time, 'unixepoch', 'localtime') \
= strftime('%m-%d', ?1, 'unixepoch', 'localtime') \
AND strftime('%Y', p.capture_time, 'unixepoch', 'localtime') \
< strftime('%Y', ?1, 'unixepoch', 'localtime') \
ORDER BY p.seq LIMIT ?2"
);
let mut stmt = conn.prepare(&sql)?;
let rows = stmt
.query_map(params![today, limit as i64], stored_photo)?
.collect::<rusqlite::Result<_>>()?;
Ok(rows)
}
/// Per-tab counts for the Photos page subtitle: `(photos, videos, raw)`. /// Per-tab counts for the Photos page subtitle: `(photos, videos, raw)`.
pub fn photos_counts(&self) -> Result<(usize, usize, usize)> { pub fn photos_counts(&self) -> Result<(usize, usize, usize)> {
use crate::control::PhotoKind; use crate::control::PhotoKind;
+32
View File
@@ -253,6 +253,38 @@ fn favorites_are_remembered_across_refreshes_and_filter_a_page() {
assert!(db.photos_by_uid(&["p2".into()]).unwrap()[0].favorite); assert!(db.photos_by_uid(&["p2".into()]).unwrap()[0].favorite);
} }
/// The strip shows the same calendar day in earlier years only: not today's
/// own photos, not the day before, and one tile per RAW+JPEG shot.
#[test]
fn on_this_day_finds_the_same_date_in_earlier_years() {
const DAY: i64 = 86_400;
// Noon UTC, so the local date is the same in every common time zone.
let today = 1_781_524_800; // 2026-06-15 12:00 UTC
let year_ago = today - 365 * DAY; // 2025-06-15
let three_years_ago = today - (365 * 3 + 1) * DAY; // 2023-06-15, past a 29 February
let db = Db::open_in_memory().unwrap();
db.photos_replace(&[
TimelineRow::new("today", today),
TimelineRow {
name: Some("IMG_1.JPG".into()),
..TimelineRow::new("jpeg", year_ago)
},
TimelineRow {
name: Some("IMG_1.CR2".into()),
..TimelineRow::new("raw", year_ago)
},
TimelineRow::new("day-before", year_ago - DAY),
TimelineRow::new("older", three_years_ago),
])
.unwrap();
let found = db.photos_on_this_day(today, 10).unwrap();
assert_eq!(
found.iter().map(|p| p.uid.as_str()).collect::<Vec<_>>(),
["jpeg", "older"]
);
}
#[test] #[test]
fn not_in_album_hides_photos_any_album_holds() { fn not_in_album_hides_photos_any_album_holds() {
let db = Db::open_in_memory().unwrap(); let db = Db::open_in_memory().unwrap();
+10
View File
@@ -461,6 +461,16 @@ fn handle_control_conn(core: &Core, username: &str, mountpoint: &Path, stream: U
}, },
Err(e) => CtlResponse::error(e), Err(e) => CtlResponse::error(e),
}, },
Ok(CtlRequest::PhotosOnThisDay { limit }) => {
match core.photos_on_this_day(clamp_limit(limit)) {
Ok(items) => CtlResponse::Photos {
available: true,
items,
counts: None,
},
Err(e) => CtlResponse::error(e),
}
}
Ok(CtlRequest::PhotoGroup { uid }) => match core.photo_group(&uid) { Ok(CtlRequest::PhotoGroup { uid }) => match core.photo_group(&uid) {
Ok(items) => CtlResponse::Photos { Ok(items) => CtlResponse::Photos {
available: true, available: true,
+14
View File
@@ -729,6 +729,20 @@ impl Core {
Ok(()) Ok(())
} }
/// Photos taken on today's date in earlier years, as wire items. Served
/// from the stored timeline only: the strip is a nicety, not worth a wait
/// on the network, and the timeline's own load keeps that store fresh.
pub(crate) fn photos_on_this_day(&self, limit: usize) -> CoreResult<Vec<PhotoItem>> {
let now = std::time::SystemTime::now()
.duration_since(std::time::UNIX_EPOCH)
.map_or(0, |d| d.as_secs() as i64);
let photos = self
.db
.photos_on_this_day(now, limit)
.map_err(CoreError::from)?;
Ok(photos.into_iter().map(|p| self.photo_item(p)).collect())
}
/// Every file of one photo's group, in server order, as wire items. A photo /// Every file of one photo's group, in server order, as wire items. A photo
/// the timeline does not hold comes back empty, which the lightbox reads as /// the timeline does not hold comes back empty, which the lightbox reads as
/// "nothing to switch between". /// "nothing to switch between".
+3
View File
@@ -74,6 +74,9 @@ progressbar.browser-status-meter trough, progressbar.browser-status-meter progre
.photo-video-badge-small { padding: 3px; min-width: 0; min-height: 0; } .photo-video-badge-small { padding: 3px; min-width: 0; min-height: 0; }
.photo-tile:hover .photo-video-badge { background: color-mix(in srgb, var(--accent-bg-color) 85%, transparent); } .photo-tile:hover .photo-video-badge { background: color-mix(in srgb, var(--accent-bg-color) 85%, transparent); }
.photo-group-badge { font-size: 0.68rem; font-weight: 700; letter-spacing: 0.04em; color: white; background: rgba(0, 0, 0, 0.55); border-radius: 6px; padding: 1px 5px; margin: 6px; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.9); } .photo-group-badge { font-size: 0.68rem; font-weight: 700; letter-spacing: 0.04em; color: white; background: rgba(0, 0, 0, 0.55); border-radius: 6px; padding: 1px 5px; margin: 6px; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.9); }
.memory-card { padding: 0; border-radius: 12px; }
.memory-cover { border-radius: 12px; background: alpha(currentColor, 0.06); }
.memory-label { font-weight: 700; color: white; text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9); padding: 22px 10px 6px 10px; background: linear-gradient(to top, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0)); }
.album-card { padding: 0; border-radius: 16px; transition: background 180ms ease; } .album-card { padding: 0; border-radius: 16px; transition: background 180ms ease; }
.album-card:hover { background: alpha(currentColor, 0.07); } .album-card:hover { background: alpha(currentColor, 0.07); }
.album-cover { border-radius: 16px; background: alpha(currentColor, 0.06); box-shadow: 0 4px 16px rgba(0, 0, 0, 0.32); transition: box-shadow 180ms ease; } .album-cover { border-radius: 16px; background: alpha(currentColor, 0.06); box-shadow: 0 4px 16px rgba(0, 0, 0, 0.32); transition: box-shadow 180ms ease; }
+3 -1
View File
@@ -565,6 +565,9 @@ fn build_window(app: &adw::Application) {
favorites: Cell::new(false), favorites: Cell::new(false),
not_in_album_btn: gallery_widgets.not_in_album_btn.clone(), not_in_album_btn: gallery_widgets.not_in_album_btn.clone(),
not_in_album: Cell::new(false), not_in_album: Cell::new(false),
memories: gallery_widgets.memories.clone(),
memory_cards: gallery_widgets.memory_cards.clone(),
has_memories: Cell::new(false),
date_suppress: Cell::new(false), date_suppress: Cell::new(false),
loading: Cell::new(false), loading: Cell::new(false),
has_more: Cell::new(false), has_more: Cell::new(false),
@@ -1723,7 +1726,6 @@ mod tests {
assert_eq!(parse_launch(&args(&["--page"])), Launch::Window); assert_eq!(parse_launch(&args(&["--page"])), Launch::Window);
} }
/// The full width a row occupies, gaps included.
/// One file of a shot, for the group-switch tests. /// One file of a shot, for the group-switch tests.
fn member(uid: &str, name: Option<&str>, kind: PhotoKind) -> PhotoItem { fn member(uid: &str, name: Option<&str>, kind: PhotoKind) -> PhotoItem {
PhotoItem { PhotoItem {
+218 -2
View File
@@ -103,6 +103,11 @@ pub(crate) struct GalleryState {
/// restricted to photos no album of ours holds yet. /// restricted to photos no album of ours holds yet.
pub(crate) not_in_album_btn: gtk4::ToggleButton, pub(crate) not_in_album_btn: gtk4::ToggleButton,
pub(crate) not_in_album: Cell<bool>, pub(crate) not_in_album: Cell<bool>,
/// The "On this day" strip above the timeline, the box holding its cards,
/// and whether there is anything to show in it.
pub(crate) memories: gtk4::Revealer,
pub(crate) memory_cards: gtk4::Box,
pub(crate) has_memories: Cell<bool>,
/// Set while the date dropdown is being repopulated, so resetting its model /// Set while the date dropdown is being repopulated, so resetting its model
/// doesn't fire the selection handler and kick off a spurious reload. /// doesn't fire the selection handler and kick off a spurious reload.
pub(crate) date_suppress: Cell<bool>, pub(crate) date_suppress: Cell<bool>,
@@ -379,6 +384,9 @@ pub(crate) struct GalleryWidgets {
pub(crate) tabs: [gtk4::ToggleButton; 4], pub(crate) tabs: [gtk4::ToggleButton; 4],
pub(crate) favorites_btn: gtk4::ToggleButton, pub(crate) favorites_btn: gtk4::ToggleButton,
pub(crate) not_in_album_btn: gtk4::ToggleButton, pub(crate) not_in_album_btn: gtk4::ToggleButton,
/// The "On this day" strip and the box its cards go into.
pub(crate) memories: gtk4::Revealer,
pub(crate) memory_cards: gtk4::Box,
/// The date-jump dropdown, populated with the timeline's months. /// The date-jump dropdown, populated with the timeline's months.
pub(crate) dates: gtk4::DropDown, pub(crate) dates: gtk4::DropDown,
} }
@@ -639,9 +647,33 @@ pub(crate) fn build_gallery_page() -> (gtk4::Widget, GalleryWidgets) {
let filter_bar = gtk4::Box::new(gtk4::Orientation::Horizontal, 8); let filter_bar = gtk4::Box::new(gtk4::Orientation::Horizontal, 8);
filter_bar.append(&filters); filter_bar.append(&filters);
// "On this day": a card per earlier year that has photos from today's
// date. Revealed only at the top of the unfiltered timeline (see
// [`sync_memories`]), so it gives the grid its room back once you scroll.
let memories_title = gtk4::Label::builder()
.label(gettext("On this day"))
.xalign(0.0)
.build();
memories_title.add_css_class("heading");
let memory_cards = gtk4::Box::new(gtk4::Orientation::Horizontal, 8);
let memory_scroll = gtk4::ScrolledWindow::builder()
.vscrollbar_policy(gtk4::PolicyType::Never)
.hscrollbar_policy(gtk4::PolicyType::Automatic)
.propagate_natural_height(true)
.child(&memory_cards)
.build();
let memories_box = gtk4::Box::new(gtk4::Orientation::Vertical, 6);
memories_box.append(&memories_title);
memories_box.append(&memory_scroll);
let memories = gtk4::Revealer::builder()
.transition_type(gtk4::RevealerTransitionType::SlideDown)
.child(&memories_box)
.build();
// The timeline (plus its pager) or the status page, never both. // The timeline (plus its pager) or the status page, never both.
let timeline = gtk4::Box::new(gtk4::Orientation::Vertical, 12); let timeline = gtk4::Box::new(gtk4::Orientation::Vertical, 12);
timeline.append(&select_bar); timeline.append(&select_bar);
timeline.append(&memories);
// The scrubber sits beside the list rather than over it, so the grid is // The scrubber sits beside the list rather than over it, so the grid is
// laid out to the width it really has and no tile hides under a year mark. // laid out to the width it really has and no tile hides under a year mark.
let timeline_row = gtk4::Box::new(gtk4::Orientation::Horizontal, 0); let timeline_row = gtk4::Box::new(gtk4::Orientation::Horizontal, 0);
@@ -747,6 +779,8 @@ pub(crate) fn build_gallery_page() -> (gtk4::Widget, GalleryWidgets) {
tabs, tabs,
favorites_btn, favorites_btn,
not_in_album_btn, not_in_album_btn,
memories,
memory_cards,
dates, dates,
albums, albums,
albums_stack, albums_stack,
@@ -1009,6 +1043,7 @@ pub(crate) fn wire_gallery(
load_gallery(&ui_scroll, true); load_gallery(&ui_scroll, true);
} }
sync_scrubber_position(&ui_scroll); sync_scrubber_position(&ui_scroll);
sync_memories(&ui_scroll);
}); });
wire_scrubber(ui); wire_scrubber(ui);
wire_drag_select(ui); wire_drag_select(ui);
@@ -2619,6 +2654,147 @@ pub(crate) fn sync_scrubber(ui: &Rc<Ui>) {
.set_visible(whole && ui.gallery.months.borrow().len() > 1); .set_visible(whole && ui.gallery.months.borrow().len() > 1);
} }
/// How many photos the "On this day" strip asks for. Enough for a card per year
/// of a big library; the cards only need one cover each.
const MEMORIES_LIMIT: usize = 200;
/// Size of an "On this day" card's cover, in px.
const MEMORY_CARD_WIDTH: i32 = 180;
const MEMORY_CARD_HEIGHT: i32 = 120;
/// Ask the daemon for photos taken on today's date in earlier years, and fill
/// the "On this day" strip with a card per year. A failure leaves the strip
/// hidden: it is a nicety, not worth a toast.
fn refresh_memories(ui: &Rc<Ui>) {
let rx = spawn_request(
ui.dirs.control_socket(),
Request::PhotosOnThisDay {
limit: MEMORIES_LIMIT,
},
);
let ui = ui.clone();
glib::spawn_future_local(async move {
let items = match rx.recv().await {
Ok(Ok(Response::Photos { items, .. })) => items,
_ => Vec::new(),
};
let this_year = glib::DateTime::now_local().map_or(0, |now| now.year());
let cards = &ui.gallery.memory_cards;
while let Some(child) = cards.first_child() {
cards.remove(&child);
}
let years = memory_years(&items, this_year);
ui.gallery.has_memories.set(!years.is_empty());
for (years_ago, photos) in years {
cards.append(&memory_card(&ui, years_ago, photos));
}
schedule_thumbs(&ui);
sync_memories(&ui);
});
}
/// Group "On this day" photos (newest first) by how many years ago they were
/// taken, nearest year first. Each group keeps the newest-first order, so its
/// first photo is the card's cover.
pub(crate) fn memory_years(items: &[PhotoItem], this_year: i32) -> Vec<(u32, Vec<PhotoItem>)> {
let mut years: Vec<(u32, Vec<PhotoItem>)> = Vec::new();
for item in items {
let Ok(date) = glib::DateTime::from_unix_local(item.capture_time) else {
continue;
};
let Ok(years_ago) = u32::try_from(this_year - date.year()) else {
continue;
};
if years_ago == 0 {
continue;
}
match years.iter_mut().find(|(y, _)| *y == years_ago) {
Some((_, photos)) => photos.push(item.clone()),
None => years.push((years_ago, vec![item.clone()])),
}
}
years.sort_by_key(|(years_ago, _)| *years_ago);
years
}
/// One "On this day" card: the year's newest photo as the cover, labelled with
/// how long ago it was. Clicking it scrolls the timeline to that day.
fn memory_card(ui: &Rc<Ui>, years_ago: u32, photos: Vec<PhotoItem>) -> gtk4::Button {
let cover = photos[0].clone();
let picture = gtk4::Picture::builder()
.content_fit(gtk4::ContentFit::Cover)
.can_shrink(true)
.build();
let placeholder = gtk4::Image::builder()
.icon_name("image-x-generic-symbolic")
.pixel_size(24)
.build();
placeholder.add_css_class("photo-placeholder");
let label = gtk4::Label::builder()
.label(ngettext_f(
"{n} year ago",
"{n} years ago",
u64::from(years_ago),
&[],
))
.halign(gtk4::Align::Fill)
.valign(gtk4::Align::End)
.xalign(0.0)
.build();
label.add_css_class("memory-label");
// Sized here rather than on the picture: an overlay takes its size from
// its main child, which is the placeholder glyph.
let overlay = gtk4::Overlay::new();
overlay.set_size_request(MEMORY_CARD_WIDTH, MEMORY_CARD_HEIGHT);
overlay.set_child(Some(&placeholder));
overlay.add_overlay(&picture);
overlay.add_overlay(&label);
overlay.set_overflow(gtk4::Overflow::Hidden);
overlay.add_css_class("memory-cover");
let day = section_heading(cover.capture_time, Grouping::Day);
let card = gtk4::Button::builder()
.child(&overlay)
.tooltip_text(ngettext_f(
"{date}, {n} photo",
"{date}, {n} photos",
photos.len() as u64,
&[("date", &day)],
))
.build();
card.add_css_class("flat");
card.add_css_class("memory-card");
want_thumb(ui, &cover, &picture);
let ui_click = ui.clone();
card.connect_clicked(move |_| {
// The timeline is newest first, so the day's newest photo is the first
// one older than a second past it.
ui_click.gallery.jump.set(Some(cover.capture_time + 1));
continue_jump(&ui_click);
});
card
}
/// Show the "On this day" strip only where it belongs: at the top of the whole,
/// unfiltered timeline, and only when it has cards.
fn sync_memories(ui: &Rc<Ui>) {
let at_top = ui
.gallery
.list
.vadjustment()
.is_none_or(|adj| adj.value() < 1.0);
let whole = ui.gallery.album.borrow().is_none()
&& ui.gallery.kind.get().is_none()
&& ui.gallery.range.get().is_none()
&& !ui.gallery.favorites.get()
&& !ui.gallery.not_in_album.get();
ui.gallery
.memories
.set_reveal_child(whole && at_top && ui.gallery.has_memories.get());
}
/// "March 2024" for the scrubber's month `index`. /// "March 2024" for the scrubber's month `index`.
fn scrubber_label(months: &[PhotoMonth], index: usize) -> String { fn scrubber_label(months: &[PhotoMonth], index: usize) -> String {
months months
@@ -2900,6 +3076,10 @@ pub(crate) fn load_gallery(ui: &Rc<Ui>, append: bool) {
refresh_photo_months(ui); refresh_photo_months(ui);
} }
sync_scrubber(ui); sync_scrubber(ui);
if album.is_none() {
refresh_memories(ui);
}
sync_memories(ui);
} }
let offset = ui.gallery.model.n_items() as usize; let offset = ui.gallery.model.n_items() as usize;
let limit = if ui.gallery.burst.replace(false) { let limit = if ui.gallery.burst.replace(false) {
@@ -3104,9 +3284,9 @@ pub(crate) fn play_external(path: &str) {
mod tests { mod tests {
use super::{ use super::{
Grouping, ROW_DEFAULT, ROW_MAX, ROW_MIN, ROW_STEP, TILE_GAP, empty_timeline_text, Grouping, ROW_DEFAULT, ROW_MAX, ROW_MIN, ROW_STEP, TILE_GAP, empty_timeline_text,
grouping_for, month_index, month_range, plan_grid, section_heading, grouping_for, memory_years, month_index, month_range, plan_grid, section_heading,
}; };
use pdfs_core::control::{PhotoKind, PhotoMonth}; use pdfs_core::control::{PhotoItem, PhotoKind, PhotoMonth};
#[test] #[test]
fn the_scrubber_finds_the_month_a_photo_was_taken_in() { fn the_scrubber_finds_the_month_a_photo_was_taken_in() {
@@ -3178,6 +3358,42 @@ mod tests {
); );
} }
/// The strip shows the nearest year first, with each year's newest photo
/// as its cover, and never this year's own photos.
#[test]
fn on_this_day_cards_go_nearest_year_first() {
let photo = |uid: &str, year: i32, hour: i32| {
let Some((from, _)) = month_range(year, 6) else {
panic!("June {year} is a month");
};
PhotoItem {
uid: uid.into(),
capture_time: from + 14 * 86_400 + i64::from(hour) * 3_600,
thumb_path: None,
name: None,
ratio: None,
no_thumb: false,
kind: PhotoKind::Photo,
favorite: false,
group_size: 1,
has_raw: false,
}
};
// Newest first, the way the daemon sends them.
let items = [
photo("today", 2026, 9),
photo("late", 2025, 18),
photo("early", 2025, 8),
photo("old", 2021, 12),
];
let years = memory_years(&items, 2026);
let summary: Vec<(u32, Vec<&str>)> = years
.iter()
.map(|(ago, photos)| (*ago, photos.iter().map(|p| p.uid.as_str()).collect()))
.collect();
assert_eq!(summary, [(1, vec!["late", "early"]), (5, vec!["old"])]);
}
#[test] #[test]
fn an_empty_filter_names_what_it_filtered() { fn an_empty_filter_names_what_it_filtered() {
assert_eq!( assert_eq!(
+190 -172
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-28 00:14+0200\n" "POT-Creation-Date: 2026-09-28 00:44+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"
@@ -15,99 +15,99 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: crates/pdfs-gui/src/app/main.rs:830 #: crates/pdfs-gui/src/app/main.rs:835
#: crates/pdfs-gui/src/app/pages/locations.rs:1133 #: crates/pdfs-gui/src/app/pages/locations.rs:1133
#: crates/pdfs-gui/src/prompt.rs:169 #: crates/pdfs-gui/src/prompt.rs:169
msgid "My files" msgid "My files"
msgstr "Meine Dateien" msgstr "Meine Dateien"
#: crates/pdfs-gui/src/app/main.rs:833 crates/pdfs-gui/src/app/main.rs:1446 #: crates/pdfs-gui/src/app/main.rs:838 crates/pdfs-gui/src/app/main.rs:1451
#: crates/pdfs-gui/src/app/pages/albums.rs:633 #: crates/pdfs-gui/src/app/pages/albums.rs:633
#: crates/pdfs-gui/src/app/pages/photos.rs:730 #: crates/pdfs-gui/src/app/pages/photos.rs:746
msgid "Photos" msgid "Photos"
msgstr "Fotos" msgstr "Fotos"
#: crates/pdfs-gui/src/app/main.rs:838 #: crates/pdfs-gui/src/app/main.rs:843
msgid "Shared with me" msgid "Shared with me"
msgstr "Mit mir geteilt" msgstr "Mit mir geteilt"
#: crates/pdfs-gui/src/app/main.rs:843 #: crates/pdfs-gui/src/app/main.rs:848
msgid "Shared by me" msgid "Shared by me"
msgstr "Von mir geteilt" msgstr "Von mir geteilt"
#: crates/pdfs-gui/src/app/main.rs:846 #: crates/pdfs-gui/src/app/main.rs:851
#: crates/pdfs-gui/src/app/pages/devices.rs:109 #: crates/pdfs-gui/src/app/pages/devices.rs:109
msgid "Computers" msgid "Computers"
msgstr "Computer" msgstr "Computer"
#: crates/pdfs-gui/src/app/main.rs:847 #: crates/pdfs-gui/src/app/main.rs:852
#: crates/pdfs-gui/src/app/pages/trash.rs:106 #: crates/pdfs-gui/src/app/pages/trash.rs:106
msgid "Trash" msgid "Trash"
msgstr "Papierkorb" msgstr "Papierkorb"
#: crates/pdfs-gui/src/app/main.rs:851 #: crates/pdfs-gui/src/app/main.rs:856
msgid "Sync" msgid "Sync"
msgstr "Synchronisierung" msgstr "Synchronisierung"
#: crates/pdfs-gui/src/app/main.rs:856 #: crates/pdfs-gui/src/app/main.rs:861
#: crates/pdfs-gui/src/app/pages/activity.rs:153 #: crates/pdfs-gui/src/app/pages/activity.rs:153
msgid "Activity" msgid "Activity"
msgstr "Aktivität" msgstr "Aktivität"
#: crates/pdfs-gui/src/app/main.rs:1002 #: crates/pdfs-gui/src/app/main.rs:1007
msgid "Refresh (F5)" msgid "Refresh (F5)"
msgstr "Aktualisieren (F5)" msgstr "Aktualisieren (F5)"
#. Translators: a failed action's toast. {what} says what failed, such as #. Translators: a failed action's toast. {what} says what failed, such as
#. "Couldn't rename"; {detail} is the reason, usually untranslated text #. "Couldn't rename"; {detail} is the reason, usually untranslated text
#. from the mount service. #. from the mount service.
#: crates/pdfs-gui/src/app/main.rs:1176 #: crates/pdfs-gui/src/app/main.rs:1181
#, rust-format #, rust-format
msgid "{what}: {detail}" msgid "{what}: {detail}"
msgstr "{what}: {detail}" msgstr "{what}: {detail}"
#: crates/pdfs-gui/src/app/main.rs:1195 #: crates/pdfs-gui/src/app/main.rs:1200
msgid "You're offline" msgid "You're offline"
msgstr "Keine Internetverbindung" msgstr "Keine Internetverbindung"
#: crates/pdfs-gui/src/app/main.rs:1196 #: crates/pdfs-gui/src/app/main.rs:1201
msgid "That's not there any more" msgid "That's not there any more"
msgstr "Das ist nicht mehr vorhanden" msgstr "Das ist nicht mehr vorhanden"
#: crates/pdfs-gui/src/app/main.rs:1197 #: crates/pdfs-gui/src/app/main.rs:1202
msgid "You don't have access to that" msgid "You don't have access to that"
msgstr "Kein Zugriff darauf" msgstr "Kein Zugriff darauf"
#: crates/pdfs-gui/src/app/main.rs:1198 #: crates/pdfs-gui/src/app/main.rs:1203
msgid "Something changed this first" msgid "Something changed this first"
msgstr "Etwas anderes hat dies zuerst geändert" msgstr "Etwas anderes hat dies zuerst geändert"
#: crates/pdfs-gui/src/app/main.rs:1199 #: crates/pdfs-gui/src/app/main.rs:1204
msgid "Your Proton Drive is full" msgid "Your Proton Drive is full"
msgstr "Das Proton Drive ist voll" msgstr "Das Proton Drive ist voll"
#: crates/pdfs-gui/src/app/main.rs:1240 crates/pdfs-gui/src/app/main.rs:1428 #: crates/pdfs-gui/src/app/main.rs:1245 crates/pdfs-gui/src/app/main.rs:1433
#: crates/pdfs-gui/src/app/pages/status.rs:353 #: crates/pdfs-gui/src/app/pages/status.rs:353
msgid "Preferences" msgid "Preferences"
msgstr "Einstellungen" msgstr "Einstellungen"
#: crates/pdfs-gui/src/app/main.rs:1241 crates/pdfs-gui/src/app/main.rs:1485 #: crates/pdfs-gui/src/app/main.rs:1246 crates/pdfs-gui/src/app/main.rs:1490
msgid "Keyboard Shortcuts" msgid "Keyboard Shortcuts"
msgstr "Tastenkürzel" msgstr "Tastenkürzel"
#: crates/pdfs-gui/src/app/main.rs:1243 #: crates/pdfs-gui/src/app/main.rs:1248
msgid "About Proton Drive for Linux" msgid "About Proton Drive for Linux"
msgstr "Info zu Proton Drive for Linux" msgstr "Info zu Proton Drive for Linux"
#: crates/pdfs-gui/src/app/main.rs:1248 #: crates/pdfs-gui/src/app/main.rs:1253
msgid "Main menu" msgid "Main menu"
msgstr "Hauptmenü" msgstr "Hauptmenü"
#: crates/pdfs-gui/src/app/main.rs:1294 #: crates/pdfs-gui/src/app/main.rs:1299
msgid "Proton Drive for Linux" msgid "Proton Drive for Linux"
msgstr "Proton Drive for Linux" msgstr "Proton Drive for Linux"
#: crates/pdfs-gui/src/app/main.rs:1302 #: crates/pdfs-gui/src/app/main.rs:1307
msgid "" msgid ""
"Files-on-demand Proton Drive for the Linux desktop.\n" "Files-on-demand Proton Drive for the Linux desktop.\n"
"\n" "\n"
@@ -119,23 +119,23 @@ msgstr ""
"Inoffizieller Client – nicht mit Proton AG verbunden, von Proton AG " "Inoffizieller Client – nicht mit Proton AG verbunden, von Proton AG "
"unterstützt oder befürwortet." "unterstützt oder befürwortet."
#: crates/pdfs-gui/src/app/main.rs:1307 #: crates/pdfs-gui/src/app/main.rs:1312
msgid "Source Code" msgid "Source Code"
msgstr "Quellcode" msgstr "Quellcode"
#: crates/pdfs-gui/src/app/main.rs:1311 #: crates/pdfs-gui/src/app/main.rs:1316
msgid "Proton Terms of Service" msgid "Proton Terms of Service"
msgstr "Nutzungsbedingungen von Proton" msgstr "Nutzungsbedingungen von Proton"
#: crates/pdfs-gui/src/app/main.rs:1315 #: crates/pdfs-gui/src/app/main.rs:1320
msgid "Proton Privacy Policy" msgid "Proton Privacy Policy"
msgstr "Datenschutzerklärung von Proton" msgstr "Datenschutzerklärung von Proton"
#: crates/pdfs-gui/src/app/main.rs:1320 #: crates/pdfs-gui/src/app/main.rs:1325
msgid "Disclaimer" msgid "Disclaimer"
msgstr "Haftungsausschluss" msgstr "Haftungsausschluss"
#: crates/pdfs-gui/src/app/main.rs:1324 #: crates/pdfs-gui/src/app/main.rs:1329
msgid "" msgid ""
"This is an unofficial, community-built client. It is not affiliated with, " "This is an unofficial, community-built client. It is not affiliated with, "
"endorsed by, or supported by Proton AG.\n" "endorsed by, or supported by Proton AG.\n"
@@ -162,15 +162,15 @@ msgstr ""
#. Translators: replace with your name(s) and email address(es), one #. Translators: replace with your name(s) and email address(es), one
#. per line, to be credited in the About dialog. #. per line, to be credited in the About dialog.
#: crates/pdfs-gui/src/app/main.rs:1335 #: crates/pdfs-gui/src/app/main.rs:1340
msgid "translator-credits" msgid "translator-credits"
msgstr "Mitwirkende an Proton Drive for Linux" msgstr "Mitwirkende an Proton Drive for Linux"
#: crates/pdfs-gui/src/app/main.rs:1366 #: crates/pdfs-gui/src/app/main.rs:1371
msgid "Stop Proton Drive?" msgid "Stop Proton Drive?"
msgstr "Proton Drive beenden?" msgstr "Proton Drive beenden?"
#: crates/pdfs-gui/src/app/main.rs:1367 #: crates/pdfs-gui/src/app/main.rs:1372
msgid "" msgid ""
"The drive unmounts and nothing syncs until you connect again. Proton Drive " "The drive unmounts and nothing syncs until you connect again. Proton Drive "
"starts again at your next login." "starts again at your next login."
@@ -179,7 +179,7 @@ msgstr ""
"Verbindung hergestellt wird. Proton Drive startet bei der nächsten Anmeldung " "Verbindung hergestellt wird. Proton Drive startet bei der nächsten Anmeldung "
"erneut." "erneut."
#: crates/pdfs-gui/src/app/main.rs:1369 crates/pdfs-gui/src/app/main.rs:1642 #: crates/pdfs-gui/src/app/main.rs:1374 crates/pdfs-gui/src/app/main.rs:1647
#: crates/pdfs-gui/src/app/pages/albums.rs:242 #: crates/pdfs-gui/src/app/pages/albums.rs:242
#: crates/pdfs-gui/src/app/pages/albums.rs:423 #: crates/pdfs-gui/src/app/pages/albums.rs:423
#: crates/pdfs-gui/src/app/pages/browser.rs:2273 #: crates/pdfs-gui/src/app/pages/browser.rs:2273
@@ -193,7 +193,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:312 #: crates/pdfs-gui/src/app/pages/login.rs:312
#: crates/pdfs-gui/src/app/pages/photos.rs:1868 #: crates/pdfs-gui/src/app/pages/photos.rs:1842
#: 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
@@ -207,67 +207,67 @@ msgstr ""
msgid "Cancel" msgid "Cancel"
msgstr "Abbrechen" msgstr "Abbrechen"
#: crates/pdfs-gui/src/app/main.rs:1370 #: crates/pdfs-gui/src/app/main.rs:1375
msgctxt "verb" msgctxt "verb"
msgid "Stop" msgid "Stop"
msgstr "Beenden" msgstr "Beenden"
#: crates/pdfs-gui/src/app/main.rs:1387 #: crates/pdfs-gui/src/app/main.rs:1392
msgid "Couldn't stop Proton Drive" msgid "Couldn't stop Proton Drive"
msgstr "Proton Drive konnte nicht beendet werden" msgstr "Proton Drive konnte nicht beendet werden"
#: crates/pdfs-gui/src/app/main.rs:1388 #: crates/pdfs-gui/src/app/main.rs:1393
msgid "The mount service did not stop." msgid "The mount service did not stop."
msgstr "Der Einhängedienst wurde nicht beendet." msgstr "Der Einhängedienst wurde nicht beendet."
#: crates/pdfs-gui/src/app/main.rs:1424 #: crates/pdfs-gui/src/app/main.rs:1429
#: crates/pdfs-gui/src/app/pages/status.rs:226 #: crates/pdfs-gui/src/app/pages/status.rs:226
msgid "General" msgid "General"
msgstr "Allgemein" msgstr "Allgemein"
#: crates/pdfs-gui/src/app/main.rs:1426 #: crates/pdfs-gui/src/app/main.rs:1431
#: crates/pdfs-gui/src/app/pages/browser.rs:270 #: crates/pdfs-gui/src/app/pages/browser.rs:270
msgid "Search Drive" msgid "Search Drive"
msgstr "Drive durchsuchen" msgstr "Drive durchsuchen"
#: crates/pdfs-gui/src/app/main.rs:1427 #: crates/pdfs-gui/src/app/main.rs:1432
#: crates/pdfs-gui/src/app/pages/browser.rs:1363 #: crates/pdfs-gui/src/app/pages/browser.rs:1363
msgid "Refresh" msgid "Refresh"
msgstr "Aktualisieren" msgstr "Aktualisieren"
#: crates/pdfs-gui/src/app/main.rs:1429 #: crates/pdfs-gui/src/app/main.rs:1434
msgid "Keyboard shortcuts" msgid "Keyboard shortcuts"
msgstr "Tastenkürzel" msgstr "Tastenkürzel"
#: crates/pdfs-gui/src/app/main.rs:1433 #: crates/pdfs-gui/src/app/main.rs:1438
msgid "Files" msgid "Files"
msgstr "Dateien" msgstr "Dateien"
#: crates/pdfs-gui/src/app/main.rs:1435 #: crates/pdfs-gui/src/app/main.rs:1440
#: crates/pdfs-gui/src/app/pages/browser.rs:319 #: crates/pdfs-gui/src/app/pages/browser.rs:319
#: crates/pdfs-gui/src/app/pages/browser.rs:2586 #: crates/pdfs-gui/src/app/pages/browser.rs:2586
msgid "New folder" msgid "New folder"
msgstr "Neuer Ordner" msgstr "Neuer Ordner"
#: crates/pdfs-gui/src/app/main.rs:1436 #: crates/pdfs-gui/src/app/main.rs:1441
#: crates/pdfs-gui/src/app/pages/browser.rs:315 #: crates/pdfs-gui/src/app/pages/browser.rs:315
msgid "Upload files" msgid "Upload files"
msgstr "Dateien hochladen" msgstr "Dateien hochladen"
#: crates/pdfs-gui/src/app/main.rs:1437 #: crates/pdfs-gui/src/app/main.rs:1442
msgid "Back / forward" msgid "Back / forward"
msgstr "Zurück / Vor" msgstr "Zurück / Vor"
#: crates/pdfs-gui/src/app/main.rs:1438 #: crates/pdfs-gui/src/app/main.rs:1443
#: crates/pdfs-gui/src/app/pages/browser.rs:2320 #: crates/pdfs-gui/src/app/pages/browser.rs:2320
msgid "Parent folder" msgid "Parent folder"
msgstr "Übergeordneter Ordner" msgstr "Übergeordneter Ordner"
#: crates/pdfs-gui/src/app/main.rs:1439 #: crates/pdfs-gui/src/app/main.rs:1444
msgid "Grid / list" msgid "Grid / list"
msgstr "Raster / Liste" msgstr "Raster / Liste"
#: crates/pdfs-gui/src/app/main.rs:1440 #: crates/pdfs-gui/src/app/main.rs:1445
#: crates/pdfs-gui/src/app/pages/albums.rs:297 #: crates/pdfs-gui/src/app/pages/albums.rs:297
#: crates/pdfs-gui/src/app/pages/browser.rs:2252 #: crates/pdfs-gui/src/app/pages/browser.rs:2252
#: crates/pdfs-gui/src/app/pages/browser.rs:2274 #: crates/pdfs-gui/src/app/pages/browser.rs:2274
@@ -276,62 +276,62 @@ msgstr "Raster / Liste"
msgid "Rename" msgid "Rename"
msgstr "Umbenennen" msgstr "Umbenennen"
#: crates/pdfs-gui/src/app/main.rs:1441 crates/pdfs-gui/src/app/main.rs:1461 #: crates/pdfs-gui/src/app/main.rs:1446 crates/pdfs-gui/src/app/main.rs:1466
#: 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:552 #: crates/pdfs-gui/src/app/pages/photos.rs:540
#: crates/pdfs-gui/src/app/pages/photos.rs:1865 #: crates/pdfs-gui/src/app/pages/photos.rs:1839
#: crates/pdfs-gui/src/app/pages/photos.rs:1869 #: crates/pdfs-gui/src/app/pages/photos.rs:1843
#: 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"
#: crates/pdfs-gui/src/app/main.rs:1442 #: crates/pdfs-gui/src/app/main.rs:1447
msgid "Clear the selection" msgid "Clear the selection"
msgstr "Auswahl aufheben" msgstr "Auswahl aufheben"
#: crates/pdfs-gui/src/app/main.rs:1448 #: crates/pdfs-gui/src/app/main.rs:1453
msgid "Larger thumbnails" msgid "Larger thumbnails"
msgstr "Größere Vorschaubilder" msgstr "Größere Vorschaubilder"
#: crates/pdfs-gui/src/app/main.rs:1449 #: crates/pdfs-gui/src/app/main.rs:1454
msgid "Smaller thumbnails" msgid "Smaller thumbnails"
msgstr "Kleinere Vorschaubilder" msgstr "Kleinere Vorschaubilder"
#: crates/pdfs-gui/src/app/main.rs:1450 #: crates/pdfs-gui/src/app/main.rs:1455
msgid "Reset thumbnail size" msgid "Reset thumbnail size"
msgstr "Vorschaubildgröße zurücksetzen" msgstr "Vorschaubildgröße zurücksetzen"
#: crates/pdfs-gui/src/app/main.rs:1451 #: crates/pdfs-gui/src/app/main.rs:1456
msgid "Select all" msgid "Select all"
msgstr "Alles auswählen" msgstr "Alles auswählen"
#: crates/pdfs-gui/src/app/main.rs:1455 #: crates/pdfs-gui/src/app/main.rs:1460
msgid "Photo Viewer" msgid "Photo Viewer"
msgstr "Fotobetrachter" msgstr "Fotobetrachter"
#: crates/pdfs-gui/src/app/main.rs:1457 #: crates/pdfs-gui/src/app/main.rs:1462
msgid "Previous / next photo" msgid "Previous / next photo"
msgstr "Vorheriges / nächstes Foto" msgstr "Vorheriges / nächstes Foto"
#: crates/pdfs-gui/src/app/main.rs:1458 #: crates/pdfs-gui/src/app/main.rs:1463
msgid "First / last photo" msgid "First / last photo"
msgstr "Erstes / letztes Foto" msgstr "Erstes / letztes Foto"
#: crates/pdfs-gui/src/app/main.rs:1459 #: crates/pdfs-gui/src/app/main.rs:1464
msgid "Show details" msgid "Show details"
msgstr "Details anzeigen" msgstr "Details anzeigen"
#: crates/pdfs-gui/src/app/main.rs:1460 #: crates/pdfs-gui/src/app/main.rs:1465
msgid "Fullscreen" msgid "Fullscreen"
msgstr "Vollbild" msgstr "Vollbild"
#: crates/pdfs-gui/src/app/main.rs:1462 #: crates/pdfs-gui/src/app/main.rs:1467
msgid "Close" msgid "Close"
msgstr "Schließen" msgstr "Schließen"
#: crates/pdfs-gui/src/app/main.rs:1565 #: crates/pdfs-gui/src/app/main.rs:1570
msgid "Select a single item to rename it" msgid "Select a single item to rename it"
msgstr "Zum Umbenennen genau ein Element auswählen" msgstr "Zum Umbenennen genau ein Element auswählen"
@@ -368,7 +368,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:430 #: crates/pdfs-gui/src/app/pages/photos.rs:417
#: 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
@@ -404,7 +404,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:310 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:310
#: crates/pdfs-gui/src/app/pages/photos.rs:3077 #: crates/pdfs-gui/src/app/pages/photos.rs:3217
#: 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."
@@ -416,7 +416,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:3111 #: crates/pdfs-gui/src/app/pages/photos.rs:3251
#: 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
@@ -428,7 +428,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:3112 #: crates/pdfs-gui/src/app/pages/photos.rs:3252
#: 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
@@ -440,7 +440,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:3120 #: crates/pdfs-gui/src/app/pages/photos.rs:3260
#: 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
@@ -453,7 +453,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:3121 #: crates/pdfs-gui/src/app/pages/photos.rs:3261
#: 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
@@ -461,12 +461,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:2509 #: crates/pdfs-gui/src/app/pages/photos.rs:2504
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:2514 #: crates/pdfs-gui/src/app/pages/photos.rs:2509
msgid "Yesterday" msgid "Yesterday"
msgstr "Gestern" msgstr "Gestern"
@@ -525,7 +525,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:2553 #: crates/pdfs-gui/src/app/pages/photos.rs:2548
msgid "%H:%M" msgid "%H:%M"
msgstr "%H:%M" msgstr "%H:%M"
@@ -631,12 +631,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:2990 #: crates/pdfs-gui/src/app/pages/photos.rs:3130
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:2991 #: crates/pdfs-gui/src/app/pages/photos.rs:3131
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."
@@ -669,7 +669,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:2848 #: crates/pdfs-gui/src/app/pages/photos.rs:2984
#: 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
@@ -735,10 +735,10 @@ msgstr "Das Album konnte nicht erstellt werden"
#: 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:1424 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1424
#: crates/pdfs-gui/src/app/pages/photos.rs:1234 #: crates/pdfs-gui/src/app/pages/photos.rs:1272
#: crates/pdfs-gui/src/app/pages/photos.rs:1947 #: crates/pdfs-gui/src/app/pages/photos.rs:1921
#: crates/pdfs-gui/src/app/pages/photos.rs:2912 #: crates/pdfs-gui/src/app/pages/photos.rs:3048
#: crates/pdfs-gui/src/app/pages/photos.rs:3083 #: crates/pdfs-gui/src/app/pages/photos.rs:3223
#: 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
@@ -802,7 +802,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:696 #: crates/pdfs-gui/src/app/pages/photos.rs:712
msgid "New Album…" msgid "New Album…"
msgstr "Neues Album …" msgstr "Neues Album …"
@@ -993,7 +993,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:1801 #: crates/pdfs-gui/src/app/pages/photos.rs:1775
#, rust-format #, rust-format
msgid "{n} selected" msgid "{n} selected"
msgid_plural "{n} selected" msgid_plural "{n} selected"
@@ -1002,8 +1002,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:1940 #: crates/pdfs-gui/src/app/pages/photos.rs:1914
#: crates/pdfs-gui/src/app/pages/photos.rs:1946 #: crates/pdfs-gui/src/app/pages/photos.rs:1920
msgid "Couldn't move to Trash" msgid "Couldn't move to Trash"
msgstr "Verschieben in den Papierkorb fehlgeschlagen" msgstr "Verschieben in den Papierkorb fehlgeschlagen"
@@ -1041,7 +1041,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:1933 #: crates/pdfs-gui/src/app/pages/photos.rs:1907
msgid "Undo" msgid "Undo"
msgstr "Rückgängig" msgstr "Rückgängig"
@@ -1098,7 +1098,7 @@ 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:2846 #: crates/pdfs-gui/src/app/pages/photos.rs:2982
msgctxt "verb" msgctxt "verb"
msgid "Play" msgid "Play"
msgstr "Abspielen" msgstr "Abspielen"
@@ -1393,7 +1393,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:714 #: crates/pdfs-gui/src/app/pages/photos.rs:730
msgctxt "verb" msgctxt "verb"
msgid "View" msgid "View"
msgstr "Anzeigen" msgstr "Anzeigen"
@@ -2565,140 +2565,144 @@ msgid "Hide details"
msgstr "Details ausblenden" msgstr "Details ausblenden"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1429 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1429
#: crates/pdfs-gui/src/app/pages/photos.rs:2907 #: crates/pdfs-gui/src/app/pages/photos.rs:3043
#: crates/pdfs-gui/src/app/pages/photos.rs:2911 #: crates/pdfs-gui/src/app/pages/photos.rs:3047
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:440 #: crates/pdfs-gui/src/app/pages/photos.rs:427
#: crates/pdfs-gui/src/app/pages/photos.rs:519 #: crates/pdfs-gui/src/app/pages/photos.rs:507
msgid "Upload photos" msgid "Upload photos"
msgstr "Fotos hochladen" msgstr "Fotos hochladen"
#: crates/pdfs-gui/src/app/pages/photos.rs:445 #: crates/pdfs-gui/src/app/pages/photos.rs:432
#: 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:486 #: crates/pdfs-gui/src/app/pages/photos.rs:472
#: crates/pdfs-gui/src/app/pages/photos.rs:624 #: crates/pdfs-gui/src/app/pages/photos.rs:612
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:503 #: crates/pdfs-gui/src/app/pages/photos.rs:491
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:515 #: crates/pdfs-gui/src/app/pages/photos.rs:503
msgctxt "verb" msgctxt "verb"
msgid "Upload" msgid "Upload"
msgstr "Hochladen" msgstr "Hochladen"
#: crates/pdfs-gui/src/app/pages/photos.rs:528 #: crates/pdfs-gui/src/app/pages/photos.rs:516
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:538 #: crates/pdfs-gui/src/app/pages/photos.rs:526
#: crates/pdfs-gui/src/app/pages/photos.rs:547 #: crates/pdfs-gui/src/app/pages/photos.rs:535
#: crates/pdfs-gui/src/app/pages/photos.rs:1799 #: crates/pdfs-gui/src/app/pages/photos.rs:1773
msgid "Select photos" msgid "Select photos"
msgstr "Fotos auswählen" msgstr "Fotos auswählen"
#: crates/pdfs-gui/src/app/pages/photos.rs:558 #: crates/pdfs-gui/src/app/pages/photos.rs:546
#: crates/pdfs-gui/src/app/pages/photos.rs:2864 #: crates/pdfs-gui/src/app/pages/photos.rs:3000
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:564 #: crates/pdfs-gui/src/app/pages/photos.rs:552
msgid "Leave selection (Esc)" msgid "Leave selection (Esc)"
msgstr "Auswahl verlassen (Esc)" msgstr "Auswahl verlassen (Esc)"
#: crates/pdfs-gui/src/app/pages/photos.rs:608 #: crates/pdfs-gui/src/app/pages/photos.rs:596
msgid "Show only favorites" msgid "Show only favorites"
msgstr "Nur Favoriten anzeigen" msgstr "Nur Favoriten anzeigen"
#: crates/pdfs-gui/src/app/pages/photos.rs:615 #: crates/pdfs-gui/src/app/pages/photos.rs:603
msgid "Show only photos not in an album" msgid "Show only photos not in an album"
msgstr "Nur Fotos ohne Album anzeigen" msgstr "Nur Fotos ohne Album anzeigen"
#: crates/pdfs-gui/src/app/pages/photos.rs:622 #: crates/pdfs-gui/src/app/pages/photos.rs:610
#: crates/pdfs-gui/src/app/pages/photos.rs:827 #: crates/pdfs-gui/src/app/pages/photos.rs:845
msgid "All dates" msgid "All dates"
msgstr "Alle Zeiträume" msgstr "Alle Zeiträume"
#: crates/pdfs-gui/src/app/pages/photos.rs:643 #: crates/pdfs-gui/src/app/pages/photos.rs:631
msgid "Timeline" msgid "Timeline"
msgstr "Zeitleiste" msgstr "Zeitleiste"
#: crates/pdfs-gui/src/app/pages/photos.rs:647 #: crates/pdfs-gui/src/app/pages/photos.rs:635
msgid "Albums" msgid "Albums"
msgstr "Alben" msgstr "Alben"
#: crates/pdfs-gui/src/app/pages/photos.rs:713 #: crates/pdfs-gui/src/app/pages/photos.rs:654
msgid "On this day"
msgstr "An diesem Tag"
#: crates/pdfs-gui/src/app/pages/photos.rs:729
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:803 #: crates/pdfs-gui/src/app/pages/photos.rs:821
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:834 #: crates/pdfs-gui/src/app/pages/photos.rs:852
#, 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:871 #: crates/pdfs-gui/src/app/pages/photos.rs:889
msgctxt "photo filter" msgctxt "photo filter"
msgid "All" msgid "All"
msgstr "Alle" msgstr "Alle"
#: crates/pdfs-gui/src/app/pages/photos.rs:872 #: crates/pdfs-gui/src/app/pages/photos.rs:890
msgctxt "photo filter" msgctxt "photo filter"
msgid "Photos" msgid "Photos"
msgstr "Fotos" msgstr "Fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:873 #: crates/pdfs-gui/src/app/pages/photos.rs:891
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:875 #: crates/pdfs-gui/src/app/pages/photos.rs:893
msgctxt "photo filter" msgctxt "photo filter"
msgid "Raw" msgid "Raw"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1160 #: crates/pdfs-gui/src/app/pages/photos.rs:1198
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:1164 #: crates/pdfs-gui/src/app/pages/photos.rs:1202
#: 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:1220 #: crates/pdfs-gui/src/app/pages/photos.rs:1258
msgid "Photo uploaded" msgid "Photo uploaded"
msgstr "Foto hochgeladen" msgstr "Foto hochgeladen"
#: crates/pdfs-gui/src/app/pages/photos.rs:1225 #: crates/pdfs-gui/src/app/pages/photos.rs:1263
#: crates/pdfs-gui/src/app/pages/photos.rs:1233 #: crates/pdfs-gui/src/app/pages/photos.rs:1271
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:1458 #: crates/pdfs-gui/src/app/pages/photos.rs:1432
msgid "RAW" msgid "RAW"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1843 #: crates/pdfs-gui/src/app/pages/photos.rs:1817
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:1845 #: crates/pdfs-gui/src/app/pages/photos.rs:1819
#, 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."
@@ -2708,14 +2712,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:1851 #: crates/pdfs-gui/src/app/pages/photos.rs:1825
#, 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:1858 #: crates/pdfs-gui/src/app/pages/photos.rs:1832
#, 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."
@@ -2726,15 +2730,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:1916 #: crates/pdfs-gui/src/app/pages/photos.rs:1890
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:1919 #: crates/pdfs-gui/src/app/pages/photos.rs:1893
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:1928 #: crates/pdfs-gui/src/app/pages/photos.rs:1902
#, 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"
@@ -2742,7 +2746,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:2463 #: crates/pdfs-gui/src/app/pages/photos.rs:2458
#, rust-format #, rust-format
msgid "{count} video" msgid "{count} video"
msgid_plural "{count} videos" msgid_plural "{count} videos"
@@ -2750,7 +2754,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:2465 #: crates/pdfs-gui/src/app/pages/photos.rs:2460
#, rust-format #, rust-format
msgid "{count} raw photo" msgid "{count} raw photo"
msgid_plural "{count} raw photos" msgid_plural "{count} raw photos"
@@ -2758,182 +2762,196 @@ 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:2467 #: crates/pdfs-gui/src/app/pages/photos.rs:2462
#, 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:2495 #: crates/pdfs-gui/src/app/pages/photos.rs:2490
#: crates/pdfs-gui/src/app/pages/photos.rs:2521 #: crates/pdfs-gui/src/app/pages/photos.rs:2516
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:2518 #: crates/pdfs-gui/src/app/pages/photos.rs:2513
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:2539 #: crates/pdfs-gui/src/app/pages/photos.rs:2534
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:2543 #: crates/pdfs-gui/src/app/pages/photos.rs:2538
#: crates/pdfs-gui/src/app/pages/photos.rs:2545 #: crates/pdfs-gui/src/app/pages/photos.rs:2540
msgid "Unknown Date" msgid "Unknown Date"
msgstr "Unbekanntes Datum" msgstr "Unbekanntes Datum"
#. Translators: strftime format for the day a photo was taken, shown on its tile when the timeline is grouped by month or year, such as "3 Jun". #. Translators: strftime format for the day a photo was taken, shown on its tile when the timeline is grouped by month or year, such as "3 Jun".
#: crates/pdfs-gui/src/app/pages/photos.rs:2563 #: crates/pdfs-gui/src/app/pages/photos.rs:2558
msgid "%-d %b" msgid "%-d %b"
msgstr "%-d. %b" msgstr "%-d. %b"
#: crates/pdfs-gui/src/app/pages/photos.rs:2585 #: crates/pdfs-gui/src/app/pages/photos.rs:2580
msgid "Every photo is in an album" msgid "Every photo is in an album"
msgstr "Jedes Foto ist in einem Album" msgstr "Jedes Foto ist in einem Album"
#: crates/pdfs-gui/src/app/pages/photos.rs:2586 #: crates/pdfs-gui/src/app/pages/photos.rs:2581
msgid "Turn off the album filter to see everything." msgid "Turn off the album filter to see everything."
msgstr "Den Albumfilter ausschalten, um alles zu sehen." msgstr "Den Albumfilter ausschalten, um alles zu sehen."
#: crates/pdfs-gui/src/app/pages/photos.rs:2591 #: crates/pdfs-gui/src/app/pages/photos.rs:2586
msgid "No photos yet" msgid "No photos yet"
msgstr "Noch keine Fotos" msgstr "Noch keine Fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2592 #: crates/pdfs-gui/src/app/pages/photos.rs:2587
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:2595 #: crates/pdfs-gui/src/app/pages/photos.rs:2590
msgid "No favorites yet" msgid "No favorites yet"
msgstr "Noch keine Favoriten" msgstr "Noch keine Favoriten"
#: crates/pdfs-gui/src/app/pages/photos.rs:2596 #: crates/pdfs-gui/src/app/pages/photos.rs:2591
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:2601 #: crates/pdfs-gui/src/app/pages/photos.rs:2596
#, 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:2602 #: crates/pdfs-gui/src/app/pages/photos.rs:2597
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:2604 #: crates/pdfs-gui/src/app/pages/photos.rs:2599
#, 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:2605 #: crates/pdfs-gui/src/app/pages/photos.rs:2600
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:2607 #: crates/pdfs-gui/src/app/pages/photos.rs:2602
#, 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:2608 #: crates/pdfs-gui/src/app/pages/photos.rs:2603
msgid "No favorite photos" msgid "No favorite photos"
msgstr "Keine favorisierten Fotos" msgstr "Keine favorisierten Fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2610 #: crates/pdfs-gui/src/app/pages/photos.rs:2605
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:2615 #: crates/pdfs-gui/src/app/pages/photos.rs:2610
#, 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:2616 #: crates/pdfs-gui/src/app/pages/photos.rs:2611
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:2618 #: crates/pdfs-gui/src/app/pages/photos.rs:2613
#, 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:2619 #: crates/pdfs-gui/src/app/pages/photos.rs:2614
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:2621 #: crates/pdfs-gui/src/app/pages/photos.rs:2616
#, 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:2622 #: crates/pdfs-gui/src/app/pages/photos.rs:2617
msgid "No photos" msgid "No photos"
msgstr "Keine Fotos" msgstr "Keine Fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2624 #: crates/pdfs-gui/src/app/pages/photos.rs:2619
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."
#: crates/pdfs-gui/src/app/pages/photos.rs:2735
#, rust-format
msgid "{n} year ago"
msgid_plural "{n} years ago"
msgstr[0] "vor {n} Jahr"
msgstr[1] "vor {n} Jahren"
#: crates/pdfs-gui/src/app/pages/photos.rs:2760
#, rust-format
msgid "{date}, {n} photo"
msgid_plural "{date}, {n} photos"
msgstr[0] "{date}, {n} Foto"
msgstr[1] "{date}, {n} Fotos"
#. 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:2853 #: crates/pdfs-gui/src/app/pages/photos.rs:2989
msgctxt "state" msgctxt "state"
msgid "Favorite" msgid "Favorite"
msgstr "Favorit" msgstr "Favorit"
#: crates/pdfs-gui/src/app/pages/photos.rs:2858 #: crates/pdfs-gui/src/app/pages/photos.rs:2994
msgctxt "verb" msgctxt "verb"
msgid "Select" msgid "Select"
msgstr "Auswählen" msgstr "Auswählen"
#: crates/pdfs-gui/src/app/pages/photos.rs:2870 #: crates/pdfs-gui/src/app/pages/photos.rs:3006
msgid "Remove from Album" msgid "Remove from Album"
msgstr "Aus Album entfernen" msgstr "Aus Album entfernen"
#: crates/pdfs-gui/src/app/pages/photos.rs:2876 #: crates/pdfs-gui/src/app/pages/photos.rs:3012
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:2900 #: crates/pdfs-gui/src/app/pages/photos.rs:3036
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:2902 #: crates/pdfs-gui/src/app/pages/photos.rs:3038
msgid "Removed from Favorites" msgid "Removed from Favorites"
msgstr "Aus Favoriten entfernt" msgstr "Aus Favoriten entfernt"
#: crates/pdfs-gui/src/app/pages/photos.rs:2931 #: crates/pdfs-gui/src/app/pages/photos.rs:3067
msgid "Loading photos…" msgid "Loading photos…"
msgstr "Fotos werden geladen …" msgstr "Fotos werden geladen …"
#: crates/pdfs-gui/src/app/pages/photos.rs:2932 #: crates/pdfs-gui/src/app/pages/photos.rs:3068
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:3021 #: crates/pdfs-gui/src/app/pages/photos.rs:3161
msgid "Empty album" msgid "Empty album"
msgstr "Leeres Album" msgstr "Leeres Album"
#: crates/pdfs-gui/src/app/pages/photos.rs:3022 #: crates/pdfs-gui/src/app/pages/photos.rs:3162
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:3064 #: crates/pdfs-gui/src/app/pages/photos.rs:3204
#: crates/pdfs-gui/src/app/pages/photos.rs:3082 #: crates/pdfs-gui/src/app/pages/photos.rs:3222
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:3069 #: crates/pdfs-gui/src/app/pages/photos.rs:3209
#: crates/pdfs-gui/src/app/pages/photos.rs:3076 #: crates/pdfs-gui/src/app/pages/photos.rs:3216
msgid "Couldn't load photos" msgid "Couldn't load photos"
msgstr "Fotos konnten nicht geladen werden" msgstr "Fotos konnten nicht geladen werden"
+190 -172
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-28 00:14+0200\n" "POT-Creation-Date: 2026-09-28 00:44+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"
@@ -15,99 +15,99 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: crates/pdfs-gui/src/app/main.rs:830 #: crates/pdfs-gui/src/app/main.rs:835
#: crates/pdfs-gui/src/app/pages/locations.rs:1133 #: crates/pdfs-gui/src/app/pages/locations.rs:1133
#: crates/pdfs-gui/src/prompt.rs:169 #: crates/pdfs-gui/src/prompt.rs:169
msgid "My files" msgid "My files"
msgstr "My files" msgstr "My files"
#: crates/pdfs-gui/src/app/main.rs:833 crates/pdfs-gui/src/app/main.rs:1446 #: crates/pdfs-gui/src/app/main.rs:838 crates/pdfs-gui/src/app/main.rs:1451
#: crates/pdfs-gui/src/app/pages/albums.rs:633 #: crates/pdfs-gui/src/app/pages/albums.rs:633
#: crates/pdfs-gui/src/app/pages/photos.rs:730 #: crates/pdfs-gui/src/app/pages/photos.rs:746
msgid "Photos" msgid "Photos"
msgstr "Photos" msgstr "Photos"
#: crates/pdfs-gui/src/app/main.rs:838 #: crates/pdfs-gui/src/app/main.rs:843
msgid "Shared with me" msgid "Shared with me"
msgstr "Shared with me" msgstr "Shared with me"
#: crates/pdfs-gui/src/app/main.rs:843 #: crates/pdfs-gui/src/app/main.rs:848
msgid "Shared by me" msgid "Shared by me"
msgstr "Shared by me" msgstr "Shared by me"
#: crates/pdfs-gui/src/app/main.rs:846 #: crates/pdfs-gui/src/app/main.rs:851
#: crates/pdfs-gui/src/app/pages/devices.rs:109 #: crates/pdfs-gui/src/app/pages/devices.rs:109
msgid "Computers" msgid "Computers"
msgstr "Computers" msgstr "Computers"
#: crates/pdfs-gui/src/app/main.rs:847 #: crates/pdfs-gui/src/app/main.rs:852
#: crates/pdfs-gui/src/app/pages/trash.rs:106 #: crates/pdfs-gui/src/app/pages/trash.rs:106
msgid "Trash" msgid "Trash"
msgstr "Trash" msgstr "Trash"
#: crates/pdfs-gui/src/app/main.rs:851 #: crates/pdfs-gui/src/app/main.rs:856
msgid "Sync" msgid "Sync"
msgstr "Sync" msgstr "Sync"
#: crates/pdfs-gui/src/app/main.rs:856 #: crates/pdfs-gui/src/app/main.rs:861
#: crates/pdfs-gui/src/app/pages/activity.rs:153 #: crates/pdfs-gui/src/app/pages/activity.rs:153
msgid "Activity" msgid "Activity"
msgstr "Activity" msgstr "Activity"
#: crates/pdfs-gui/src/app/main.rs:1002 #: crates/pdfs-gui/src/app/main.rs:1007
msgid "Refresh (F5)" msgid "Refresh (F5)"
msgstr "Refresh (F5)" msgstr "Refresh (F5)"
#. Translators: a failed action's toast. {what} says what failed, such as #. Translators: a failed action's toast. {what} says what failed, such as
#. "Couldn't rename"; {detail} is the reason, usually untranslated text #. "Couldn't rename"; {detail} is the reason, usually untranslated text
#. from the mount service. #. from the mount service.
#: crates/pdfs-gui/src/app/main.rs:1176 #: crates/pdfs-gui/src/app/main.rs:1181
#, rust-format #, rust-format
msgid "{what}: {detail}" msgid "{what}: {detail}"
msgstr "{what}: {detail}" msgstr "{what}: {detail}"
#: crates/pdfs-gui/src/app/main.rs:1195 #: crates/pdfs-gui/src/app/main.rs:1200
msgid "You're offline" msgid "You're offline"
msgstr "You're offline" msgstr "You're offline"
#: crates/pdfs-gui/src/app/main.rs:1196 #: crates/pdfs-gui/src/app/main.rs:1201
msgid "That's not there any more" msgid "That's not there any more"
msgstr "That's not there any more" msgstr "That's not there any more"
#: crates/pdfs-gui/src/app/main.rs:1197 #: crates/pdfs-gui/src/app/main.rs:1202
msgid "You don't have access to that" msgid "You don't have access to that"
msgstr "You don't have access to that" msgstr "You don't have access to that"
#: crates/pdfs-gui/src/app/main.rs:1198 #: crates/pdfs-gui/src/app/main.rs:1203
msgid "Something changed this first" msgid "Something changed this first"
msgstr "Something changed this first" msgstr "Something changed this first"
#: crates/pdfs-gui/src/app/main.rs:1199 #: crates/pdfs-gui/src/app/main.rs:1204
msgid "Your Proton Drive is full" msgid "Your Proton Drive is full"
msgstr "Your Proton Drive is full" msgstr "Your Proton Drive is full"
#: crates/pdfs-gui/src/app/main.rs:1240 crates/pdfs-gui/src/app/main.rs:1428 #: crates/pdfs-gui/src/app/main.rs:1245 crates/pdfs-gui/src/app/main.rs:1433
#: crates/pdfs-gui/src/app/pages/status.rs:353 #: crates/pdfs-gui/src/app/pages/status.rs:353
msgid "Preferences" msgid "Preferences"
msgstr "Preferences" msgstr "Preferences"
#: crates/pdfs-gui/src/app/main.rs:1241 crates/pdfs-gui/src/app/main.rs:1485 #: crates/pdfs-gui/src/app/main.rs:1246 crates/pdfs-gui/src/app/main.rs:1490
msgid "Keyboard Shortcuts" msgid "Keyboard Shortcuts"
msgstr "Keyboard Shortcuts" msgstr "Keyboard Shortcuts"
#: crates/pdfs-gui/src/app/main.rs:1243 #: crates/pdfs-gui/src/app/main.rs:1248
msgid "About Proton Drive for Linux" msgid "About Proton Drive for Linux"
msgstr "About Proton Drive for Linux" msgstr "About Proton Drive for Linux"
#: crates/pdfs-gui/src/app/main.rs:1248 #: crates/pdfs-gui/src/app/main.rs:1253
msgid "Main menu" msgid "Main menu"
msgstr "Main menu" msgstr "Main menu"
#: crates/pdfs-gui/src/app/main.rs:1294 #: crates/pdfs-gui/src/app/main.rs:1299
msgid "Proton Drive for Linux" msgid "Proton Drive for Linux"
msgstr "Proton Drive for Linux" msgstr "Proton Drive for Linux"
#: crates/pdfs-gui/src/app/main.rs:1302 #: crates/pdfs-gui/src/app/main.rs:1307
msgid "" msgid ""
"Files-on-demand Proton Drive for the Linux desktop.\n" "Files-on-demand Proton Drive for the Linux desktop.\n"
"\n" "\n"
@@ -119,23 +119,23 @@ msgstr ""
"Unofficial client — not affiliated with, endorsed by, or supported by Proton " "Unofficial client — not affiliated with, endorsed by, or supported by Proton "
"AG." "AG."
#: crates/pdfs-gui/src/app/main.rs:1307 #: crates/pdfs-gui/src/app/main.rs:1312
msgid "Source Code" msgid "Source Code"
msgstr "Source Code" msgstr "Source Code"
#: crates/pdfs-gui/src/app/main.rs:1311 #: crates/pdfs-gui/src/app/main.rs:1316
msgid "Proton Terms of Service" msgid "Proton Terms of Service"
msgstr "Proton Terms of Service" msgstr "Proton Terms of Service"
#: crates/pdfs-gui/src/app/main.rs:1315 #: crates/pdfs-gui/src/app/main.rs:1320
msgid "Proton Privacy Policy" msgid "Proton Privacy Policy"
msgstr "Proton Privacy Policy" msgstr "Proton Privacy Policy"
#: crates/pdfs-gui/src/app/main.rs:1320 #: crates/pdfs-gui/src/app/main.rs:1325
msgid "Disclaimer" msgid "Disclaimer"
msgstr "Disclaimer" msgstr "Disclaimer"
#: crates/pdfs-gui/src/app/main.rs:1324 #: crates/pdfs-gui/src/app/main.rs:1329
msgid "" msgid ""
"This is an unofficial, community-built client. It is not affiliated with, " "This is an unofficial, community-built client. It is not affiliated with, "
"endorsed by, or supported by Proton AG.\n" "endorsed by, or supported by Proton AG.\n"
@@ -159,15 +159,15 @@ msgstr ""
#. Translators: replace with your name(s) and email address(es), one #. Translators: replace with your name(s) and email address(es), one
#. per line, to be credited in the About dialog. #. per line, to be credited in the About dialog.
#: crates/pdfs-gui/src/app/main.rs:1335 #: crates/pdfs-gui/src/app/main.rs:1340
msgid "translator-credits" msgid "translator-credits"
msgstr "Proton Drive for Linux contributors" msgstr "Proton Drive for Linux contributors"
#: crates/pdfs-gui/src/app/main.rs:1366 #: crates/pdfs-gui/src/app/main.rs:1371
msgid "Stop Proton Drive?" msgid "Stop Proton Drive?"
msgstr "Stop Proton Drive?" msgstr "Stop Proton Drive?"
#: crates/pdfs-gui/src/app/main.rs:1367 #: crates/pdfs-gui/src/app/main.rs:1372
msgid "" msgid ""
"The drive unmounts and nothing syncs until you connect again. Proton Drive " "The drive unmounts and nothing syncs until you connect again. Proton Drive "
"starts again at your next login." "starts again at your next login."
@@ -175,7 +175,7 @@ msgstr ""
"The drive unmounts and nothing syncs until you connect again. Proton Drive " "The drive unmounts and nothing syncs until you connect again. Proton Drive "
"starts again at your next login." "starts again at your next login."
#: crates/pdfs-gui/src/app/main.rs:1369 crates/pdfs-gui/src/app/main.rs:1642 #: crates/pdfs-gui/src/app/main.rs:1374 crates/pdfs-gui/src/app/main.rs:1647
#: crates/pdfs-gui/src/app/pages/albums.rs:242 #: crates/pdfs-gui/src/app/pages/albums.rs:242
#: crates/pdfs-gui/src/app/pages/albums.rs:423 #: crates/pdfs-gui/src/app/pages/albums.rs:423
#: crates/pdfs-gui/src/app/pages/browser.rs:2273 #: crates/pdfs-gui/src/app/pages/browser.rs:2273
@@ -189,7 +189,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:312 #: crates/pdfs-gui/src/app/pages/login.rs:312
#: crates/pdfs-gui/src/app/pages/photos.rs:1868 #: crates/pdfs-gui/src/app/pages/photos.rs:1842
#: 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
@@ -203,67 +203,67 @@ msgstr ""
msgid "Cancel" msgid "Cancel"
msgstr "Cancel" msgstr "Cancel"
#: crates/pdfs-gui/src/app/main.rs:1370 #: crates/pdfs-gui/src/app/main.rs:1375
msgctxt "verb" msgctxt "verb"
msgid "Stop" msgid "Stop"
msgstr "Stop" msgstr "Stop"
#: crates/pdfs-gui/src/app/main.rs:1387 #: crates/pdfs-gui/src/app/main.rs:1392
msgid "Couldn't stop Proton Drive" msgid "Couldn't stop Proton Drive"
msgstr "Couldn't stop Proton Drive" msgstr "Couldn't stop Proton Drive"
#: crates/pdfs-gui/src/app/main.rs:1388 #: crates/pdfs-gui/src/app/main.rs:1393
msgid "The mount service did not stop." msgid "The mount service did not stop."
msgstr "The mount service did not stop." msgstr "The mount service did not stop."
#: crates/pdfs-gui/src/app/main.rs:1424 #: crates/pdfs-gui/src/app/main.rs:1429
#: crates/pdfs-gui/src/app/pages/status.rs:226 #: crates/pdfs-gui/src/app/pages/status.rs:226
msgid "General" msgid "General"
msgstr "General" msgstr "General"
#: crates/pdfs-gui/src/app/main.rs:1426 #: crates/pdfs-gui/src/app/main.rs:1431
#: crates/pdfs-gui/src/app/pages/browser.rs:270 #: crates/pdfs-gui/src/app/pages/browser.rs:270
msgid "Search Drive" msgid "Search Drive"
msgstr "Search Drive" msgstr "Search Drive"
#: crates/pdfs-gui/src/app/main.rs:1427 #: crates/pdfs-gui/src/app/main.rs:1432
#: crates/pdfs-gui/src/app/pages/browser.rs:1363 #: crates/pdfs-gui/src/app/pages/browser.rs:1363
msgid "Refresh" msgid "Refresh"
msgstr "Refresh" msgstr "Refresh"
#: crates/pdfs-gui/src/app/main.rs:1429 #: crates/pdfs-gui/src/app/main.rs:1434
msgid "Keyboard shortcuts" msgid "Keyboard shortcuts"
msgstr "Keyboard shortcuts" msgstr "Keyboard shortcuts"
#: crates/pdfs-gui/src/app/main.rs:1433 #: crates/pdfs-gui/src/app/main.rs:1438
msgid "Files" msgid "Files"
msgstr "Files" msgstr "Files"
#: crates/pdfs-gui/src/app/main.rs:1435 #: crates/pdfs-gui/src/app/main.rs:1440
#: crates/pdfs-gui/src/app/pages/browser.rs:319 #: crates/pdfs-gui/src/app/pages/browser.rs:319
#: crates/pdfs-gui/src/app/pages/browser.rs:2586 #: crates/pdfs-gui/src/app/pages/browser.rs:2586
msgid "New folder" msgid "New folder"
msgstr "New folder" msgstr "New folder"
#: crates/pdfs-gui/src/app/main.rs:1436 #: crates/pdfs-gui/src/app/main.rs:1441
#: crates/pdfs-gui/src/app/pages/browser.rs:315 #: crates/pdfs-gui/src/app/pages/browser.rs:315
msgid "Upload files" msgid "Upload files"
msgstr "Upload files" msgstr "Upload files"
#: crates/pdfs-gui/src/app/main.rs:1437 #: crates/pdfs-gui/src/app/main.rs:1442
msgid "Back / forward" msgid "Back / forward"
msgstr "Back / forward" msgstr "Back / forward"
#: crates/pdfs-gui/src/app/main.rs:1438 #: crates/pdfs-gui/src/app/main.rs:1443
#: crates/pdfs-gui/src/app/pages/browser.rs:2320 #: crates/pdfs-gui/src/app/pages/browser.rs:2320
msgid "Parent folder" msgid "Parent folder"
msgstr "Parent folder" msgstr "Parent folder"
#: crates/pdfs-gui/src/app/main.rs:1439 #: crates/pdfs-gui/src/app/main.rs:1444
msgid "Grid / list" msgid "Grid / list"
msgstr "Grid / list" msgstr "Grid / list"
#: crates/pdfs-gui/src/app/main.rs:1440 #: crates/pdfs-gui/src/app/main.rs:1445
#: crates/pdfs-gui/src/app/pages/albums.rs:297 #: crates/pdfs-gui/src/app/pages/albums.rs:297
#: crates/pdfs-gui/src/app/pages/browser.rs:2252 #: crates/pdfs-gui/src/app/pages/browser.rs:2252
#: crates/pdfs-gui/src/app/pages/browser.rs:2274 #: crates/pdfs-gui/src/app/pages/browser.rs:2274
@@ -272,62 +272,62 @@ msgstr "Grid / list"
msgid "Rename" msgid "Rename"
msgstr "Rename" msgstr "Rename"
#: crates/pdfs-gui/src/app/main.rs:1441 crates/pdfs-gui/src/app/main.rs:1461 #: crates/pdfs-gui/src/app/main.rs:1446 crates/pdfs-gui/src/app/main.rs:1466
#: 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:552 #: crates/pdfs-gui/src/app/pages/photos.rs:540
#: crates/pdfs-gui/src/app/pages/photos.rs:1865 #: crates/pdfs-gui/src/app/pages/photos.rs:1839
#: crates/pdfs-gui/src/app/pages/photos.rs:1869 #: crates/pdfs-gui/src/app/pages/photos.rs:1843
#: 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"
#: crates/pdfs-gui/src/app/main.rs:1442 #: crates/pdfs-gui/src/app/main.rs:1447
msgid "Clear the selection" msgid "Clear the selection"
msgstr "Clear the selection" msgstr "Clear the selection"
#: crates/pdfs-gui/src/app/main.rs:1448 #: crates/pdfs-gui/src/app/main.rs:1453
msgid "Larger thumbnails" msgid "Larger thumbnails"
msgstr "Larger thumbnails" msgstr "Larger thumbnails"
#: crates/pdfs-gui/src/app/main.rs:1449 #: crates/pdfs-gui/src/app/main.rs:1454
msgid "Smaller thumbnails" msgid "Smaller thumbnails"
msgstr "Smaller thumbnails" msgstr "Smaller thumbnails"
#: crates/pdfs-gui/src/app/main.rs:1450 #: crates/pdfs-gui/src/app/main.rs:1455
msgid "Reset thumbnail size" msgid "Reset thumbnail size"
msgstr "Reset thumbnail size" msgstr "Reset thumbnail size"
#: crates/pdfs-gui/src/app/main.rs:1451 #: crates/pdfs-gui/src/app/main.rs:1456
msgid "Select all" msgid "Select all"
msgstr "Select all" msgstr "Select all"
#: crates/pdfs-gui/src/app/main.rs:1455 #: crates/pdfs-gui/src/app/main.rs:1460
msgid "Photo Viewer" msgid "Photo Viewer"
msgstr "Photo Viewer" msgstr "Photo Viewer"
#: crates/pdfs-gui/src/app/main.rs:1457 #: crates/pdfs-gui/src/app/main.rs:1462
msgid "Previous / next photo" msgid "Previous / next photo"
msgstr "Previous / next photo" msgstr "Previous / next photo"
#: crates/pdfs-gui/src/app/main.rs:1458 #: crates/pdfs-gui/src/app/main.rs:1463
msgid "First / last photo" msgid "First / last photo"
msgstr "First / last photo" msgstr "First / last photo"
#: crates/pdfs-gui/src/app/main.rs:1459 #: crates/pdfs-gui/src/app/main.rs:1464
msgid "Show details" msgid "Show details"
msgstr "Show details" msgstr "Show details"
#: crates/pdfs-gui/src/app/main.rs:1460 #: crates/pdfs-gui/src/app/main.rs:1465
msgid "Fullscreen" msgid "Fullscreen"
msgstr "Fullscreen" msgstr "Fullscreen"
#: crates/pdfs-gui/src/app/main.rs:1462 #: crates/pdfs-gui/src/app/main.rs:1467
msgid "Close" msgid "Close"
msgstr "Close" msgstr "Close"
#: crates/pdfs-gui/src/app/main.rs:1565 #: crates/pdfs-gui/src/app/main.rs:1570
msgid "Select a single item to rename it" msgid "Select a single item to rename it"
msgstr "Select a single item to rename it" msgstr "Select a single item to rename it"
@@ -364,7 +364,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:430 #: crates/pdfs-gui/src/app/pages/photos.rs:417
#: 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
@@ -400,7 +400,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:310 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:310
#: crates/pdfs-gui/src/app/pages/photos.rs:3077 #: crates/pdfs-gui/src/app/pages/photos.rs:3217
#: 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."
@@ -412,7 +412,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:3111 #: crates/pdfs-gui/src/app/pages/photos.rs:3251
#: 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
@@ -424,7 +424,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:3112 #: crates/pdfs-gui/src/app/pages/photos.rs:3252
#: 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
@@ -436,7 +436,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:3120 #: crates/pdfs-gui/src/app/pages/photos.rs:3260
#: 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
@@ -449,7 +449,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:3121 #: crates/pdfs-gui/src/app/pages/photos.rs:3261
#: 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
@@ -457,12 +457,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:2509 #: crates/pdfs-gui/src/app/pages/photos.rs:2504
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:2514 #: crates/pdfs-gui/src/app/pages/photos.rs:2509
msgid "Yesterday" msgid "Yesterday"
msgstr "Yesterday" msgstr "Yesterday"
@@ -517,7 +517,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:2553 #: crates/pdfs-gui/src/app/pages/photos.rs:2548
msgid "%H:%M" msgid "%H:%M"
msgstr "%H:%M" msgstr "%H:%M"
@@ -623,12 +623,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:2990 #: crates/pdfs-gui/src/app/pages/photos.rs:3130
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:2991 #: crates/pdfs-gui/src/app/pages/photos.rs:3131
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."
@@ -661,7 +661,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:2848 #: crates/pdfs-gui/src/app/pages/photos.rs:2984
#: 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
@@ -727,10 +727,10 @@ msgstr "Couldn't create the album"
#: 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:1424 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1424
#: crates/pdfs-gui/src/app/pages/photos.rs:1234 #: crates/pdfs-gui/src/app/pages/photos.rs:1272
#: crates/pdfs-gui/src/app/pages/photos.rs:1947 #: crates/pdfs-gui/src/app/pages/photos.rs:1921
#: crates/pdfs-gui/src/app/pages/photos.rs:2912 #: crates/pdfs-gui/src/app/pages/photos.rs:3048
#: crates/pdfs-gui/src/app/pages/photos.rs:3083 #: crates/pdfs-gui/src/app/pages/photos.rs:3223
#: 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
@@ -794,7 +794,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:696 #: crates/pdfs-gui/src/app/pages/photos.rs:712
msgid "New Album…" msgid "New Album…"
msgstr "New Album…" msgstr "New Album…"
@@ -985,7 +985,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:1801 #: crates/pdfs-gui/src/app/pages/photos.rs:1775
#, rust-format #, rust-format
msgid "{n} selected" msgid "{n} selected"
msgid_plural "{n} selected" msgid_plural "{n} selected"
@@ -994,8 +994,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:1940 #: crates/pdfs-gui/src/app/pages/photos.rs:1914
#: crates/pdfs-gui/src/app/pages/photos.rs:1946 #: crates/pdfs-gui/src/app/pages/photos.rs:1920
msgid "Couldn't move to Trash" msgid "Couldn't move to Trash"
msgstr "Couldn't move to Trash" msgstr "Couldn't move to Trash"
@@ -1029,7 +1029,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:1933 #: crates/pdfs-gui/src/app/pages/photos.rs:1907
msgid "Undo" msgid "Undo"
msgstr "Undo" msgstr "Undo"
@@ -1086,7 +1086,7 @@ 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:2846 #: crates/pdfs-gui/src/app/pages/photos.rs:2982
msgctxt "verb" msgctxt "verb"
msgid "Play" msgid "Play"
msgstr "Play" msgstr "Play"
@@ -1379,7 +1379,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:714 #: crates/pdfs-gui/src/app/pages/photos.rs:730
msgctxt "verb" msgctxt "verb"
msgid "View" msgid "View"
msgstr "View" msgstr "View"
@@ -2528,169 +2528,173 @@ msgid "Hide details"
msgstr "Hide details" msgstr "Hide details"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1429 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1429
#: crates/pdfs-gui/src/app/pages/photos.rs:2907 #: crates/pdfs-gui/src/app/pages/photos.rs:3043
#: crates/pdfs-gui/src/app/pages/photos.rs:2911 #: crates/pdfs-gui/src/app/pages/photos.rs:3047
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:440 #: crates/pdfs-gui/src/app/pages/photos.rs:427
#: crates/pdfs-gui/src/app/pages/photos.rs:519 #: crates/pdfs-gui/src/app/pages/photos.rs:507
msgid "Upload photos" msgid "Upload photos"
msgstr "Upload photos" msgstr "Upload photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:445 #: crates/pdfs-gui/src/app/pages/photos.rs:432
#: 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:486 #: crates/pdfs-gui/src/app/pages/photos.rs:472
#: crates/pdfs-gui/src/app/pages/photos.rs:624 #: crates/pdfs-gui/src/app/pages/photos.rs:612
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:503 #: crates/pdfs-gui/src/app/pages/photos.rs:491
msgid "Back to albums" msgid "Back to albums"
msgstr "Back to albums" msgstr "Back to albums"
#: crates/pdfs-gui/src/app/pages/photos.rs:515 #: crates/pdfs-gui/src/app/pages/photos.rs:503
msgctxt "verb" msgctxt "verb"
msgid "Upload" msgid "Upload"
msgstr "Upload" msgstr "Upload"
#: crates/pdfs-gui/src/app/pages/photos.rs:528 #: crates/pdfs-gui/src/app/pages/photos.rs:516
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:538 #: crates/pdfs-gui/src/app/pages/photos.rs:526
#: crates/pdfs-gui/src/app/pages/photos.rs:547 #: crates/pdfs-gui/src/app/pages/photos.rs:535
#: crates/pdfs-gui/src/app/pages/photos.rs:1799 #: crates/pdfs-gui/src/app/pages/photos.rs:1773
msgid "Select photos" msgid "Select photos"
msgstr "Select photos" msgstr "Select photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:558 #: crates/pdfs-gui/src/app/pages/photos.rs:546
#: crates/pdfs-gui/src/app/pages/photos.rs:2864 #: crates/pdfs-gui/src/app/pages/photos.rs:3000
msgid "Add to Album…" msgid "Add to Album…"
msgstr "Add to Album…" msgstr "Add to Album…"
#: crates/pdfs-gui/src/app/pages/photos.rs:564 #: crates/pdfs-gui/src/app/pages/photos.rs:552
msgid "Leave selection (Esc)" msgid "Leave selection (Esc)"
msgstr "Leave selection (Esc)" msgstr "Leave selection (Esc)"
#: crates/pdfs-gui/src/app/pages/photos.rs:608 #: crates/pdfs-gui/src/app/pages/photos.rs:596
msgid "Show only favorites" msgid "Show only favorites"
msgstr "Show only favourites" msgstr "Show only favourites"
#: crates/pdfs-gui/src/app/pages/photos.rs:615 #: crates/pdfs-gui/src/app/pages/photos.rs:603
msgid "Show only photos not in an album" msgid "Show only photos not in an album"
msgstr "Show only photos not in an album" msgstr "Show only photos not in an album"
#: crates/pdfs-gui/src/app/pages/photos.rs:622 #: crates/pdfs-gui/src/app/pages/photos.rs:610
#: crates/pdfs-gui/src/app/pages/photos.rs:827 #: crates/pdfs-gui/src/app/pages/photos.rs:845
msgid "All dates" msgid "All dates"
msgstr "All dates" msgstr "All dates"
#: crates/pdfs-gui/src/app/pages/photos.rs:643 #: crates/pdfs-gui/src/app/pages/photos.rs:631
msgid "Timeline" msgid "Timeline"
msgstr "Timeline" msgstr "Timeline"
#: crates/pdfs-gui/src/app/pages/photos.rs:647 #: crates/pdfs-gui/src/app/pages/photos.rs:635
msgid "Albums" msgid "Albums"
msgstr "Albums" msgstr "Albums"
#: crates/pdfs-gui/src/app/pages/photos.rs:713 #: crates/pdfs-gui/src/app/pages/photos.rs:654
msgid "On this day"
msgstr "On this day"
#: crates/pdfs-gui/src/app/pages/photos.rs:729
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:803 #: crates/pdfs-gui/src/app/pages/photos.rs:821
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:834 #: crates/pdfs-gui/src/app/pages/photos.rs:852
#, 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:871 #: crates/pdfs-gui/src/app/pages/photos.rs:889
msgctxt "photo filter" msgctxt "photo filter"
msgid "All" msgid "All"
msgstr "All" msgstr "All"
#: crates/pdfs-gui/src/app/pages/photos.rs:872 #: crates/pdfs-gui/src/app/pages/photos.rs:890
msgctxt "photo filter" msgctxt "photo filter"
msgid "Photos" msgid "Photos"
msgstr "Photos" msgstr "Photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:873 #: crates/pdfs-gui/src/app/pages/photos.rs:891
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:875 #: crates/pdfs-gui/src/app/pages/photos.rs:893
msgctxt "photo filter" msgctxt "photo filter"
msgid "Raw" msgid "Raw"
msgstr "Raw" msgstr "Raw"
#: crates/pdfs-gui/src/app/pages/photos.rs:1160 #: crates/pdfs-gui/src/app/pages/photos.rs:1198
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:1164 #: crates/pdfs-gui/src/app/pages/photos.rs:1202
#: 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:1220 #: crates/pdfs-gui/src/app/pages/photos.rs:1258
msgid "Photo uploaded" msgid "Photo uploaded"
msgstr "Photo uploaded" msgstr "Photo uploaded"
#: crates/pdfs-gui/src/app/pages/photos.rs:1225 #: crates/pdfs-gui/src/app/pages/photos.rs:1263
#: crates/pdfs-gui/src/app/pages/photos.rs:1233 #: crates/pdfs-gui/src/app/pages/photos.rs:1271
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:1458 #: crates/pdfs-gui/src/app/pages/photos.rs:1432
msgid "RAW" msgid "RAW"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1843 #: crates/pdfs-gui/src/app/pages/photos.rs:1817
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:1845 #: crates/pdfs-gui/src/app/pages/photos.rs:1819
#, 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:1851 #: crates/pdfs-gui/src/app/pages/photos.rs:1825
#, 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:1858 #: crates/pdfs-gui/src/app/pages/photos.rs:1832
#, 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:1916 #: crates/pdfs-gui/src/app/pages/photos.rs:1890
msgid "The server refused." msgid "The server refused."
msgstr "The server refused." msgstr "The server refused."
#: crates/pdfs-gui/src/app/pages/photos.rs:1919 #: crates/pdfs-gui/src/app/pages/photos.rs:1893
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:1928 #: crates/pdfs-gui/src/app/pages/photos.rs:1902
#, 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"
@@ -2698,7 +2702,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:2463 #: crates/pdfs-gui/src/app/pages/photos.rs:2458
#, rust-format #, rust-format
msgid "{count} video" msgid "{count} video"
msgid_plural "{count} videos" msgid_plural "{count} videos"
@@ -2706,7 +2710,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:2465 #: crates/pdfs-gui/src/app/pages/photos.rs:2460
#, rust-format #, rust-format
msgid "{count} raw photo" msgid "{count} raw photo"
msgid_plural "{count} raw photos" msgid_plural "{count} raw photos"
@@ -2714,180 +2718,194 @@ 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:2467 #: crates/pdfs-gui/src/app/pages/photos.rs:2462
#, 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:2495 #: crates/pdfs-gui/src/app/pages/photos.rs:2490
#: crates/pdfs-gui/src/app/pages/photos.rs:2521 #: crates/pdfs-gui/src/app/pages/photos.rs:2516
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:2518 #: crates/pdfs-gui/src/app/pages/photos.rs:2513
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:2539 #: crates/pdfs-gui/src/app/pages/photos.rs:2534
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:2543 #: crates/pdfs-gui/src/app/pages/photos.rs:2538
#: crates/pdfs-gui/src/app/pages/photos.rs:2545 #: crates/pdfs-gui/src/app/pages/photos.rs:2540
msgid "Unknown Date" msgid "Unknown Date"
msgstr "Unknown Date" msgstr "Unknown Date"
#. Translators: strftime format for the day a photo was taken, shown on its tile when the timeline is grouped by month or year, such as "3 Jun". #. Translators: strftime format for the day a photo was taken, shown on its tile when the timeline is grouped by month or year, such as "3 Jun".
#: crates/pdfs-gui/src/app/pages/photos.rs:2563 #: crates/pdfs-gui/src/app/pages/photos.rs:2558
msgid "%-d %b" msgid "%-d %b"
msgstr "%-d %b" msgstr "%-d %b"
#: crates/pdfs-gui/src/app/pages/photos.rs:2585 #: crates/pdfs-gui/src/app/pages/photos.rs:2580
msgid "Every photo is in an album" msgid "Every photo is in an album"
msgstr "Every photo is in an album" msgstr "Every photo is in an album"
#: crates/pdfs-gui/src/app/pages/photos.rs:2586 #: crates/pdfs-gui/src/app/pages/photos.rs:2581
msgid "Turn off the album filter to see everything." msgid "Turn off the album filter to see everything."
msgstr "Turn off the album filter to see everything." msgstr "Turn off the album filter to see everything."
#: crates/pdfs-gui/src/app/pages/photos.rs:2591 #: crates/pdfs-gui/src/app/pages/photos.rs:2586
msgid "No photos yet" msgid "No photos yet"
msgstr "No photos yet" msgstr "No photos yet"
#: crates/pdfs-gui/src/app/pages/photos.rs:2592 #: crates/pdfs-gui/src/app/pages/photos.rs:2587
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:2595 #: crates/pdfs-gui/src/app/pages/photos.rs:2590
msgid "No favorites yet" msgid "No favorites yet"
msgstr "No favourites yet" msgstr "No favourites yet"
#: crates/pdfs-gui/src/app/pages/photos.rs:2596 #: crates/pdfs-gui/src/app/pages/photos.rs:2591
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:2601 #: crates/pdfs-gui/src/app/pages/photos.rs:2596
#, 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:2602 #: crates/pdfs-gui/src/app/pages/photos.rs:2597
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:2604 #: crates/pdfs-gui/src/app/pages/photos.rs:2599
#, 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:2605 #: crates/pdfs-gui/src/app/pages/photos.rs:2600
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:2607 #: crates/pdfs-gui/src/app/pages/photos.rs:2602
#, 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:2608 #: crates/pdfs-gui/src/app/pages/photos.rs:2603
msgid "No favorite photos" msgid "No favorite photos"
msgstr "No favourite photos" msgstr "No favourite photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2610 #: crates/pdfs-gui/src/app/pages/photos.rs:2605
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:2615 #: crates/pdfs-gui/src/app/pages/photos.rs:2610
#, 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:2616 #: crates/pdfs-gui/src/app/pages/photos.rs:2611
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:2618 #: crates/pdfs-gui/src/app/pages/photos.rs:2613
#, 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:2619 #: crates/pdfs-gui/src/app/pages/photos.rs:2614
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:2621 #: crates/pdfs-gui/src/app/pages/photos.rs:2616
#, 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:2622 #: crates/pdfs-gui/src/app/pages/photos.rs:2617
msgid "No photos" msgid "No photos"
msgstr "No photos" msgstr "No photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2624 #: crates/pdfs-gui/src/app/pages/photos.rs:2619
msgid "Try another filter or month." msgid "Try another filter or month."
msgstr "Try another filter or month." msgstr "Try another filter or month."
#: crates/pdfs-gui/src/app/pages/photos.rs:2735
#, rust-format
msgid "{n} year ago"
msgid_plural "{n} years ago"
msgstr[0] "{n} year ago"
msgstr[1] "{n} years ago"
#: crates/pdfs-gui/src/app/pages/photos.rs:2760
#, rust-format
msgid "{date}, {n} photo"
msgid_plural "{date}, {n} photos"
msgstr[0] "{date}, {n} photo"
msgstr[1] "{date}, {n} photos"
#. 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:2853 #: crates/pdfs-gui/src/app/pages/photos.rs:2989
msgctxt "state" msgctxt "state"
msgid "Favorite" msgid "Favorite"
msgstr "Favourite" msgstr "Favourite"
#: crates/pdfs-gui/src/app/pages/photos.rs:2858 #: crates/pdfs-gui/src/app/pages/photos.rs:2994
msgctxt "verb" msgctxt "verb"
msgid "Select" msgid "Select"
msgstr "Select" msgstr "Select"
#: crates/pdfs-gui/src/app/pages/photos.rs:2870 #: crates/pdfs-gui/src/app/pages/photos.rs:3006
msgid "Remove from Album" msgid "Remove from Album"
msgstr "Remove from Album" msgstr "Remove from Album"
#: crates/pdfs-gui/src/app/pages/photos.rs:2876 #: crates/pdfs-gui/src/app/pages/photos.rs:3012
msgid "Move to Trash…" msgid "Move to Trash…"
msgstr "Move to Trash…" msgstr "Move to Trash…"
#: crates/pdfs-gui/src/app/pages/photos.rs:2900 #: crates/pdfs-gui/src/app/pages/photos.rs:3036
msgid "Added to Favorites" msgid "Added to Favorites"
msgstr "Added to Favourites" msgstr "Added to Favourites"
#: crates/pdfs-gui/src/app/pages/photos.rs:2902 #: crates/pdfs-gui/src/app/pages/photos.rs:3038
msgid "Removed from Favorites" msgid "Removed from Favorites"
msgstr "Removed from Favourites" msgstr "Removed from Favourites"
#: crates/pdfs-gui/src/app/pages/photos.rs:2931 #: crates/pdfs-gui/src/app/pages/photos.rs:3067
msgid "Loading photos…" msgid "Loading photos…"
msgstr "Loading photos…" msgstr "Loading photos…"
#: crates/pdfs-gui/src/app/pages/photos.rs:2932 #: crates/pdfs-gui/src/app/pages/photos.rs:3068
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:3021 #: crates/pdfs-gui/src/app/pages/photos.rs:3161
msgid "Empty album" msgid "Empty album"
msgstr "Empty album" msgstr "Empty album"
#: crates/pdfs-gui/src/app/pages/photos.rs:3022 #: crates/pdfs-gui/src/app/pages/photos.rs:3162
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:3064 #: crates/pdfs-gui/src/app/pages/photos.rs:3204
#: crates/pdfs-gui/src/app/pages/photos.rs:3082 #: crates/pdfs-gui/src/app/pages/photos.rs:3222
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:3069 #: crates/pdfs-gui/src/app/pages/photos.rs:3209
#: crates/pdfs-gui/src/app/pages/photos.rs:3076 #: crates/pdfs-gui/src/app/pages/photos.rs:3216
msgid "Couldn't load photos" msgid "Couldn't load photos"
msgstr "Couldn't load photos" msgstr "Couldn't load photos"
+190 -172
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-28 00:14+0200\n" "POT-Creation-Date: 2026-09-28 00:44+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"
@@ -15,99 +15,99 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: crates/pdfs-gui/src/app/main.rs:830 #: crates/pdfs-gui/src/app/main.rs:835
#: crates/pdfs-gui/src/app/pages/locations.rs:1133 #: crates/pdfs-gui/src/app/pages/locations.rs:1133
#: crates/pdfs-gui/src/prompt.rs:169 #: crates/pdfs-gui/src/prompt.rs:169
msgid "My files" msgid "My files"
msgstr "Mis archivos" msgstr "Mis archivos"
#: crates/pdfs-gui/src/app/main.rs:833 crates/pdfs-gui/src/app/main.rs:1446 #: crates/pdfs-gui/src/app/main.rs:838 crates/pdfs-gui/src/app/main.rs:1451
#: crates/pdfs-gui/src/app/pages/albums.rs:633 #: crates/pdfs-gui/src/app/pages/albums.rs:633
#: crates/pdfs-gui/src/app/pages/photos.rs:730 #: crates/pdfs-gui/src/app/pages/photos.rs:746
msgid "Photos" msgid "Photos"
msgstr "Fotos" msgstr "Fotos"
#: crates/pdfs-gui/src/app/main.rs:838 #: crates/pdfs-gui/src/app/main.rs:843
msgid "Shared with me" msgid "Shared with me"
msgstr "Compartido conmigo" msgstr "Compartido conmigo"
#: crates/pdfs-gui/src/app/main.rs:843 #: crates/pdfs-gui/src/app/main.rs:848
msgid "Shared by me" msgid "Shared by me"
msgstr "Compartido por mí" msgstr "Compartido por mí"
#: crates/pdfs-gui/src/app/main.rs:846 #: crates/pdfs-gui/src/app/main.rs:851
#: crates/pdfs-gui/src/app/pages/devices.rs:109 #: crates/pdfs-gui/src/app/pages/devices.rs:109
msgid "Computers" msgid "Computers"
msgstr "Equipos" msgstr "Equipos"
#: crates/pdfs-gui/src/app/main.rs:847 #: crates/pdfs-gui/src/app/main.rs:852
#: crates/pdfs-gui/src/app/pages/trash.rs:106 #: crates/pdfs-gui/src/app/pages/trash.rs:106
msgid "Trash" msgid "Trash"
msgstr "Papelera" msgstr "Papelera"
#: crates/pdfs-gui/src/app/main.rs:851 #: crates/pdfs-gui/src/app/main.rs:856
msgid "Sync" msgid "Sync"
msgstr "Sincronización" msgstr "Sincronización"
#: crates/pdfs-gui/src/app/main.rs:856 #: crates/pdfs-gui/src/app/main.rs:861
#: crates/pdfs-gui/src/app/pages/activity.rs:153 #: crates/pdfs-gui/src/app/pages/activity.rs:153
msgid "Activity" msgid "Activity"
msgstr "Actividad" msgstr "Actividad"
#: crates/pdfs-gui/src/app/main.rs:1002 #: crates/pdfs-gui/src/app/main.rs:1007
msgid "Refresh (F5)" msgid "Refresh (F5)"
msgstr "Actualizar (F5)" msgstr "Actualizar (F5)"
#. Translators: a failed action's toast. {what} says what failed, such as #. Translators: a failed action's toast. {what} says what failed, such as
#. "Couldn't rename"; {detail} is the reason, usually untranslated text #. "Couldn't rename"; {detail} is the reason, usually untranslated text
#. from the mount service. #. from the mount service.
#: crates/pdfs-gui/src/app/main.rs:1176 #: crates/pdfs-gui/src/app/main.rs:1181
#, rust-format #, rust-format
msgid "{what}: {detail}" msgid "{what}: {detail}"
msgstr "{what}: {detail}" msgstr "{what}: {detail}"
#: crates/pdfs-gui/src/app/main.rs:1195 #: crates/pdfs-gui/src/app/main.rs:1200
msgid "You're offline" msgid "You're offline"
msgstr "Está sin conexión" msgstr "Está sin conexión"
#: crates/pdfs-gui/src/app/main.rs:1196 #: crates/pdfs-gui/src/app/main.rs:1201
msgid "That's not there any more" msgid "That's not there any more"
msgstr "Eso ya no existe" msgstr "Eso ya no existe"
#: crates/pdfs-gui/src/app/main.rs:1197 #: crates/pdfs-gui/src/app/main.rs:1202
msgid "You don't have access to that" msgid "You don't have access to that"
msgstr "No tiene acceso a eso" msgstr "No tiene acceso a eso"
#: crates/pdfs-gui/src/app/main.rs:1198 #: crates/pdfs-gui/src/app/main.rs:1203
msgid "Something changed this first" msgid "Something changed this first"
msgstr "Algo lo cambió antes" msgstr "Algo lo cambió antes"
#: crates/pdfs-gui/src/app/main.rs:1199 #: crates/pdfs-gui/src/app/main.rs:1204
msgid "Your Proton Drive is full" msgid "Your Proton Drive is full"
msgstr "Su Proton Drive está lleno" msgstr "Su Proton Drive está lleno"
#: crates/pdfs-gui/src/app/main.rs:1240 crates/pdfs-gui/src/app/main.rs:1428 #: crates/pdfs-gui/src/app/main.rs:1245 crates/pdfs-gui/src/app/main.rs:1433
#: crates/pdfs-gui/src/app/pages/status.rs:353 #: crates/pdfs-gui/src/app/pages/status.rs:353
msgid "Preferences" msgid "Preferences"
msgstr "Preferencias" msgstr "Preferencias"
#: crates/pdfs-gui/src/app/main.rs:1241 crates/pdfs-gui/src/app/main.rs:1485 #: crates/pdfs-gui/src/app/main.rs:1246 crates/pdfs-gui/src/app/main.rs:1490
msgid "Keyboard Shortcuts" msgid "Keyboard Shortcuts"
msgstr "Atajos del teclado" msgstr "Atajos del teclado"
#: crates/pdfs-gui/src/app/main.rs:1243 #: crates/pdfs-gui/src/app/main.rs:1248
msgid "About Proton Drive for Linux" msgid "About Proton Drive for Linux"
msgstr "Acerca de Proton Drive for Linux" msgstr "Acerca de Proton Drive for Linux"
#: crates/pdfs-gui/src/app/main.rs:1248 #: crates/pdfs-gui/src/app/main.rs:1253
msgid "Main menu" msgid "Main menu"
msgstr "Menú principal" msgstr "Menú principal"
#: crates/pdfs-gui/src/app/main.rs:1294 #: crates/pdfs-gui/src/app/main.rs:1299
msgid "Proton Drive for Linux" msgid "Proton Drive for Linux"
msgstr "Proton Drive for Linux" msgstr "Proton Drive for Linux"
#: crates/pdfs-gui/src/app/main.rs:1302 #: crates/pdfs-gui/src/app/main.rs:1307
msgid "" msgid ""
"Files-on-demand Proton Drive for the Linux desktop.\n" "Files-on-demand Proton Drive for the Linux desktop.\n"
"\n" "\n"
@@ -119,23 +119,23 @@ msgstr ""
"Cliente no oficial: no está afiliado a Proton AG, ni respaldado ni mantenido " "Cliente no oficial: no está afiliado a Proton AG, ni respaldado ni mantenido "
"por esta." "por esta."
#: crates/pdfs-gui/src/app/main.rs:1307 #: crates/pdfs-gui/src/app/main.rs:1312
msgid "Source Code" msgid "Source Code"
msgstr "Código fuente" msgstr "Código fuente"
#: crates/pdfs-gui/src/app/main.rs:1311 #: crates/pdfs-gui/src/app/main.rs:1316
msgid "Proton Terms of Service" msgid "Proton Terms of Service"
msgstr "Condiciones del servicio de Proton" msgstr "Condiciones del servicio de Proton"
#: crates/pdfs-gui/src/app/main.rs:1315 #: crates/pdfs-gui/src/app/main.rs:1320
msgid "Proton Privacy Policy" msgid "Proton Privacy Policy"
msgstr "Política de privacidad de Proton" msgstr "Política de privacidad de Proton"
#: crates/pdfs-gui/src/app/main.rs:1320 #: crates/pdfs-gui/src/app/main.rs:1325
msgid "Disclaimer" msgid "Disclaimer"
msgstr "Aviso legal" msgstr "Aviso legal"
#: crates/pdfs-gui/src/app/main.rs:1324 #: crates/pdfs-gui/src/app/main.rs:1329
msgid "" msgid ""
"This is an unofficial, community-built client. It is not affiliated with, " "This is an unofficial, community-built client. It is not affiliated with, "
"endorsed by, or supported by Proton AG.\n" "endorsed by, or supported by Proton AG.\n"
@@ -160,15 +160,15 @@ msgstr ""
#. Translators: replace with your name(s) and email address(es), one #. Translators: replace with your name(s) and email address(es), one
#. per line, to be credited in the About dialog. #. per line, to be credited in the About dialog.
#: crates/pdfs-gui/src/app/main.rs:1335 #: crates/pdfs-gui/src/app/main.rs:1340
msgid "translator-credits" msgid "translator-credits"
msgstr "Colaboradores de Proton Drive for Linux" msgstr "Colaboradores de Proton Drive for Linux"
#: crates/pdfs-gui/src/app/main.rs:1366 #: crates/pdfs-gui/src/app/main.rs:1371
msgid "Stop Proton Drive?" msgid "Stop Proton Drive?"
msgstr "¿Detener Proton Drive?" msgstr "¿Detener Proton Drive?"
#: crates/pdfs-gui/src/app/main.rs:1367 #: crates/pdfs-gui/src/app/main.rs:1372
msgid "" msgid ""
"The drive unmounts and nothing syncs until you connect again. Proton Drive " "The drive unmounts and nothing syncs until you connect again. Proton Drive "
"starts again at your next login." "starts again at your next login."
@@ -176,7 +176,7 @@ msgstr ""
"La unidad se desmonta y no se sincroniza nada hasta que vuelva a conectarse. " "La unidad se desmonta y no se sincroniza nada hasta que vuelva a conectarse. "
"Proton Drive se iniciará de nuevo en su próximo inicio de sesión." "Proton Drive se iniciará de nuevo en su próximo inicio de sesión."
#: crates/pdfs-gui/src/app/main.rs:1369 crates/pdfs-gui/src/app/main.rs:1642 #: crates/pdfs-gui/src/app/main.rs:1374 crates/pdfs-gui/src/app/main.rs:1647
#: crates/pdfs-gui/src/app/pages/albums.rs:242 #: crates/pdfs-gui/src/app/pages/albums.rs:242
#: crates/pdfs-gui/src/app/pages/albums.rs:423 #: crates/pdfs-gui/src/app/pages/albums.rs:423
#: crates/pdfs-gui/src/app/pages/browser.rs:2273 #: crates/pdfs-gui/src/app/pages/browser.rs:2273
@@ -190,7 +190,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:312 #: crates/pdfs-gui/src/app/pages/login.rs:312
#: crates/pdfs-gui/src/app/pages/photos.rs:1868 #: crates/pdfs-gui/src/app/pages/photos.rs:1842
#: 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
@@ -204,67 +204,67 @@ msgstr ""
msgid "Cancel" msgid "Cancel"
msgstr "Cancelar" msgstr "Cancelar"
#: crates/pdfs-gui/src/app/main.rs:1370 #: crates/pdfs-gui/src/app/main.rs:1375
msgctxt "verb" msgctxt "verb"
msgid "Stop" msgid "Stop"
msgstr "Detener" msgstr "Detener"
#: crates/pdfs-gui/src/app/main.rs:1387 #: crates/pdfs-gui/src/app/main.rs:1392
msgid "Couldn't stop Proton Drive" msgid "Couldn't stop Proton Drive"
msgstr "No se pudo detener Proton Drive" msgstr "No se pudo detener Proton Drive"
#: crates/pdfs-gui/src/app/main.rs:1388 #: crates/pdfs-gui/src/app/main.rs:1393
msgid "The mount service did not stop." msgid "The mount service did not stop."
msgstr "El servicio de montaje no se detuvo." msgstr "El servicio de montaje no se detuvo."
#: crates/pdfs-gui/src/app/main.rs:1424 #: crates/pdfs-gui/src/app/main.rs:1429
#: crates/pdfs-gui/src/app/pages/status.rs:226 #: crates/pdfs-gui/src/app/pages/status.rs:226
msgid "General" msgid "General"
msgstr "General" msgstr "General"
#: crates/pdfs-gui/src/app/main.rs:1426 #: crates/pdfs-gui/src/app/main.rs:1431
#: crates/pdfs-gui/src/app/pages/browser.rs:270 #: crates/pdfs-gui/src/app/pages/browser.rs:270
msgid "Search Drive" msgid "Search Drive"
msgstr "Buscar en Drive" msgstr "Buscar en Drive"
#: crates/pdfs-gui/src/app/main.rs:1427 #: crates/pdfs-gui/src/app/main.rs:1432
#: crates/pdfs-gui/src/app/pages/browser.rs:1363 #: crates/pdfs-gui/src/app/pages/browser.rs:1363
msgid "Refresh" msgid "Refresh"
msgstr "Actualizar" msgstr "Actualizar"
#: crates/pdfs-gui/src/app/main.rs:1429 #: crates/pdfs-gui/src/app/main.rs:1434
msgid "Keyboard shortcuts" msgid "Keyboard shortcuts"
msgstr "Atajos del teclado" msgstr "Atajos del teclado"
#: crates/pdfs-gui/src/app/main.rs:1433 #: crates/pdfs-gui/src/app/main.rs:1438
msgid "Files" msgid "Files"
msgstr "Archivos" msgstr "Archivos"
#: crates/pdfs-gui/src/app/main.rs:1435 #: crates/pdfs-gui/src/app/main.rs:1440
#: crates/pdfs-gui/src/app/pages/browser.rs:319 #: crates/pdfs-gui/src/app/pages/browser.rs:319
#: crates/pdfs-gui/src/app/pages/browser.rs:2586 #: crates/pdfs-gui/src/app/pages/browser.rs:2586
msgid "New folder" msgid "New folder"
msgstr "Carpeta nueva" msgstr "Carpeta nueva"
#: crates/pdfs-gui/src/app/main.rs:1436 #: crates/pdfs-gui/src/app/main.rs:1441
#: crates/pdfs-gui/src/app/pages/browser.rs:315 #: crates/pdfs-gui/src/app/pages/browser.rs:315
msgid "Upload files" msgid "Upload files"
msgstr "Subir archivos" msgstr "Subir archivos"
#: crates/pdfs-gui/src/app/main.rs:1437 #: crates/pdfs-gui/src/app/main.rs:1442
msgid "Back / forward" msgid "Back / forward"
msgstr "Atrás / adelante" msgstr "Atrás / adelante"
#: crates/pdfs-gui/src/app/main.rs:1438 #: crates/pdfs-gui/src/app/main.rs:1443
#: crates/pdfs-gui/src/app/pages/browser.rs:2320 #: crates/pdfs-gui/src/app/pages/browser.rs:2320
msgid "Parent folder" msgid "Parent folder"
msgstr "Carpeta superior" msgstr "Carpeta superior"
#: crates/pdfs-gui/src/app/main.rs:1439 #: crates/pdfs-gui/src/app/main.rs:1444
msgid "Grid / list" msgid "Grid / list"
msgstr "Cuadrícula / lista" msgstr "Cuadrícula / lista"
#: crates/pdfs-gui/src/app/main.rs:1440 #: crates/pdfs-gui/src/app/main.rs:1445
#: crates/pdfs-gui/src/app/pages/albums.rs:297 #: crates/pdfs-gui/src/app/pages/albums.rs:297
#: crates/pdfs-gui/src/app/pages/browser.rs:2252 #: crates/pdfs-gui/src/app/pages/browser.rs:2252
#: crates/pdfs-gui/src/app/pages/browser.rs:2274 #: crates/pdfs-gui/src/app/pages/browser.rs:2274
@@ -273,62 +273,62 @@ msgstr "Cuadrícula / lista"
msgid "Rename" msgid "Rename"
msgstr "Renombrar" msgstr "Renombrar"
#: crates/pdfs-gui/src/app/main.rs:1441 crates/pdfs-gui/src/app/main.rs:1461 #: crates/pdfs-gui/src/app/main.rs:1446 crates/pdfs-gui/src/app/main.rs:1466
#: 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:552 #: crates/pdfs-gui/src/app/pages/photos.rs:540
#: crates/pdfs-gui/src/app/pages/photos.rs:1865 #: crates/pdfs-gui/src/app/pages/photos.rs:1839
#: crates/pdfs-gui/src/app/pages/photos.rs:1869 #: crates/pdfs-gui/src/app/pages/photos.rs:1843
#: 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"
#: crates/pdfs-gui/src/app/main.rs:1442 #: crates/pdfs-gui/src/app/main.rs:1447
msgid "Clear the selection" msgid "Clear the selection"
msgstr "Anular la selección" msgstr "Anular la selección"
#: crates/pdfs-gui/src/app/main.rs:1448 #: crates/pdfs-gui/src/app/main.rs:1453
msgid "Larger thumbnails" msgid "Larger thumbnails"
msgstr "Miniaturas más grandes" msgstr "Miniaturas más grandes"
#: crates/pdfs-gui/src/app/main.rs:1449 #: crates/pdfs-gui/src/app/main.rs:1454
msgid "Smaller thumbnails" msgid "Smaller thumbnails"
msgstr "Miniaturas más pequeñas" msgstr "Miniaturas más pequeñas"
#: crates/pdfs-gui/src/app/main.rs:1450 #: crates/pdfs-gui/src/app/main.rs:1455
msgid "Reset thumbnail size" msgid "Reset thumbnail size"
msgstr "Restablecer el tamaño de las miniaturas" msgstr "Restablecer el tamaño de las miniaturas"
#: crates/pdfs-gui/src/app/main.rs:1451 #: crates/pdfs-gui/src/app/main.rs:1456
msgid "Select all" msgid "Select all"
msgstr "Seleccionar todo" msgstr "Seleccionar todo"
#: crates/pdfs-gui/src/app/main.rs:1455 #: crates/pdfs-gui/src/app/main.rs:1460
msgid "Photo Viewer" msgid "Photo Viewer"
msgstr "Visor de fotos" msgstr "Visor de fotos"
#: crates/pdfs-gui/src/app/main.rs:1457 #: crates/pdfs-gui/src/app/main.rs:1462
msgid "Previous / next photo" msgid "Previous / next photo"
msgstr "Foto anterior / siguiente" msgstr "Foto anterior / siguiente"
#: crates/pdfs-gui/src/app/main.rs:1458 #: crates/pdfs-gui/src/app/main.rs:1463
msgid "First / last photo" msgid "First / last photo"
msgstr "Primera / última foto" msgstr "Primera / última foto"
#: crates/pdfs-gui/src/app/main.rs:1459 #: crates/pdfs-gui/src/app/main.rs:1464
msgid "Show details" msgid "Show details"
msgstr "Mostrar detalles" msgstr "Mostrar detalles"
#: crates/pdfs-gui/src/app/main.rs:1460 #: crates/pdfs-gui/src/app/main.rs:1465
msgid "Fullscreen" msgid "Fullscreen"
msgstr "Pantalla completa" msgstr "Pantalla completa"
#: crates/pdfs-gui/src/app/main.rs:1462 #: crates/pdfs-gui/src/app/main.rs:1467
msgid "Close" msgid "Close"
msgstr "Cerrar" msgstr "Cerrar"
#: crates/pdfs-gui/src/app/main.rs:1565 #: crates/pdfs-gui/src/app/main.rs:1570
msgid "Select a single item to rename it" msgid "Select a single item to rename it"
msgstr "Seleccione un único elemento para renombrarlo" msgstr "Seleccione un único elemento para renombrarlo"
@@ -365,7 +365,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:430 #: crates/pdfs-gui/src/app/pages/photos.rs:417
#: 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
@@ -401,7 +401,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:310 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:310
#: crates/pdfs-gui/src/app/pages/photos.rs:3077 #: crates/pdfs-gui/src/app/pages/photos.rs:3217
#: 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."
@@ -413,7 +413,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:3111 #: crates/pdfs-gui/src/app/pages/photos.rs:3251
#: 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
@@ -425,7 +425,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:3112 #: crates/pdfs-gui/src/app/pages/photos.rs:3252
#: 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
@@ -437,7 +437,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:3120 #: crates/pdfs-gui/src/app/pages/photos.rs:3260
#: 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
@@ -450,7 +450,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:3121 #: crates/pdfs-gui/src/app/pages/photos.rs:3261
#: 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
@@ -458,12 +458,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:2509 #: crates/pdfs-gui/src/app/pages/photos.rs:2504
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:2514 #: crates/pdfs-gui/src/app/pages/photos.rs:2509
msgid "Yesterday" msgid "Yesterday"
msgstr "Ayer" msgstr "Ayer"
@@ -521,7 +521,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:2553 #: crates/pdfs-gui/src/app/pages/photos.rs:2548
msgid "%H:%M" msgid "%H:%M"
msgstr "%H:%M" msgstr "%H:%M"
@@ -627,12 +627,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:2990 #: crates/pdfs-gui/src/app/pages/photos.rs:3130
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:2991 #: crates/pdfs-gui/src/app/pages/photos.rs:3131
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."
@@ -665,7 +665,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:2848 #: crates/pdfs-gui/src/app/pages/photos.rs:2984
#: 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
@@ -731,10 +731,10 @@ msgstr "No se pudo crear el álbum"
#: 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:1424 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1424
#: crates/pdfs-gui/src/app/pages/photos.rs:1234 #: crates/pdfs-gui/src/app/pages/photos.rs:1272
#: crates/pdfs-gui/src/app/pages/photos.rs:1947 #: crates/pdfs-gui/src/app/pages/photos.rs:1921
#: crates/pdfs-gui/src/app/pages/photos.rs:2912 #: crates/pdfs-gui/src/app/pages/photos.rs:3048
#: crates/pdfs-gui/src/app/pages/photos.rs:3083 #: crates/pdfs-gui/src/app/pages/photos.rs:3223
#: 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
@@ -798,7 +798,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:696 #: crates/pdfs-gui/src/app/pages/photos.rs:712
msgid "New Album…" msgid "New Album…"
msgstr "Álbum nuevo…" msgstr "Álbum nuevo…"
@@ -989,7 +989,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:1801 #: crates/pdfs-gui/src/app/pages/photos.rs:1775
#, rust-format #, rust-format
msgid "{n} selected" msgid "{n} selected"
msgid_plural "{n} selected" msgid_plural "{n} selected"
@@ -998,8 +998,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:1940 #: crates/pdfs-gui/src/app/pages/photos.rs:1914
#: crates/pdfs-gui/src/app/pages/photos.rs:1946 #: crates/pdfs-gui/src/app/pages/photos.rs:1920
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"
@@ -1034,7 +1034,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:1933 #: crates/pdfs-gui/src/app/pages/photos.rs:1907
msgid "Undo" msgid "Undo"
msgstr "Deshacer" msgstr "Deshacer"
@@ -1091,7 +1091,7 @@ 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:2846 #: crates/pdfs-gui/src/app/pages/photos.rs:2982
msgctxt "verb" msgctxt "verb"
msgid "Play" msgid "Play"
msgstr "Reproducir" msgstr "Reproducir"
@@ -1387,7 +1387,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:714 #: crates/pdfs-gui/src/app/pages/photos.rs:730
msgctxt "verb" msgctxt "verb"
msgid "View" msgid "View"
msgstr "Ver" msgstr "Ver"
@@ -2557,154 +2557,158 @@ msgid "Hide details"
msgstr "Ocultar detalles" msgstr "Ocultar detalles"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1429 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1429
#: crates/pdfs-gui/src/app/pages/photos.rs:2907 #: crates/pdfs-gui/src/app/pages/photos.rs:3043
#: crates/pdfs-gui/src/app/pages/photos.rs:2911 #: crates/pdfs-gui/src/app/pages/photos.rs:3047
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:440 #: crates/pdfs-gui/src/app/pages/photos.rs:427
#: crates/pdfs-gui/src/app/pages/photos.rs:519 #: crates/pdfs-gui/src/app/pages/photos.rs:507
msgid "Upload photos" msgid "Upload photos"
msgstr "Subir fotos" msgstr "Subir fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:445 #: crates/pdfs-gui/src/app/pages/photos.rs:432
#: 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:486 #: crates/pdfs-gui/src/app/pages/photos.rs:472
#: crates/pdfs-gui/src/app/pages/photos.rs:624 #: crates/pdfs-gui/src/app/pages/photos.rs:612
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:503 #: crates/pdfs-gui/src/app/pages/photos.rs:491
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:515 #: crates/pdfs-gui/src/app/pages/photos.rs:503
msgctxt "verb" msgctxt "verb"
msgid "Upload" msgid "Upload"
msgstr "Subir" msgstr "Subir"
#: crates/pdfs-gui/src/app/pages/photos.rs:528 #: crates/pdfs-gui/src/app/pages/photos.rs:516
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:538 #: crates/pdfs-gui/src/app/pages/photos.rs:526
#: crates/pdfs-gui/src/app/pages/photos.rs:547 #: crates/pdfs-gui/src/app/pages/photos.rs:535
#: crates/pdfs-gui/src/app/pages/photos.rs:1799 #: crates/pdfs-gui/src/app/pages/photos.rs:1773
msgid "Select photos" msgid "Select photos"
msgstr "Seleccionar fotos" msgstr "Seleccionar fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:558 #: crates/pdfs-gui/src/app/pages/photos.rs:546
#: crates/pdfs-gui/src/app/pages/photos.rs:2864 #: crates/pdfs-gui/src/app/pages/photos.rs:3000
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:564 #: crates/pdfs-gui/src/app/pages/photos.rs:552
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:608 #: crates/pdfs-gui/src/app/pages/photos.rs:596
msgid "Show only favorites" msgid "Show only favorites"
msgstr "Mostrar solo favoritas" msgstr "Mostrar solo favoritas"
#: crates/pdfs-gui/src/app/pages/photos.rs:615 #: crates/pdfs-gui/src/app/pages/photos.rs:603
msgid "Show only photos not in an album" msgid "Show only photos not in an album"
msgstr "Mostrar solo fotos que no están en ningún álbum" msgstr "Mostrar solo fotos que no están en ningún álbum"
#: crates/pdfs-gui/src/app/pages/photos.rs:622 #: crates/pdfs-gui/src/app/pages/photos.rs:610
#: crates/pdfs-gui/src/app/pages/photos.rs:827 #: crates/pdfs-gui/src/app/pages/photos.rs:845
msgid "All dates" msgid "All dates"
msgstr "Todas las fechas" msgstr "Todas las fechas"
#: crates/pdfs-gui/src/app/pages/photos.rs:643 #: crates/pdfs-gui/src/app/pages/photos.rs:631
msgid "Timeline" msgid "Timeline"
msgstr "Cronología" msgstr "Cronología"
#: crates/pdfs-gui/src/app/pages/photos.rs:647 #: crates/pdfs-gui/src/app/pages/photos.rs:635
msgid "Albums" msgid "Albums"
msgstr "Álbumes" msgstr "Álbumes"
#: crates/pdfs-gui/src/app/pages/photos.rs:713 #: crates/pdfs-gui/src/app/pages/photos.rs:654
msgid "On this day"
msgstr "Tal día como hoy"
#: crates/pdfs-gui/src/app/pages/photos.rs:729
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:803 #: crates/pdfs-gui/src/app/pages/photos.rs:821
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:834 #: crates/pdfs-gui/src/app/pages/photos.rs:852
#, 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:871 #: crates/pdfs-gui/src/app/pages/photos.rs:889
msgctxt "photo filter" msgctxt "photo filter"
msgid "All" msgid "All"
msgstr "Todo" msgstr "Todo"
#: crates/pdfs-gui/src/app/pages/photos.rs:872 #: crates/pdfs-gui/src/app/pages/photos.rs:890
msgctxt "photo filter" msgctxt "photo filter"
msgid "Photos" msgid "Photos"
msgstr "Fotos" msgstr "Fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:873 #: crates/pdfs-gui/src/app/pages/photos.rs:891
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:875 #: crates/pdfs-gui/src/app/pages/photos.rs:893
msgctxt "photo filter" msgctxt "photo filter"
msgid "Raw" msgid "Raw"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1160 #: crates/pdfs-gui/src/app/pages/photos.rs:1198
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:1164 #: crates/pdfs-gui/src/app/pages/photos.rs:1202
#: 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:1220 #: crates/pdfs-gui/src/app/pages/photos.rs:1258
msgid "Photo uploaded" msgid "Photo uploaded"
msgstr "Foto subida" msgstr "Foto subida"
#: crates/pdfs-gui/src/app/pages/photos.rs:1225 #: crates/pdfs-gui/src/app/pages/photos.rs:1263
#: crates/pdfs-gui/src/app/pages/photos.rs:1233 #: crates/pdfs-gui/src/app/pages/photos.rs:1271
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:1458 #: crates/pdfs-gui/src/app/pages/photos.rs:1432
msgid "RAW" msgid "RAW"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1843 #: crates/pdfs-gui/src/app/pages/photos.rs:1817
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:1845 #: crates/pdfs-gui/src/app/pages/photos.rs:1819
#, 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:1851 #: crates/pdfs-gui/src/app/pages/photos.rs:1825
#, 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:1858 #: crates/pdfs-gui/src/app/pages/photos.rs:1832
#, 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."
@@ -2712,15 +2716,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:1916 #: crates/pdfs-gui/src/app/pages/photos.rs:1890
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:1919 #: crates/pdfs-gui/src/app/pages/photos.rs:1893
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:1928 #: crates/pdfs-gui/src/app/pages/photos.rs:1902
#, 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"
@@ -2728,7 +2732,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:2463 #: crates/pdfs-gui/src/app/pages/photos.rs:2458
#, rust-format #, rust-format
msgid "{count} video" msgid "{count} video"
msgid_plural "{count} videos" msgid_plural "{count} videos"
@@ -2736,7 +2740,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:2465 #: crates/pdfs-gui/src/app/pages/photos.rs:2460
#, rust-format #, rust-format
msgid "{count} raw photo" msgid "{count} raw photo"
msgid_plural "{count} raw photos" msgid_plural "{count} raw photos"
@@ -2744,182 +2748,196 @@ 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:2467 #: crates/pdfs-gui/src/app/pages/photos.rs:2462
#, 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:2495 #: crates/pdfs-gui/src/app/pages/photos.rs:2490
#: crates/pdfs-gui/src/app/pages/photos.rs:2521 #: crates/pdfs-gui/src/app/pages/photos.rs:2516
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:2518 #: crates/pdfs-gui/src/app/pages/photos.rs:2513
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:2539 #: crates/pdfs-gui/src/app/pages/photos.rs:2534
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:2543 #: crates/pdfs-gui/src/app/pages/photos.rs:2538
#: crates/pdfs-gui/src/app/pages/photos.rs:2545 #: crates/pdfs-gui/src/app/pages/photos.rs:2540
msgid "Unknown Date" msgid "Unknown Date"
msgstr "Fecha desconocida" msgstr "Fecha desconocida"
#. Translators: strftime format for the day a photo was taken, shown on its tile when the timeline is grouped by month or year, such as "3 Jun". #. Translators: strftime format for the day a photo was taken, shown on its tile when the timeline is grouped by month or year, such as "3 Jun".
#: crates/pdfs-gui/src/app/pages/photos.rs:2563 #: crates/pdfs-gui/src/app/pages/photos.rs:2558
msgid "%-d %b" msgid "%-d %b"
msgstr "%-d %b" msgstr "%-d %b"
#: crates/pdfs-gui/src/app/pages/photos.rs:2585 #: crates/pdfs-gui/src/app/pages/photos.rs:2580
msgid "Every photo is in an album" msgid "Every photo is in an album"
msgstr "Todas las fotos están en un álbum" msgstr "Todas las fotos están en un álbum"
#: crates/pdfs-gui/src/app/pages/photos.rs:2586 #: crates/pdfs-gui/src/app/pages/photos.rs:2581
msgid "Turn off the album filter to see everything." msgid "Turn off the album filter to see everything."
msgstr "Desactive el filtro de álbumes para verlo todo." msgstr "Desactive el filtro de álbumes para verlo todo."
#: crates/pdfs-gui/src/app/pages/photos.rs:2591 #: crates/pdfs-gui/src/app/pages/photos.rs:2586
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:2592 #: crates/pdfs-gui/src/app/pages/photos.rs:2587
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:2595 #: crates/pdfs-gui/src/app/pages/photos.rs:2590
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:2596 #: crates/pdfs-gui/src/app/pages/photos.rs:2591
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:2601 #: crates/pdfs-gui/src/app/pages/photos.rs:2596
#, 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:2602 #: crates/pdfs-gui/src/app/pages/photos.rs:2597
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:2604 #: crates/pdfs-gui/src/app/pages/photos.rs:2599
#, 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:2605 #: crates/pdfs-gui/src/app/pages/photos.rs:2600
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:2607 #: crates/pdfs-gui/src/app/pages/photos.rs:2602
#, 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:2608 #: crates/pdfs-gui/src/app/pages/photos.rs:2603
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:2610 #: crates/pdfs-gui/src/app/pages/photos.rs:2605
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:2615 #: crates/pdfs-gui/src/app/pages/photos.rs:2610
#, 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:2616 #: crates/pdfs-gui/src/app/pages/photos.rs:2611
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:2618 #: crates/pdfs-gui/src/app/pages/photos.rs:2613
#, 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:2619 #: crates/pdfs-gui/src/app/pages/photos.rs:2614
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:2621 #: crates/pdfs-gui/src/app/pages/photos.rs:2616
#, 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:2622 #: crates/pdfs-gui/src/app/pages/photos.rs:2617
msgid "No photos" msgid "No photos"
msgstr "No hay fotos" msgstr "No hay fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2624 #: crates/pdfs-gui/src/app/pages/photos.rs:2619
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."
#: crates/pdfs-gui/src/app/pages/photos.rs:2735
#, rust-format
msgid "{n} year ago"
msgid_plural "{n} years ago"
msgstr[0] "hace {n} año"
msgstr[1] "hace {n} años"
#: crates/pdfs-gui/src/app/pages/photos.rs:2760
#, rust-format
msgid "{date}, {n} photo"
msgid_plural "{date}, {n} photos"
msgstr[0] "{date}, {n} foto"
msgstr[1] "{date}, {n} fotos"
#. 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:2853 #: crates/pdfs-gui/src/app/pages/photos.rs:2989
msgctxt "state" msgctxt "state"
msgid "Favorite" msgid "Favorite"
msgstr "Favorita" msgstr "Favorita"
#: crates/pdfs-gui/src/app/pages/photos.rs:2858 #: crates/pdfs-gui/src/app/pages/photos.rs:2994
msgctxt "verb" msgctxt "verb"
msgid "Select" msgid "Select"
msgstr "Seleccionar" msgstr "Seleccionar"
#: crates/pdfs-gui/src/app/pages/photos.rs:2870 #: crates/pdfs-gui/src/app/pages/photos.rs:3006
msgid "Remove from Album" msgid "Remove from Album"
msgstr "Quitar del álbum" msgstr "Quitar del álbum"
#: crates/pdfs-gui/src/app/pages/photos.rs:2876 #: crates/pdfs-gui/src/app/pages/photos.rs:3012
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:2900 #: crates/pdfs-gui/src/app/pages/photos.rs:3036
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:2902 #: crates/pdfs-gui/src/app/pages/photos.rs:3038
msgid "Removed from Favorites" msgid "Removed from Favorites"
msgstr "Quitada de favoritas" msgstr "Quitada de favoritas"
#: crates/pdfs-gui/src/app/pages/photos.rs:2931 #: crates/pdfs-gui/src/app/pages/photos.rs:3067
msgid "Loading photos…" msgid "Loading photos…"
msgstr "Cargando fotos…" msgstr "Cargando fotos…"
#: crates/pdfs-gui/src/app/pages/photos.rs:2932 #: crates/pdfs-gui/src/app/pages/photos.rs:3068
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:3021 #: crates/pdfs-gui/src/app/pages/photos.rs:3161
msgid "Empty album" msgid "Empty album"
msgstr "Álbum vacío" msgstr "Álbum vacío"
#: crates/pdfs-gui/src/app/pages/photos.rs:3022 #: crates/pdfs-gui/src/app/pages/photos.rs:3162
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:3064 #: crates/pdfs-gui/src/app/pages/photos.rs:3204
#: crates/pdfs-gui/src/app/pages/photos.rs:3082 #: crates/pdfs-gui/src/app/pages/photos.rs:3222
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:3069 #: crates/pdfs-gui/src/app/pages/photos.rs:3209
#: crates/pdfs-gui/src/app/pages/photos.rs:3076 #: crates/pdfs-gui/src/app/pages/photos.rs:3216
msgid "Couldn't load photos" msgid "Couldn't load photos"
msgstr "No se pudieron cargar las fotos" msgstr "No se pudieron cargar las fotos"
+190 -172
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-28 00:14+0200\n" "POT-Creation-Date: 2026-09-28 00:44+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"
@@ -15,99 +15,99 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: crates/pdfs-gui/src/app/main.rs:830 #: crates/pdfs-gui/src/app/main.rs:835
#: crates/pdfs-gui/src/app/pages/locations.rs:1133 #: crates/pdfs-gui/src/app/pages/locations.rs:1133
#: crates/pdfs-gui/src/prompt.rs:169 #: crates/pdfs-gui/src/prompt.rs:169
msgid "My files" msgid "My files"
msgstr "Mes fichiers" msgstr "Mes fichiers"
#: crates/pdfs-gui/src/app/main.rs:833 crates/pdfs-gui/src/app/main.rs:1446 #: crates/pdfs-gui/src/app/main.rs:838 crates/pdfs-gui/src/app/main.rs:1451
#: crates/pdfs-gui/src/app/pages/albums.rs:633 #: crates/pdfs-gui/src/app/pages/albums.rs:633
#: crates/pdfs-gui/src/app/pages/photos.rs:730 #: crates/pdfs-gui/src/app/pages/photos.rs:746
msgid "Photos" msgid "Photos"
msgstr "Photos" msgstr "Photos"
#: crates/pdfs-gui/src/app/main.rs:838 #: crates/pdfs-gui/src/app/main.rs:843
msgid "Shared with me" msgid "Shared with me"
msgstr "Partagés avec moi" msgstr "Partagés avec moi"
#: crates/pdfs-gui/src/app/main.rs:843 #: crates/pdfs-gui/src/app/main.rs:848
msgid "Shared by me" msgid "Shared by me"
msgstr "Partagés par moi" msgstr "Partagés par moi"
#: crates/pdfs-gui/src/app/main.rs:846 #: crates/pdfs-gui/src/app/main.rs:851
#: crates/pdfs-gui/src/app/pages/devices.rs:109 #: crates/pdfs-gui/src/app/pages/devices.rs:109
msgid "Computers" msgid "Computers"
msgstr "Ordinateurs" msgstr "Ordinateurs"
#: crates/pdfs-gui/src/app/main.rs:847 #: crates/pdfs-gui/src/app/main.rs:852
#: crates/pdfs-gui/src/app/pages/trash.rs:106 #: crates/pdfs-gui/src/app/pages/trash.rs:106
msgid "Trash" msgid "Trash"
msgstr "Corbeille" msgstr "Corbeille"
#: crates/pdfs-gui/src/app/main.rs:851 #: crates/pdfs-gui/src/app/main.rs:856
msgid "Sync" msgid "Sync"
msgstr "Synchronisation" msgstr "Synchronisation"
#: crates/pdfs-gui/src/app/main.rs:856 #: crates/pdfs-gui/src/app/main.rs:861
#: crates/pdfs-gui/src/app/pages/activity.rs:153 #: crates/pdfs-gui/src/app/pages/activity.rs:153
msgid "Activity" msgid "Activity"
msgstr "Activité" msgstr "Activité"
#: crates/pdfs-gui/src/app/main.rs:1002 #: crates/pdfs-gui/src/app/main.rs:1007
msgid "Refresh (F5)" msgid "Refresh (F5)"
msgstr "Actualiser (F5)" msgstr "Actualiser (F5)"
#. Translators: a failed action's toast. {what} says what failed, such as #. Translators: a failed action's toast. {what} says what failed, such as
#. "Couldn't rename"; {detail} is the reason, usually untranslated text #. "Couldn't rename"; {detail} is the reason, usually untranslated text
#. from the mount service. #. from the mount service.
#: crates/pdfs-gui/src/app/main.rs:1176 #: crates/pdfs-gui/src/app/main.rs:1181
#, rust-format #, rust-format
msgid "{what}: {detail}" msgid "{what}: {detail}"
msgstr "{what} : {detail}" msgstr "{what} : {detail}"
#: crates/pdfs-gui/src/app/main.rs:1195 #: crates/pdfs-gui/src/app/main.rs:1200
msgid "You're offline" msgid "You're offline"
msgstr "Vous êtes hors ligne" msgstr "Vous êtes hors ligne"
#: crates/pdfs-gui/src/app/main.rs:1196 #: crates/pdfs-gui/src/app/main.rs:1201
msgid "That's not there any more" msgid "That's not there any more"
msgstr "Cet élément n’existe plus" msgstr "Cet élément n’existe plus"
#: crates/pdfs-gui/src/app/main.rs:1197 #: crates/pdfs-gui/src/app/main.rs:1202
msgid "You don't have access to that" msgid "You don't have access to that"
msgstr "Vous n’avez pas accès à cet élément" msgstr "Vous n’avez pas accès à cet élément"
#: crates/pdfs-gui/src/app/main.rs:1198 #: crates/pdfs-gui/src/app/main.rs:1203
msgid "Something changed this first" msgid "Something changed this first"
msgstr "Quelque chose l’a modifié entre-temps" msgstr "Quelque chose l’a modifié entre-temps"
#: crates/pdfs-gui/src/app/main.rs:1199 #: crates/pdfs-gui/src/app/main.rs:1204
msgid "Your Proton Drive is full" msgid "Your Proton Drive is full"
msgstr "Votre Proton Drive est plein" msgstr "Votre Proton Drive est plein"
#: crates/pdfs-gui/src/app/main.rs:1240 crates/pdfs-gui/src/app/main.rs:1428 #: crates/pdfs-gui/src/app/main.rs:1245 crates/pdfs-gui/src/app/main.rs:1433
#: crates/pdfs-gui/src/app/pages/status.rs:353 #: crates/pdfs-gui/src/app/pages/status.rs:353
msgid "Preferences" msgid "Preferences"
msgstr "Préférences" msgstr "Préférences"
#: crates/pdfs-gui/src/app/main.rs:1241 crates/pdfs-gui/src/app/main.rs:1485 #: crates/pdfs-gui/src/app/main.rs:1246 crates/pdfs-gui/src/app/main.rs:1490
msgid "Keyboard Shortcuts" msgid "Keyboard Shortcuts"
msgstr "Raccourcis clavier" msgstr "Raccourcis clavier"
#: crates/pdfs-gui/src/app/main.rs:1243 #: crates/pdfs-gui/src/app/main.rs:1248
msgid "About Proton Drive for Linux" msgid "About Proton Drive for Linux"
msgstr "À propos de Proton Drive for Linux" msgstr "À propos de Proton Drive for Linux"
#: crates/pdfs-gui/src/app/main.rs:1248 #: crates/pdfs-gui/src/app/main.rs:1253
msgid "Main menu" msgid "Main menu"
msgstr "Menu principal" msgstr "Menu principal"
#: crates/pdfs-gui/src/app/main.rs:1294 #: crates/pdfs-gui/src/app/main.rs:1299
msgid "Proton Drive for Linux" msgid "Proton Drive for Linux"
msgstr "Proton Drive for Linux" msgstr "Proton Drive for Linux"
#: crates/pdfs-gui/src/app/main.rs:1302 #: crates/pdfs-gui/src/app/main.rs:1307
msgid "" msgid ""
"Files-on-demand Proton Drive for the Linux desktop.\n" "Files-on-demand Proton Drive for the Linux desktop.\n"
"\n" "\n"
@@ -119,23 +119,23 @@ msgstr ""
"Client non officiel — non affilié à Proton AG, ni approuvé ni pris en charge " "Client non officiel — non affilié à Proton AG, ni approuvé ni pris en charge "
"par Proton AG." "par Proton AG."
#: crates/pdfs-gui/src/app/main.rs:1307 #: crates/pdfs-gui/src/app/main.rs:1312
msgid "Source Code" msgid "Source Code"
msgstr "Code source" msgstr "Code source"
#: crates/pdfs-gui/src/app/main.rs:1311 #: crates/pdfs-gui/src/app/main.rs:1316
msgid "Proton Terms of Service" msgid "Proton Terms of Service"
msgstr "Conditions d’utilisation de Proton" msgstr "Conditions d’utilisation de Proton"
#: crates/pdfs-gui/src/app/main.rs:1315 #: crates/pdfs-gui/src/app/main.rs:1320
msgid "Proton Privacy Policy" msgid "Proton Privacy Policy"
msgstr "Politique de confidentialité de Proton" msgstr "Politique de confidentialité de Proton"
#: crates/pdfs-gui/src/app/main.rs:1320 #: crates/pdfs-gui/src/app/main.rs:1325
msgid "Disclaimer" msgid "Disclaimer"
msgstr "Avertissement" msgstr "Avertissement"
#: crates/pdfs-gui/src/app/main.rs:1324 #: crates/pdfs-gui/src/app/main.rs:1329
msgid "" msgid ""
"This is an unofficial, community-built client. It is not affiliated with, " "This is an unofficial, community-built client. It is not affiliated with, "
"endorsed by, or supported by Proton AG.\n" "endorsed by, or supported by Proton AG.\n"
@@ -161,15 +161,15 @@ msgstr ""
#. Translators: replace with your name(s) and email address(es), one #. Translators: replace with your name(s) and email address(es), one
#. per line, to be credited in the About dialog. #. per line, to be credited in the About dialog.
#: crates/pdfs-gui/src/app/main.rs:1335 #: crates/pdfs-gui/src/app/main.rs:1340
msgid "translator-credits" msgid "translator-credits"
msgstr "Les contributeurs de Proton Drive for Linux" msgstr "Les contributeurs de Proton Drive for Linux"
#: crates/pdfs-gui/src/app/main.rs:1366 #: crates/pdfs-gui/src/app/main.rs:1371
msgid "Stop Proton Drive?" msgid "Stop Proton Drive?"
msgstr "Arrêter Proton Drive ?" msgstr "Arrêter Proton Drive ?"
#: crates/pdfs-gui/src/app/main.rs:1367 #: crates/pdfs-gui/src/app/main.rs:1372
msgid "" msgid ""
"The drive unmounts and nothing syncs until you connect again. Proton Drive " "The drive unmounts and nothing syncs until you connect again. Proton Drive "
"starts again at your next login." "starts again at your next login."
@@ -178,7 +178,7 @@ msgstr ""
"vous reconnectiez. Proton Drive redémarrera à votre prochaine ouverture de " "vous reconnectiez. Proton Drive redémarrera à votre prochaine ouverture de "
"session." "session."
#: crates/pdfs-gui/src/app/main.rs:1369 crates/pdfs-gui/src/app/main.rs:1642 #: crates/pdfs-gui/src/app/main.rs:1374 crates/pdfs-gui/src/app/main.rs:1647
#: crates/pdfs-gui/src/app/pages/albums.rs:242 #: crates/pdfs-gui/src/app/pages/albums.rs:242
#: crates/pdfs-gui/src/app/pages/albums.rs:423 #: crates/pdfs-gui/src/app/pages/albums.rs:423
#: crates/pdfs-gui/src/app/pages/browser.rs:2273 #: crates/pdfs-gui/src/app/pages/browser.rs:2273
@@ -192,7 +192,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:312 #: crates/pdfs-gui/src/app/pages/login.rs:312
#: crates/pdfs-gui/src/app/pages/photos.rs:1868 #: crates/pdfs-gui/src/app/pages/photos.rs:1842
#: 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
@@ -206,67 +206,67 @@ msgstr ""
msgid "Cancel" msgid "Cancel"
msgstr "Annuler" msgstr "Annuler"
#: crates/pdfs-gui/src/app/main.rs:1370 #: crates/pdfs-gui/src/app/main.rs:1375
msgctxt "verb" msgctxt "verb"
msgid "Stop" msgid "Stop"
msgstr "Arrêter" msgstr "Arrêter"
#: crates/pdfs-gui/src/app/main.rs:1387 #: crates/pdfs-gui/src/app/main.rs:1392
msgid "Couldn't stop Proton Drive" msgid "Couldn't stop Proton Drive"
msgstr "Impossible d’arrêter Proton Drive" msgstr "Impossible d’arrêter Proton Drive"
#: crates/pdfs-gui/src/app/main.rs:1388 #: crates/pdfs-gui/src/app/main.rs:1393
msgid "The mount service did not stop." msgid "The mount service did not stop."
msgstr "Le service de montage ne s’est pas arrêté." msgstr "Le service de montage ne s’est pas arrêté."
#: crates/pdfs-gui/src/app/main.rs:1424 #: crates/pdfs-gui/src/app/main.rs:1429
#: crates/pdfs-gui/src/app/pages/status.rs:226 #: crates/pdfs-gui/src/app/pages/status.rs:226
msgid "General" msgid "General"
msgstr "Général" msgstr "Général"
#: crates/pdfs-gui/src/app/main.rs:1426 #: crates/pdfs-gui/src/app/main.rs:1431
#: crates/pdfs-gui/src/app/pages/browser.rs:270 #: crates/pdfs-gui/src/app/pages/browser.rs:270
msgid "Search Drive" msgid "Search Drive"
msgstr "Rechercher dans Drive" msgstr "Rechercher dans Drive"
#: crates/pdfs-gui/src/app/main.rs:1427 #: crates/pdfs-gui/src/app/main.rs:1432
#: crates/pdfs-gui/src/app/pages/browser.rs:1363 #: crates/pdfs-gui/src/app/pages/browser.rs:1363
msgid "Refresh" msgid "Refresh"
msgstr "Actualiser" msgstr "Actualiser"
#: crates/pdfs-gui/src/app/main.rs:1429 #: crates/pdfs-gui/src/app/main.rs:1434
msgid "Keyboard shortcuts" msgid "Keyboard shortcuts"
msgstr "Raccourcis clavier" msgstr "Raccourcis clavier"
#: crates/pdfs-gui/src/app/main.rs:1433 #: crates/pdfs-gui/src/app/main.rs:1438
msgid "Files" msgid "Files"
msgstr "Fichiers" msgstr "Fichiers"
#: crates/pdfs-gui/src/app/main.rs:1435 #: crates/pdfs-gui/src/app/main.rs:1440
#: crates/pdfs-gui/src/app/pages/browser.rs:319 #: crates/pdfs-gui/src/app/pages/browser.rs:319
#: crates/pdfs-gui/src/app/pages/browser.rs:2586 #: crates/pdfs-gui/src/app/pages/browser.rs:2586
msgid "New folder" msgid "New folder"
msgstr "Nouveau dossier" msgstr "Nouveau dossier"
#: crates/pdfs-gui/src/app/main.rs:1436 #: crates/pdfs-gui/src/app/main.rs:1441
#: crates/pdfs-gui/src/app/pages/browser.rs:315 #: crates/pdfs-gui/src/app/pages/browser.rs:315
msgid "Upload files" msgid "Upload files"
msgstr "Téléverser des fichiers" msgstr "Téléverser des fichiers"
#: crates/pdfs-gui/src/app/main.rs:1437 #: crates/pdfs-gui/src/app/main.rs:1442
msgid "Back / forward" msgid "Back / forward"
msgstr "Précédent / suivant" msgstr "Précédent / suivant"
#: crates/pdfs-gui/src/app/main.rs:1438 #: crates/pdfs-gui/src/app/main.rs:1443
#: crates/pdfs-gui/src/app/pages/browser.rs:2320 #: crates/pdfs-gui/src/app/pages/browser.rs:2320
msgid "Parent folder" msgid "Parent folder"
msgstr "Dossier parent" msgstr "Dossier parent"
#: crates/pdfs-gui/src/app/main.rs:1439 #: crates/pdfs-gui/src/app/main.rs:1444
msgid "Grid / list" msgid "Grid / list"
msgstr "Grille / liste" msgstr "Grille / liste"
#: crates/pdfs-gui/src/app/main.rs:1440 #: crates/pdfs-gui/src/app/main.rs:1445
#: crates/pdfs-gui/src/app/pages/albums.rs:297 #: crates/pdfs-gui/src/app/pages/albums.rs:297
#: crates/pdfs-gui/src/app/pages/browser.rs:2252 #: crates/pdfs-gui/src/app/pages/browser.rs:2252
#: crates/pdfs-gui/src/app/pages/browser.rs:2274 #: crates/pdfs-gui/src/app/pages/browser.rs:2274
@@ -275,62 +275,62 @@ msgstr "Grille / liste"
msgid "Rename" msgid "Rename"
msgstr "Renommer" msgstr "Renommer"
#: crates/pdfs-gui/src/app/main.rs:1441 crates/pdfs-gui/src/app/main.rs:1461 #: crates/pdfs-gui/src/app/main.rs:1446 crates/pdfs-gui/src/app/main.rs:1466
#: 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:552 #: crates/pdfs-gui/src/app/pages/photos.rs:540
#: crates/pdfs-gui/src/app/pages/photos.rs:1865 #: crates/pdfs-gui/src/app/pages/photos.rs:1839
#: crates/pdfs-gui/src/app/pages/photos.rs:1869 #: crates/pdfs-gui/src/app/pages/photos.rs:1843
#: 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"
#: crates/pdfs-gui/src/app/main.rs:1442 #: crates/pdfs-gui/src/app/main.rs:1447
msgid "Clear the selection" msgid "Clear the selection"
msgstr "Effacer la sélection" msgstr "Effacer la sélection"
#: crates/pdfs-gui/src/app/main.rs:1448 #: crates/pdfs-gui/src/app/main.rs:1453
msgid "Larger thumbnails" msgid "Larger thumbnails"
msgstr "Miniatures plus grandes" msgstr "Miniatures plus grandes"
#: crates/pdfs-gui/src/app/main.rs:1449 #: crates/pdfs-gui/src/app/main.rs:1454
msgid "Smaller thumbnails" msgid "Smaller thumbnails"
msgstr "Miniatures plus petites" msgstr "Miniatures plus petites"
#: crates/pdfs-gui/src/app/main.rs:1450 #: crates/pdfs-gui/src/app/main.rs:1455
msgid "Reset thumbnail size" msgid "Reset thumbnail size"
msgstr "Réinitialiser la taille des miniatures" msgstr "Réinitialiser la taille des miniatures"
#: crates/pdfs-gui/src/app/main.rs:1451 #: crates/pdfs-gui/src/app/main.rs:1456
msgid "Select all" msgid "Select all"
msgstr "Tout sélectionner" msgstr "Tout sélectionner"
#: crates/pdfs-gui/src/app/main.rs:1455 #: crates/pdfs-gui/src/app/main.rs:1460
msgid "Photo Viewer" msgid "Photo Viewer"
msgstr "Visionneuse de photos" msgstr "Visionneuse de photos"
#: crates/pdfs-gui/src/app/main.rs:1457 #: crates/pdfs-gui/src/app/main.rs:1462
msgid "Previous / next photo" msgid "Previous / next photo"
msgstr "Photo précédente / suivante" msgstr "Photo précédente / suivante"
#: crates/pdfs-gui/src/app/main.rs:1458 #: crates/pdfs-gui/src/app/main.rs:1463
msgid "First / last photo" msgid "First / last photo"
msgstr "Première / dernière photo" msgstr "Première / dernière photo"
#: crates/pdfs-gui/src/app/main.rs:1459 #: crates/pdfs-gui/src/app/main.rs:1464
msgid "Show details" msgid "Show details"
msgstr "Afficher les détails" msgstr "Afficher les détails"
#: crates/pdfs-gui/src/app/main.rs:1460 #: crates/pdfs-gui/src/app/main.rs:1465
msgid "Fullscreen" msgid "Fullscreen"
msgstr "Plein écran" msgstr "Plein écran"
#: crates/pdfs-gui/src/app/main.rs:1462 #: crates/pdfs-gui/src/app/main.rs:1467
msgid "Close" msgid "Close"
msgstr "Fermer" msgstr "Fermer"
#: crates/pdfs-gui/src/app/main.rs:1565 #: crates/pdfs-gui/src/app/main.rs:1570
msgid "Select a single item to rename it" msgid "Select a single item to rename it"
msgstr "Sélectionnez un seul élément pour le renommer" msgstr "Sélectionnez un seul élément pour le renommer"
@@ -367,7 +367,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:430 #: crates/pdfs-gui/src/app/pages/photos.rs:417
#: 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
@@ -403,7 +403,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:310 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:310
#: crates/pdfs-gui/src/app/pages/photos.rs:3077 #: crates/pdfs-gui/src/app/pages/photos.rs:3217
#: 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."
@@ -415,7 +415,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:3111 #: crates/pdfs-gui/src/app/pages/photos.rs:3251
#: 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
@@ -427,7 +427,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:3112 #: crates/pdfs-gui/src/app/pages/photos.rs:3252
#: 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
@@ -439,7 +439,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:3120 #: crates/pdfs-gui/src/app/pages/photos.rs:3260
#: 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
@@ -452,7 +452,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:3121 #: crates/pdfs-gui/src/app/pages/photos.rs:3261
#: 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
@@ -460,12 +460,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:2509 #: crates/pdfs-gui/src/app/pages/photos.rs:2504
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:2514 #: crates/pdfs-gui/src/app/pages/photos.rs:2509
msgid "Yesterday" msgid "Yesterday"
msgstr "Hier" msgstr "Hier"
@@ -524,7 +524,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:2553 #: crates/pdfs-gui/src/app/pages/photos.rs:2548
msgid "%H:%M" msgid "%H:%M"
msgstr "%H:%M" msgstr "%H:%M"
@@ -630,12 +630,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:2990 #: crates/pdfs-gui/src/app/pages/photos.rs:3130
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:2991 #: crates/pdfs-gui/src/app/pages/photos.rs:3131
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."
@@ -668,7 +668,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:2848 #: crates/pdfs-gui/src/app/pages/photos.rs:2984
#: 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
@@ -734,10 +734,10 @@ msgstr "Impossible de créer l’album"
#: 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:1424 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1424
#: crates/pdfs-gui/src/app/pages/photos.rs:1234 #: crates/pdfs-gui/src/app/pages/photos.rs:1272
#: crates/pdfs-gui/src/app/pages/photos.rs:1947 #: crates/pdfs-gui/src/app/pages/photos.rs:1921
#: crates/pdfs-gui/src/app/pages/photos.rs:2912 #: crates/pdfs-gui/src/app/pages/photos.rs:3048
#: crates/pdfs-gui/src/app/pages/photos.rs:3083 #: crates/pdfs-gui/src/app/pages/photos.rs:3223
#: 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
@@ -801,7 +801,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:696 #: crates/pdfs-gui/src/app/pages/photos.rs:712
msgid "New Album…" msgid "New Album…"
msgstr "Nouvel album…" msgstr "Nouvel album…"
@@ -992,7 +992,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:1801 #: crates/pdfs-gui/src/app/pages/photos.rs:1775
#, rust-format #, rust-format
msgid "{n} selected" msgid "{n} selected"
msgid_plural "{n} selected" msgid_plural "{n} selected"
@@ -1001,8 +1001,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:1940 #: crates/pdfs-gui/src/app/pages/photos.rs:1914
#: crates/pdfs-gui/src/app/pages/photos.rs:1946 #: crates/pdfs-gui/src/app/pages/photos.rs:1920
msgid "Couldn't move to Trash" msgid "Couldn't move to Trash"
msgstr "Impossible de mettre à la corbeille" msgstr "Impossible de mettre à la corbeille"
@@ -1038,7 +1038,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:1933 #: crates/pdfs-gui/src/app/pages/photos.rs:1907
msgid "Undo" msgid "Undo"
msgstr "Annuler" msgstr "Annuler"
@@ -1095,7 +1095,7 @@ 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:2846 #: crates/pdfs-gui/src/app/pages/photos.rs:2982
msgctxt "verb" msgctxt "verb"
msgid "Play" msgid "Play"
msgstr "Lire" msgstr "Lire"
@@ -1391,7 +1391,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:714 #: crates/pdfs-gui/src/app/pages/photos.rs:730
msgctxt "verb" msgctxt "verb"
msgid "View" msgid "View"
msgstr "Afficher" msgstr "Afficher"
@@ -2564,140 +2564,144 @@ msgid "Hide details"
msgstr "Masquer les détails" msgstr "Masquer les détails"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1429 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1429
#: crates/pdfs-gui/src/app/pages/photos.rs:2907 #: crates/pdfs-gui/src/app/pages/photos.rs:3043
#: crates/pdfs-gui/src/app/pages/photos.rs:2911 #: crates/pdfs-gui/src/app/pages/photos.rs:3047
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:440 #: crates/pdfs-gui/src/app/pages/photos.rs:427
#: crates/pdfs-gui/src/app/pages/photos.rs:519 #: crates/pdfs-gui/src/app/pages/photos.rs:507
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:445 #: crates/pdfs-gui/src/app/pages/photos.rs:432
#: 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:486 #: crates/pdfs-gui/src/app/pages/photos.rs:472
#: crates/pdfs-gui/src/app/pages/photos.rs:624 #: crates/pdfs-gui/src/app/pages/photos.rs:612
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:503 #: crates/pdfs-gui/src/app/pages/photos.rs:491
msgid "Back to albums" msgid "Back to albums"
msgstr "Retour aux albums" msgstr "Retour aux albums"
#: crates/pdfs-gui/src/app/pages/photos.rs:515 #: crates/pdfs-gui/src/app/pages/photos.rs:503
msgctxt "verb" msgctxt "verb"
msgid "Upload" msgid "Upload"
msgstr "Téléverser" msgstr "Téléverser"
#: crates/pdfs-gui/src/app/pages/photos.rs:528 #: crates/pdfs-gui/src/app/pages/photos.rs:516
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:538 #: crates/pdfs-gui/src/app/pages/photos.rs:526
#: crates/pdfs-gui/src/app/pages/photos.rs:547 #: crates/pdfs-gui/src/app/pages/photos.rs:535
#: crates/pdfs-gui/src/app/pages/photos.rs:1799 #: crates/pdfs-gui/src/app/pages/photos.rs:1773
msgid "Select photos" msgid "Select photos"
msgstr "Sélectionner des photos" msgstr "Sélectionner des photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:558 #: crates/pdfs-gui/src/app/pages/photos.rs:546
#: crates/pdfs-gui/src/app/pages/photos.rs:2864 #: crates/pdfs-gui/src/app/pages/photos.rs:3000
msgid "Add to Album…" msgid "Add to Album…"
msgstr "Ajouter à un album…" msgstr "Ajouter à un album…"
#: crates/pdfs-gui/src/app/pages/photos.rs:564 #: crates/pdfs-gui/src/app/pages/photos.rs:552
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:608 #: crates/pdfs-gui/src/app/pages/photos.rs:596
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:615 #: crates/pdfs-gui/src/app/pages/photos.rs:603
msgid "Show only photos not in an album" msgid "Show only photos not in an album"
msgstr "Afficher uniquement les photos hors album" msgstr "Afficher uniquement les photos hors album"
#: crates/pdfs-gui/src/app/pages/photos.rs:622 #: crates/pdfs-gui/src/app/pages/photos.rs:610
#: crates/pdfs-gui/src/app/pages/photos.rs:827 #: crates/pdfs-gui/src/app/pages/photos.rs:845
msgid "All dates" msgid "All dates"
msgstr "Toutes les dates" msgstr "Toutes les dates"
#: crates/pdfs-gui/src/app/pages/photos.rs:643 #: crates/pdfs-gui/src/app/pages/photos.rs:631
msgid "Timeline" msgid "Timeline"
msgstr "Chronologie" msgstr "Chronologie"
#: crates/pdfs-gui/src/app/pages/photos.rs:647 #: crates/pdfs-gui/src/app/pages/photos.rs:635
msgid "Albums" msgid "Albums"
msgstr "Albums" msgstr "Albums"
#: crates/pdfs-gui/src/app/pages/photos.rs:713 #: crates/pdfs-gui/src/app/pages/photos.rs:654
msgid "On this day"
msgstr "Ce jour-là"
#: crates/pdfs-gui/src/app/pages/photos.rs:729
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:803 #: crates/pdfs-gui/src/app/pages/photos.rs:821
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:834 #: crates/pdfs-gui/src/app/pages/photos.rs:852
#, 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:871 #: crates/pdfs-gui/src/app/pages/photos.rs:889
msgctxt "photo filter" msgctxt "photo filter"
msgid "All" msgid "All"
msgstr "Tout" msgstr "Tout"
#: crates/pdfs-gui/src/app/pages/photos.rs:872 #: crates/pdfs-gui/src/app/pages/photos.rs:890
msgctxt "photo filter" msgctxt "photo filter"
msgid "Photos" msgid "Photos"
msgstr "Photos" msgstr "Photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:873 #: crates/pdfs-gui/src/app/pages/photos.rs:891
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:875 #: crates/pdfs-gui/src/app/pages/photos.rs:893
msgctxt "photo filter" msgctxt "photo filter"
msgid "Raw" msgid "Raw"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1160 #: crates/pdfs-gui/src/app/pages/photos.rs:1198
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:1164 #: crates/pdfs-gui/src/app/pages/photos.rs:1202
#: 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:1220 #: crates/pdfs-gui/src/app/pages/photos.rs:1258
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:1225 #: crates/pdfs-gui/src/app/pages/photos.rs:1263
#: crates/pdfs-gui/src/app/pages/photos.rs:1233 #: crates/pdfs-gui/src/app/pages/photos.rs:1271
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:1458 #: crates/pdfs-gui/src/app/pages/photos.rs:1432
msgid "RAW" msgid "RAW"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1843 #: crates/pdfs-gui/src/app/pages/photos.rs:1817
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:1845 #: crates/pdfs-gui/src/app/pages/photos.rs:1819
#, 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."
@@ -2708,14 +2712,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:1851 #: crates/pdfs-gui/src/app/pages/photos.rs:1825
#, 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:1858 #: crates/pdfs-gui/src/app/pages/photos.rs:1832
#, 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."
@@ -2726,15 +2730,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:1916 #: crates/pdfs-gui/src/app/pages/photos.rs:1890
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:1919 #: crates/pdfs-gui/src/app/pages/photos.rs:1893
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:1928 #: crates/pdfs-gui/src/app/pages/photos.rs:1902
#, 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"
@@ -2742,7 +2746,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:2463 #: crates/pdfs-gui/src/app/pages/photos.rs:2458
#, rust-format #, rust-format
msgid "{count} video" msgid "{count} video"
msgid_plural "{count} videos" msgid_plural "{count} videos"
@@ -2750,7 +2754,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:2465 #: crates/pdfs-gui/src/app/pages/photos.rs:2460
#, rust-format #, rust-format
msgid "{count} raw photo" msgid "{count} raw photo"
msgid_plural "{count} raw photos" msgid_plural "{count} raw photos"
@@ -2758,182 +2762,196 @@ 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:2467 #: crates/pdfs-gui/src/app/pages/photos.rs:2462
#, 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:2495 #: crates/pdfs-gui/src/app/pages/photos.rs:2490
#: crates/pdfs-gui/src/app/pages/photos.rs:2521 #: crates/pdfs-gui/src/app/pages/photos.rs:2516
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:2518 #: crates/pdfs-gui/src/app/pages/photos.rs:2513
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:2539 #: crates/pdfs-gui/src/app/pages/photos.rs:2534
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:2543 #: crates/pdfs-gui/src/app/pages/photos.rs:2538
#: crates/pdfs-gui/src/app/pages/photos.rs:2545 #: crates/pdfs-gui/src/app/pages/photos.rs:2540
msgid "Unknown Date" msgid "Unknown Date"
msgstr "Date inconnue" msgstr "Date inconnue"
#. Translators: strftime format for the day a photo was taken, shown on its tile when the timeline is grouped by month or year, such as "3 Jun". #. Translators: strftime format for the day a photo was taken, shown on its tile when the timeline is grouped by month or year, such as "3 Jun".
#: crates/pdfs-gui/src/app/pages/photos.rs:2563 #: crates/pdfs-gui/src/app/pages/photos.rs:2558
msgid "%-d %b" msgid "%-d %b"
msgstr "%-d %b" msgstr "%-d %b"
#: crates/pdfs-gui/src/app/pages/photos.rs:2585 #: crates/pdfs-gui/src/app/pages/photos.rs:2580
msgid "Every photo is in an album" msgid "Every photo is in an album"
msgstr "Toutes les photos sont dans un album" msgstr "Toutes les photos sont dans un album"
#: crates/pdfs-gui/src/app/pages/photos.rs:2586 #: crates/pdfs-gui/src/app/pages/photos.rs:2581
msgid "Turn off the album filter to see everything." msgid "Turn off the album filter to see everything."
msgstr "Désactivez le filtre des albums pour tout afficher." msgstr "Désactivez le filtre des albums pour tout afficher."
#: crates/pdfs-gui/src/app/pages/photos.rs:2591 #: crates/pdfs-gui/src/app/pages/photos.rs:2586
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:2592 #: crates/pdfs-gui/src/app/pages/photos.rs:2587
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:2595 #: crates/pdfs-gui/src/app/pages/photos.rs:2590
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:2596 #: crates/pdfs-gui/src/app/pages/photos.rs:2591
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:2601 #: crates/pdfs-gui/src/app/pages/photos.rs:2596
#, 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:2602 #: crates/pdfs-gui/src/app/pages/photos.rs:2597
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:2604 #: crates/pdfs-gui/src/app/pages/photos.rs:2599
#, 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:2605 #: crates/pdfs-gui/src/app/pages/photos.rs:2600
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:2607 #: crates/pdfs-gui/src/app/pages/photos.rs:2602
#, 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:2608 #: crates/pdfs-gui/src/app/pages/photos.rs:2603
msgid "No favorite photos" msgid "No favorite photos"
msgstr "Aucune photo favorite" msgstr "Aucune photo favorite"
#: crates/pdfs-gui/src/app/pages/photos.rs:2610 #: crates/pdfs-gui/src/app/pages/photos.rs:2605
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:2615 #: crates/pdfs-gui/src/app/pages/photos.rs:2610
#, 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:2616 #: crates/pdfs-gui/src/app/pages/photos.rs:2611
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:2618 #: crates/pdfs-gui/src/app/pages/photos.rs:2613
#, 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:2619 #: crates/pdfs-gui/src/app/pages/photos.rs:2614
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:2621 #: crates/pdfs-gui/src/app/pages/photos.rs:2616
#, 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:2622 #: crates/pdfs-gui/src/app/pages/photos.rs:2617
msgid "No photos" msgid "No photos"
msgstr "Aucune photo" msgstr "Aucune photo"
#: crates/pdfs-gui/src/app/pages/photos.rs:2624 #: crates/pdfs-gui/src/app/pages/photos.rs:2619
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."
#: crates/pdfs-gui/src/app/pages/photos.rs:2735
#, rust-format
msgid "{n} year ago"
msgid_plural "{n} years ago"
msgstr[0] "il y a {n} an"
msgstr[1] "il y a {n} ans"
#: crates/pdfs-gui/src/app/pages/photos.rs:2760
#, rust-format
msgid "{date}, {n} photo"
msgid_plural "{date}, {n} photos"
msgstr[0] "{date}, {n} photo"
msgstr[1] "{date}, {n} photos"
#. 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:2853 #: crates/pdfs-gui/src/app/pages/photos.rs:2989
msgctxt "state" msgctxt "state"
msgid "Favorite" msgid "Favorite"
msgstr "Favori" msgstr "Favori"
#: crates/pdfs-gui/src/app/pages/photos.rs:2858 #: crates/pdfs-gui/src/app/pages/photos.rs:2994
msgctxt "verb" msgctxt "verb"
msgid "Select" msgid "Select"
msgstr "Sélectionner" msgstr "Sélectionner"
#: crates/pdfs-gui/src/app/pages/photos.rs:2870 #: crates/pdfs-gui/src/app/pages/photos.rs:3006
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:2876 #: crates/pdfs-gui/src/app/pages/photos.rs:3012
msgid "Move to Trash…" msgid "Move to Trash…"
msgstr "Mettre à la corbeille…" msgstr "Mettre à la corbeille…"
#: crates/pdfs-gui/src/app/pages/photos.rs:2900 #: crates/pdfs-gui/src/app/pages/photos.rs:3036
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:2902 #: crates/pdfs-gui/src/app/pages/photos.rs:3038
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:2931 #: crates/pdfs-gui/src/app/pages/photos.rs:3067
msgid "Loading photos…" msgid "Loading photos…"
msgstr "Chargement des photos…" msgstr "Chargement des photos…"
#: crates/pdfs-gui/src/app/pages/photos.rs:2932 #: crates/pdfs-gui/src/app/pages/photos.rs:3068
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:3021 #: crates/pdfs-gui/src/app/pages/photos.rs:3161
msgid "Empty album" msgid "Empty album"
msgstr "Album vide" msgstr "Album vide"
#: crates/pdfs-gui/src/app/pages/photos.rs:3022 #: crates/pdfs-gui/src/app/pages/photos.rs:3162
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:3064 #: crates/pdfs-gui/src/app/pages/photos.rs:3204
#: crates/pdfs-gui/src/app/pages/photos.rs:3082 #: crates/pdfs-gui/src/app/pages/photos.rs:3222
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:3069 #: crates/pdfs-gui/src/app/pages/photos.rs:3209
#: crates/pdfs-gui/src/app/pages/photos.rs:3076 #: crates/pdfs-gui/src/app/pages/photos.rs:3216
msgid "Couldn't load photos" msgid "Couldn't load photos"
msgstr "Impossible de charger les photos" msgstr "Impossible de charger les photos"
+190 -172
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-28 00:14+0200\n" "POT-Creation-Date: 2026-09-28 00:44+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"
@@ -15,99 +15,99 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: crates/pdfs-gui/src/app/main.rs:830 #: crates/pdfs-gui/src/app/main.rs:835
#: crates/pdfs-gui/src/app/pages/locations.rs:1133 #: crates/pdfs-gui/src/app/pages/locations.rs:1133
#: crates/pdfs-gui/src/prompt.rs:169 #: crates/pdfs-gui/src/prompt.rs:169
msgid "My files" msgid "My files"
msgstr "I miei file" msgstr "I miei file"
#: crates/pdfs-gui/src/app/main.rs:833 crates/pdfs-gui/src/app/main.rs:1446 #: crates/pdfs-gui/src/app/main.rs:838 crates/pdfs-gui/src/app/main.rs:1451
#: crates/pdfs-gui/src/app/pages/albums.rs:633 #: crates/pdfs-gui/src/app/pages/albums.rs:633
#: crates/pdfs-gui/src/app/pages/photos.rs:730 #: crates/pdfs-gui/src/app/pages/photos.rs:746
msgid "Photos" msgid "Photos"
msgstr "Foto" msgstr "Foto"
#: crates/pdfs-gui/src/app/main.rs:838 #: crates/pdfs-gui/src/app/main.rs:843
msgid "Shared with me" msgid "Shared with me"
msgstr "Condivisi con me" msgstr "Condivisi con me"
#: crates/pdfs-gui/src/app/main.rs:843 #: crates/pdfs-gui/src/app/main.rs:848
msgid "Shared by me" msgid "Shared by me"
msgstr "Condivisi da me" msgstr "Condivisi da me"
#: crates/pdfs-gui/src/app/main.rs:846 #: crates/pdfs-gui/src/app/main.rs:851
#: crates/pdfs-gui/src/app/pages/devices.rs:109 #: crates/pdfs-gui/src/app/pages/devices.rs:109
msgid "Computers" msgid "Computers"
msgstr "Computer" msgstr "Computer"
#: crates/pdfs-gui/src/app/main.rs:847 #: crates/pdfs-gui/src/app/main.rs:852
#: crates/pdfs-gui/src/app/pages/trash.rs:106 #: crates/pdfs-gui/src/app/pages/trash.rs:106
msgid "Trash" msgid "Trash"
msgstr "Cestino" msgstr "Cestino"
#: crates/pdfs-gui/src/app/main.rs:851 #: crates/pdfs-gui/src/app/main.rs:856
msgid "Sync" msgid "Sync"
msgstr "Sincronizzazione" msgstr "Sincronizzazione"
#: crates/pdfs-gui/src/app/main.rs:856 #: crates/pdfs-gui/src/app/main.rs:861
#: crates/pdfs-gui/src/app/pages/activity.rs:153 #: crates/pdfs-gui/src/app/pages/activity.rs:153
msgid "Activity" msgid "Activity"
msgstr "Attività" msgstr "Attività"
#: crates/pdfs-gui/src/app/main.rs:1002 #: crates/pdfs-gui/src/app/main.rs:1007
msgid "Refresh (F5)" msgid "Refresh (F5)"
msgstr "Aggiorna (F5)" msgstr "Aggiorna (F5)"
#. Translators: a failed action's toast. {what} says what failed, such as #. Translators: a failed action's toast. {what} says what failed, such as
#. "Couldn't rename"; {detail} is the reason, usually untranslated text #. "Couldn't rename"; {detail} is the reason, usually untranslated text
#. from the mount service. #. from the mount service.
#: crates/pdfs-gui/src/app/main.rs:1176 #: crates/pdfs-gui/src/app/main.rs:1181
#, rust-format #, rust-format
msgid "{what}: {detail}" msgid "{what}: {detail}"
msgstr "{what}: {detail}" msgstr "{what}: {detail}"
#: crates/pdfs-gui/src/app/main.rs:1195 #: crates/pdfs-gui/src/app/main.rs:1200
msgid "You're offline" msgid "You're offline"
msgstr "Sei offline" msgstr "Sei offline"
#: crates/pdfs-gui/src/app/main.rs:1196 #: crates/pdfs-gui/src/app/main.rs:1201
msgid "That's not there any more" msgid "That's not there any more"
msgstr "Non esiste più" msgstr "Non esiste più"
#: crates/pdfs-gui/src/app/main.rs:1197 #: crates/pdfs-gui/src/app/main.rs:1202
msgid "You don't have access to that" msgid "You don't have access to that"
msgstr "Non hai accesso a questo elemento" msgstr "Non hai accesso a questo elemento"
#: crates/pdfs-gui/src/app/main.rs:1198 #: crates/pdfs-gui/src/app/main.rs:1203
msgid "Something changed this first" msgid "Something changed this first"
msgstr "È stato modificato prima da qualcos'altro" msgstr "È stato modificato prima da qualcos'altro"
#: crates/pdfs-gui/src/app/main.rs:1199 #: crates/pdfs-gui/src/app/main.rs:1204
msgid "Your Proton Drive is full" msgid "Your Proton Drive is full"
msgstr "Il tuo Proton Drive è pieno" msgstr "Il tuo Proton Drive è pieno"
#: crates/pdfs-gui/src/app/main.rs:1240 crates/pdfs-gui/src/app/main.rs:1428 #: crates/pdfs-gui/src/app/main.rs:1245 crates/pdfs-gui/src/app/main.rs:1433
#: crates/pdfs-gui/src/app/pages/status.rs:353 #: crates/pdfs-gui/src/app/pages/status.rs:353
msgid "Preferences" msgid "Preferences"
msgstr "Preferenze" msgstr "Preferenze"
#: crates/pdfs-gui/src/app/main.rs:1241 crates/pdfs-gui/src/app/main.rs:1485 #: crates/pdfs-gui/src/app/main.rs:1246 crates/pdfs-gui/src/app/main.rs:1490
msgid "Keyboard Shortcuts" msgid "Keyboard Shortcuts"
msgstr "Scorciatoie da tastiera" msgstr "Scorciatoie da tastiera"
#: crates/pdfs-gui/src/app/main.rs:1243 #: crates/pdfs-gui/src/app/main.rs:1248
msgid "About Proton Drive for Linux" msgid "About Proton Drive for Linux"
msgstr "Informazioni su Proton Drive for Linux" msgstr "Informazioni su Proton Drive for Linux"
#: crates/pdfs-gui/src/app/main.rs:1248 #: crates/pdfs-gui/src/app/main.rs:1253
msgid "Main menu" msgid "Main menu"
msgstr "Menu principale" msgstr "Menu principale"
#: crates/pdfs-gui/src/app/main.rs:1294 #: crates/pdfs-gui/src/app/main.rs:1299
msgid "Proton Drive for Linux" msgid "Proton Drive for Linux"
msgstr "Proton Drive for Linux" msgstr "Proton Drive for Linux"
#: crates/pdfs-gui/src/app/main.rs:1302 #: crates/pdfs-gui/src/app/main.rs:1307
msgid "" msgid ""
"Files-on-demand Proton Drive for the Linux desktop.\n" "Files-on-demand Proton Drive for the Linux desktop.\n"
"\n" "\n"
@@ -118,23 +118,23 @@ msgstr ""
"\n" "\n"
"Client non ufficiale: non affiliato, approvato né supportato da Proton AG." "Client non ufficiale: non affiliato, approvato né supportato da Proton AG."
#: crates/pdfs-gui/src/app/main.rs:1307 #: crates/pdfs-gui/src/app/main.rs:1312
msgid "Source Code" msgid "Source Code"
msgstr "Codice sorgente" msgstr "Codice sorgente"
#: crates/pdfs-gui/src/app/main.rs:1311 #: crates/pdfs-gui/src/app/main.rs:1316
msgid "Proton Terms of Service" msgid "Proton Terms of Service"
msgstr "Termini di servizio di Proton" msgstr "Termini di servizio di Proton"
#: crates/pdfs-gui/src/app/main.rs:1315 #: crates/pdfs-gui/src/app/main.rs:1320
msgid "Proton Privacy Policy" msgid "Proton Privacy Policy"
msgstr "Informativa sulla privacy di Proton" msgstr "Informativa sulla privacy di Proton"
#: crates/pdfs-gui/src/app/main.rs:1320 #: crates/pdfs-gui/src/app/main.rs:1325
msgid "Disclaimer" msgid "Disclaimer"
msgstr "Esclusione di responsabilità" msgstr "Esclusione di responsabilità"
#: crates/pdfs-gui/src/app/main.rs:1324 #: crates/pdfs-gui/src/app/main.rs:1329
msgid "" msgid ""
"This is an unofficial, community-built client. It is not affiliated with, " "This is an unofficial, community-built client. It is not affiliated with, "
"endorsed by, or supported by Proton AG.\n" "endorsed by, or supported by Proton AG.\n"
@@ -159,15 +159,15 @@ msgstr ""
#. Translators: replace with your name(s) and email address(es), one #. Translators: replace with your name(s) and email address(es), one
#. per line, to be credited in the About dialog. #. per line, to be credited in the About dialog.
#: crates/pdfs-gui/src/app/main.rs:1335 #: crates/pdfs-gui/src/app/main.rs:1340
msgid "translator-credits" msgid "translator-credits"
msgstr "Collaboratori di Proton Drive for Linux" msgstr "Collaboratori di Proton Drive for Linux"
#: crates/pdfs-gui/src/app/main.rs:1366 #: crates/pdfs-gui/src/app/main.rs:1371
msgid "Stop Proton Drive?" msgid "Stop Proton Drive?"
msgstr "Arrestare Proton Drive?" msgstr "Arrestare Proton Drive?"
#: crates/pdfs-gui/src/app/main.rs:1367 #: crates/pdfs-gui/src/app/main.rs:1372
msgid "" msgid ""
"The drive unmounts and nothing syncs until you connect again. Proton Drive " "The drive unmounts and nothing syncs until you connect again. Proton Drive "
"starts again at your next login." "starts again at your next login."
@@ -175,7 +175,7 @@ msgstr ""
"Il disco viene smontato e nulla viene sincronizzato finché non ti " "Il disco viene smontato e nulla viene sincronizzato finché non ti "
"riconnetti. Proton Drive si riavvierà al prossimo accesso." "riconnetti. Proton Drive si riavvierà al prossimo accesso."
#: crates/pdfs-gui/src/app/main.rs:1369 crates/pdfs-gui/src/app/main.rs:1642 #: crates/pdfs-gui/src/app/main.rs:1374 crates/pdfs-gui/src/app/main.rs:1647
#: crates/pdfs-gui/src/app/pages/albums.rs:242 #: crates/pdfs-gui/src/app/pages/albums.rs:242
#: crates/pdfs-gui/src/app/pages/albums.rs:423 #: crates/pdfs-gui/src/app/pages/albums.rs:423
#: crates/pdfs-gui/src/app/pages/browser.rs:2273 #: crates/pdfs-gui/src/app/pages/browser.rs:2273
@@ -189,7 +189,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:312 #: crates/pdfs-gui/src/app/pages/login.rs:312
#: crates/pdfs-gui/src/app/pages/photos.rs:1868 #: crates/pdfs-gui/src/app/pages/photos.rs:1842
#: 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
@@ -203,67 +203,67 @@ msgstr ""
msgid "Cancel" msgid "Cancel"
msgstr "Annulla" msgstr "Annulla"
#: crates/pdfs-gui/src/app/main.rs:1370 #: crates/pdfs-gui/src/app/main.rs:1375
msgctxt "verb" msgctxt "verb"
msgid "Stop" msgid "Stop"
msgstr "Arresta" msgstr "Arresta"
#: crates/pdfs-gui/src/app/main.rs:1387 #: crates/pdfs-gui/src/app/main.rs:1392
msgid "Couldn't stop Proton Drive" msgid "Couldn't stop Proton Drive"
msgstr "Impossibile arrestare Proton Drive" msgstr "Impossibile arrestare Proton Drive"
#: crates/pdfs-gui/src/app/main.rs:1388 #: crates/pdfs-gui/src/app/main.rs:1393
msgid "The mount service did not stop." msgid "The mount service did not stop."
msgstr "Il servizio di montaggio non si è arrestato." msgstr "Il servizio di montaggio non si è arrestato."
#: crates/pdfs-gui/src/app/main.rs:1424 #: crates/pdfs-gui/src/app/main.rs:1429
#: crates/pdfs-gui/src/app/pages/status.rs:226 #: crates/pdfs-gui/src/app/pages/status.rs:226
msgid "General" msgid "General"
msgstr "Generale" msgstr "Generale"
#: crates/pdfs-gui/src/app/main.rs:1426 #: crates/pdfs-gui/src/app/main.rs:1431
#: crates/pdfs-gui/src/app/pages/browser.rs:270 #: crates/pdfs-gui/src/app/pages/browser.rs:270
msgid "Search Drive" msgid "Search Drive"
msgstr "Cerca in Drive" msgstr "Cerca in Drive"
#: crates/pdfs-gui/src/app/main.rs:1427 #: crates/pdfs-gui/src/app/main.rs:1432
#: crates/pdfs-gui/src/app/pages/browser.rs:1363 #: crates/pdfs-gui/src/app/pages/browser.rs:1363
msgid "Refresh" msgid "Refresh"
msgstr "Aggiorna" msgstr "Aggiorna"
#: crates/pdfs-gui/src/app/main.rs:1429 #: crates/pdfs-gui/src/app/main.rs:1434
msgid "Keyboard shortcuts" msgid "Keyboard shortcuts"
msgstr "Scorciatoie da tastiera" msgstr "Scorciatoie da tastiera"
#: crates/pdfs-gui/src/app/main.rs:1433 #: crates/pdfs-gui/src/app/main.rs:1438
msgid "Files" msgid "Files"
msgstr "File" msgstr "File"
#: crates/pdfs-gui/src/app/main.rs:1435 #: crates/pdfs-gui/src/app/main.rs:1440
#: crates/pdfs-gui/src/app/pages/browser.rs:319 #: crates/pdfs-gui/src/app/pages/browser.rs:319
#: crates/pdfs-gui/src/app/pages/browser.rs:2586 #: crates/pdfs-gui/src/app/pages/browser.rs:2586
msgid "New folder" msgid "New folder"
msgstr "Nuova cartella" msgstr "Nuova cartella"
#: crates/pdfs-gui/src/app/main.rs:1436 #: crates/pdfs-gui/src/app/main.rs:1441
#: crates/pdfs-gui/src/app/pages/browser.rs:315 #: crates/pdfs-gui/src/app/pages/browser.rs:315
msgid "Upload files" msgid "Upload files"
msgstr "Carica file" msgstr "Carica file"
#: crates/pdfs-gui/src/app/main.rs:1437 #: crates/pdfs-gui/src/app/main.rs:1442
msgid "Back / forward" msgid "Back / forward"
msgstr "Indietro / avanti" msgstr "Indietro / avanti"
#: crates/pdfs-gui/src/app/main.rs:1438 #: crates/pdfs-gui/src/app/main.rs:1443
#: crates/pdfs-gui/src/app/pages/browser.rs:2320 #: crates/pdfs-gui/src/app/pages/browser.rs:2320
msgid "Parent folder" msgid "Parent folder"
msgstr "Cartella superiore" msgstr "Cartella superiore"
#: crates/pdfs-gui/src/app/main.rs:1439 #: crates/pdfs-gui/src/app/main.rs:1444
msgid "Grid / list" msgid "Grid / list"
msgstr "Griglia / elenco" msgstr "Griglia / elenco"
#: crates/pdfs-gui/src/app/main.rs:1440 #: crates/pdfs-gui/src/app/main.rs:1445
#: crates/pdfs-gui/src/app/pages/albums.rs:297 #: crates/pdfs-gui/src/app/pages/albums.rs:297
#: crates/pdfs-gui/src/app/pages/browser.rs:2252 #: crates/pdfs-gui/src/app/pages/browser.rs:2252
#: crates/pdfs-gui/src/app/pages/browser.rs:2274 #: crates/pdfs-gui/src/app/pages/browser.rs:2274
@@ -272,62 +272,62 @@ msgstr "Griglia / elenco"
msgid "Rename" msgid "Rename"
msgstr "Rinomina" msgstr "Rinomina"
#: crates/pdfs-gui/src/app/main.rs:1441 crates/pdfs-gui/src/app/main.rs:1461 #: crates/pdfs-gui/src/app/main.rs:1446 crates/pdfs-gui/src/app/main.rs:1466
#: 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:552 #: crates/pdfs-gui/src/app/pages/photos.rs:540
#: crates/pdfs-gui/src/app/pages/photos.rs:1865 #: crates/pdfs-gui/src/app/pages/photos.rs:1839
#: crates/pdfs-gui/src/app/pages/photos.rs:1869 #: crates/pdfs-gui/src/app/pages/photos.rs:1843
#: 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"
#: crates/pdfs-gui/src/app/main.rs:1442 #: crates/pdfs-gui/src/app/main.rs:1447
msgid "Clear the selection" msgid "Clear the selection"
msgstr "Annulla la selezione" msgstr "Annulla la selezione"
#: crates/pdfs-gui/src/app/main.rs:1448 #: crates/pdfs-gui/src/app/main.rs:1453
msgid "Larger thumbnails" msgid "Larger thumbnails"
msgstr "Miniature più grandi" msgstr "Miniature più grandi"
#: crates/pdfs-gui/src/app/main.rs:1449 #: crates/pdfs-gui/src/app/main.rs:1454
msgid "Smaller thumbnails" msgid "Smaller thumbnails"
msgstr "Miniature più piccole" msgstr "Miniature più piccole"
#: crates/pdfs-gui/src/app/main.rs:1450 #: crates/pdfs-gui/src/app/main.rs:1455
msgid "Reset thumbnail size" msgid "Reset thumbnail size"
msgstr "Ripristina la dimensione delle miniature" msgstr "Ripristina la dimensione delle miniature"
#: crates/pdfs-gui/src/app/main.rs:1451 #: crates/pdfs-gui/src/app/main.rs:1456
msgid "Select all" msgid "Select all"
msgstr "Seleziona tutto" msgstr "Seleziona tutto"
#: crates/pdfs-gui/src/app/main.rs:1455 #: crates/pdfs-gui/src/app/main.rs:1460
msgid "Photo Viewer" msgid "Photo Viewer"
msgstr "Visualizzatore di foto" msgstr "Visualizzatore di foto"
#: crates/pdfs-gui/src/app/main.rs:1457 #: crates/pdfs-gui/src/app/main.rs:1462
msgid "Previous / next photo" msgid "Previous / next photo"
msgstr "Foto precedente / successiva" msgstr "Foto precedente / successiva"
#: crates/pdfs-gui/src/app/main.rs:1458 #: crates/pdfs-gui/src/app/main.rs:1463
msgid "First / last photo" msgid "First / last photo"
msgstr "Prima / ultima foto" msgstr "Prima / ultima foto"
#: crates/pdfs-gui/src/app/main.rs:1459 #: crates/pdfs-gui/src/app/main.rs:1464
msgid "Show details" msgid "Show details"
msgstr "Mostra dettagli" msgstr "Mostra dettagli"
#: crates/pdfs-gui/src/app/main.rs:1460 #: crates/pdfs-gui/src/app/main.rs:1465
msgid "Fullscreen" msgid "Fullscreen"
msgstr "Schermo intero" msgstr "Schermo intero"
#: crates/pdfs-gui/src/app/main.rs:1462 #: crates/pdfs-gui/src/app/main.rs:1467
msgid "Close" msgid "Close"
msgstr "Chiudi" msgstr "Chiudi"
#: crates/pdfs-gui/src/app/main.rs:1565 #: crates/pdfs-gui/src/app/main.rs:1570
msgid "Select a single item to rename it" msgid "Select a single item to rename it"
msgstr "Seleziona un solo elemento per rinominarlo" msgstr "Seleziona un solo elemento per rinominarlo"
@@ -364,7 +364,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:430 #: crates/pdfs-gui/src/app/pages/photos.rs:417
#: 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
@@ -400,7 +400,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:310 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:310
#: crates/pdfs-gui/src/app/pages/photos.rs:3077 #: crates/pdfs-gui/src/app/pages/photos.rs:3217
#: 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."
@@ -412,7 +412,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:3111 #: crates/pdfs-gui/src/app/pages/photos.rs:3251
#: 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
@@ -424,7 +424,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:3112 #: crates/pdfs-gui/src/app/pages/photos.rs:3252
#: 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
@@ -436,7 +436,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:3120 #: crates/pdfs-gui/src/app/pages/photos.rs:3260
#: 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
@@ -449,7 +449,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:3121 #: crates/pdfs-gui/src/app/pages/photos.rs:3261
#: 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
@@ -457,12 +457,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:2509 #: crates/pdfs-gui/src/app/pages/photos.rs:2504
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:2514 #: crates/pdfs-gui/src/app/pages/photos.rs:2509
msgid "Yesterday" msgid "Yesterday"
msgstr "Ieri" msgstr "Ieri"
@@ -521,7 +521,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:2553 #: crates/pdfs-gui/src/app/pages/photos.rs:2548
msgid "%H:%M" msgid "%H:%M"
msgstr "%H:%M" msgstr "%H:%M"
@@ -627,12 +627,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:2990 #: crates/pdfs-gui/src/app/pages/photos.rs:3130
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:2991 #: crates/pdfs-gui/src/app/pages/photos.rs:3131
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."
@@ -665,7 +665,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:2848 #: crates/pdfs-gui/src/app/pages/photos.rs:2984
#: 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
@@ -731,10 +731,10 @@ msgstr "Impossibile creare l'album"
#: 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:1424 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1424
#: crates/pdfs-gui/src/app/pages/photos.rs:1234 #: crates/pdfs-gui/src/app/pages/photos.rs:1272
#: crates/pdfs-gui/src/app/pages/photos.rs:1947 #: crates/pdfs-gui/src/app/pages/photos.rs:1921
#: crates/pdfs-gui/src/app/pages/photos.rs:2912 #: crates/pdfs-gui/src/app/pages/photos.rs:3048
#: crates/pdfs-gui/src/app/pages/photos.rs:3083 #: crates/pdfs-gui/src/app/pages/photos.rs:3223
#: 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
@@ -798,7 +798,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:696 #: crates/pdfs-gui/src/app/pages/photos.rs:712
msgid "New Album…" msgid "New Album…"
msgstr "Nuovo album…" msgstr "Nuovo album…"
@@ -989,7 +989,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:1801 #: crates/pdfs-gui/src/app/pages/photos.rs:1775
#, rust-format #, rust-format
msgid "{n} selected" msgid "{n} selected"
msgid_plural "{n} selected" msgid_plural "{n} selected"
@@ -998,8 +998,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:1940 #: crates/pdfs-gui/src/app/pages/photos.rs:1914
#: crates/pdfs-gui/src/app/pages/photos.rs:1946 #: crates/pdfs-gui/src/app/pages/photos.rs:1920
msgid "Couldn't move to Trash" msgid "Couldn't move to Trash"
msgstr "Impossibile spostare nel cestino" msgstr "Impossibile spostare nel cestino"
@@ -1035,7 +1035,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:1933 #: crates/pdfs-gui/src/app/pages/photos.rs:1907
msgid "Undo" msgid "Undo"
msgstr "Annulla" msgstr "Annulla"
@@ -1092,7 +1092,7 @@ 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:2846 #: crates/pdfs-gui/src/app/pages/photos.rs:2982
msgctxt "verb" msgctxt "verb"
msgid "Play" msgid "Play"
msgstr "Riproduci" msgstr "Riproduci"
@@ -1389,7 +1389,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:714 #: crates/pdfs-gui/src/app/pages/photos.rs:730
msgctxt "verb" msgctxt "verb"
msgid "View" msgid "View"
msgstr "Visualizza" msgstr "Visualizza"
@@ -2562,169 +2562,173 @@ msgid "Hide details"
msgstr "Nascondi dettagli" msgstr "Nascondi dettagli"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1429 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1429
#: crates/pdfs-gui/src/app/pages/photos.rs:2907 #: crates/pdfs-gui/src/app/pages/photos.rs:3043
#: crates/pdfs-gui/src/app/pages/photos.rs:2911 #: crates/pdfs-gui/src/app/pages/photos.rs:3047
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:440 #: crates/pdfs-gui/src/app/pages/photos.rs:427
#: crates/pdfs-gui/src/app/pages/photos.rs:519 #: crates/pdfs-gui/src/app/pages/photos.rs:507
msgid "Upload photos" msgid "Upload photos"
msgstr "Carica foto" msgstr "Carica foto"
#: crates/pdfs-gui/src/app/pages/photos.rs:445 #: crates/pdfs-gui/src/app/pages/photos.rs:432
#: 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:486 #: crates/pdfs-gui/src/app/pages/photos.rs:472
#: crates/pdfs-gui/src/app/pages/photos.rs:624 #: crates/pdfs-gui/src/app/pages/photos.rs:612
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:503 #: crates/pdfs-gui/src/app/pages/photos.rs:491
msgid "Back to albums" msgid "Back to albums"
msgstr "Torna agli album" msgstr "Torna agli album"
#: crates/pdfs-gui/src/app/pages/photos.rs:515 #: crates/pdfs-gui/src/app/pages/photos.rs:503
msgctxt "verb" msgctxt "verb"
msgid "Upload" msgid "Upload"
msgstr "Carica" msgstr "Carica"
#: crates/pdfs-gui/src/app/pages/photos.rs:528 #: crates/pdfs-gui/src/app/pages/photos.rs:516
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:538 #: crates/pdfs-gui/src/app/pages/photos.rs:526
#: crates/pdfs-gui/src/app/pages/photos.rs:547 #: crates/pdfs-gui/src/app/pages/photos.rs:535
#: crates/pdfs-gui/src/app/pages/photos.rs:1799 #: crates/pdfs-gui/src/app/pages/photos.rs:1773
msgid "Select photos" msgid "Select photos"
msgstr "Seleziona foto" msgstr "Seleziona foto"
#: crates/pdfs-gui/src/app/pages/photos.rs:558 #: crates/pdfs-gui/src/app/pages/photos.rs:546
#: crates/pdfs-gui/src/app/pages/photos.rs:2864 #: crates/pdfs-gui/src/app/pages/photos.rs:3000
msgid "Add to Album…" msgid "Add to Album…"
msgstr "Aggiungi all'album…" msgstr "Aggiungi all'album…"
#: crates/pdfs-gui/src/app/pages/photos.rs:564 #: crates/pdfs-gui/src/app/pages/photos.rs:552
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:608 #: crates/pdfs-gui/src/app/pages/photos.rs:596
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:615 #: crates/pdfs-gui/src/app/pages/photos.rs:603
msgid "Show only photos not in an album" msgid "Show only photos not in an album"
msgstr "Mostra solo le foto non in un album" msgstr "Mostra solo le foto non in un album"
#: crates/pdfs-gui/src/app/pages/photos.rs:622 #: crates/pdfs-gui/src/app/pages/photos.rs:610
#: crates/pdfs-gui/src/app/pages/photos.rs:827 #: crates/pdfs-gui/src/app/pages/photos.rs:845
msgid "All dates" msgid "All dates"
msgstr "Tutte le date" msgstr "Tutte le date"
#: crates/pdfs-gui/src/app/pages/photos.rs:643 #: crates/pdfs-gui/src/app/pages/photos.rs:631
msgid "Timeline" msgid "Timeline"
msgstr "Cronologia" msgstr "Cronologia"
#: crates/pdfs-gui/src/app/pages/photos.rs:647 #: crates/pdfs-gui/src/app/pages/photos.rs:635
msgid "Albums" msgid "Albums"
msgstr "Album" msgstr "Album"
#: crates/pdfs-gui/src/app/pages/photos.rs:713 #: crates/pdfs-gui/src/app/pages/photos.rs:654
msgid "On this day"
msgstr "Accadde oggi"
#: crates/pdfs-gui/src/app/pages/photos.rs:729
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:803 #: crates/pdfs-gui/src/app/pages/photos.rs:821
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:834 #: crates/pdfs-gui/src/app/pages/photos.rs:852
#, 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:871 #: crates/pdfs-gui/src/app/pages/photos.rs:889
msgctxt "photo filter" msgctxt "photo filter"
msgid "All" msgid "All"
msgstr "Tutti" msgstr "Tutti"
#: crates/pdfs-gui/src/app/pages/photos.rs:872 #: crates/pdfs-gui/src/app/pages/photos.rs:890
msgctxt "photo filter" msgctxt "photo filter"
msgid "Photos" msgid "Photos"
msgstr "Foto" msgstr "Foto"
#: crates/pdfs-gui/src/app/pages/photos.rs:873 #: crates/pdfs-gui/src/app/pages/photos.rs:891
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:875 #: crates/pdfs-gui/src/app/pages/photos.rs:893
msgctxt "photo filter" msgctxt "photo filter"
msgid "Raw" msgid "Raw"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1160 #: crates/pdfs-gui/src/app/pages/photos.rs:1198
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:1164 #: crates/pdfs-gui/src/app/pages/photos.rs:1202
#: 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:1220 #: crates/pdfs-gui/src/app/pages/photos.rs:1258
msgid "Photo uploaded" msgid "Photo uploaded"
msgstr "Foto caricata" msgstr "Foto caricata"
#: crates/pdfs-gui/src/app/pages/photos.rs:1225 #: crates/pdfs-gui/src/app/pages/photos.rs:1263
#: crates/pdfs-gui/src/app/pages/photos.rs:1233 #: crates/pdfs-gui/src/app/pages/photos.rs:1271
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:1458 #: crates/pdfs-gui/src/app/pages/photos.rs:1432
msgid "RAW" msgid "RAW"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1843 #: crates/pdfs-gui/src/app/pages/photos.rs:1817
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:1845 #: crates/pdfs-gui/src/app/pages/photos.rs:1819
#, 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:1851 #: crates/pdfs-gui/src/app/pages/photos.rs:1825
#, 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:1858 #: crates/pdfs-gui/src/app/pages/photos.rs:1832
#, 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:1916 #: crates/pdfs-gui/src/app/pages/photos.rs:1890
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:1919 #: crates/pdfs-gui/src/app/pages/photos.rs:1893
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:1928 #: crates/pdfs-gui/src/app/pages/photos.rs:1902
#, 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"
@@ -2732,7 +2736,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:2463 #: crates/pdfs-gui/src/app/pages/photos.rs:2458
#, rust-format #, rust-format
msgid "{count} video" msgid "{count} video"
msgid_plural "{count} videos" msgid_plural "{count} videos"
@@ -2740,7 +2744,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:2465 #: crates/pdfs-gui/src/app/pages/photos.rs:2460
#, rust-format #, rust-format
msgid "{count} raw photo" msgid "{count} raw photo"
msgid_plural "{count} raw photos" msgid_plural "{count} raw photos"
@@ -2748,182 +2752,196 @@ 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:2467 #: crates/pdfs-gui/src/app/pages/photos.rs:2462
#, 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:2495 #: crates/pdfs-gui/src/app/pages/photos.rs:2490
#: crates/pdfs-gui/src/app/pages/photos.rs:2521 #: crates/pdfs-gui/src/app/pages/photos.rs:2516
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:2518 #: crates/pdfs-gui/src/app/pages/photos.rs:2513
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:2539 #: crates/pdfs-gui/src/app/pages/photos.rs:2534
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:2543 #: crates/pdfs-gui/src/app/pages/photos.rs:2538
#: crates/pdfs-gui/src/app/pages/photos.rs:2545 #: crates/pdfs-gui/src/app/pages/photos.rs:2540
msgid "Unknown Date" msgid "Unknown Date"
msgstr "Data sconosciuta" msgstr "Data sconosciuta"
#. Translators: strftime format for the day a photo was taken, shown on its tile when the timeline is grouped by month or year, such as "3 Jun". #. Translators: strftime format for the day a photo was taken, shown on its tile when the timeline is grouped by month or year, such as "3 Jun".
#: crates/pdfs-gui/src/app/pages/photos.rs:2563 #: crates/pdfs-gui/src/app/pages/photos.rs:2558
msgid "%-d %b" msgid "%-d %b"
msgstr "%-d %b" msgstr "%-d %b"
#: crates/pdfs-gui/src/app/pages/photos.rs:2585 #: crates/pdfs-gui/src/app/pages/photos.rs:2580
msgid "Every photo is in an album" msgid "Every photo is in an album"
msgstr "Ogni foto è in un album" msgstr "Ogni foto è in un album"
#: crates/pdfs-gui/src/app/pages/photos.rs:2586 #: crates/pdfs-gui/src/app/pages/photos.rs:2581
msgid "Turn off the album filter to see everything." msgid "Turn off the album filter to see everything."
msgstr "Disattiva il filtro degli album per vedere tutto." msgstr "Disattiva il filtro degli album per vedere tutto."
#: crates/pdfs-gui/src/app/pages/photos.rs:2591 #: crates/pdfs-gui/src/app/pages/photos.rs:2586
msgid "No photos yet" msgid "No photos yet"
msgstr "Ancora nessuna foto" msgstr "Ancora nessuna foto"
#: crates/pdfs-gui/src/app/pages/photos.rs:2592 #: crates/pdfs-gui/src/app/pages/photos.rs:2587
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:2595 #: crates/pdfs-gui/src/app/pages/photos.rs:2590
msgid "No favorites yet" msgid "No favorites yet"
msgstr "Ancora nessun preferito" msgstr "Ancora nessun preferito"
#: crates/pdfs-gui/src/app/pages/photos.rs:2596 #: crates/pdfs-gui/src/app/pages/photos.rs:2591
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:2601 #: crates/pdfs-gui/src/app/pages/photos.rs:2596
#, 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:2602 #: crates/pdfs-gui/src/app/pages/photos.rs:2597
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:2604 #: crates/pdfs-gui/src/app/pages/photos.rs:2599
#, 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:2605 #: crates/pdfs-gui/src/app/pages/photos.rs:2600
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:2607 #: crates/pdfs-gui/src/app/pages/photos.rs:2602
#, 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:2608 #: crates/pdfs-gui/src/app/pages/photos.rs:2603
msgid "No favorite photos" msgid "No favorite photos"
msgstr "Nessuna foto preferita" msgstr "Nessuna foto preferita"
#: crates/pdfs-gui/src/app/pages/photos.rs:2610 #: crates/pdfs-gui/src/app/pages/photos.rs:2605
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:2615 #: crates/pdfs-gui/src/app/pages/photos.rs:2610
#, 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:2616 #: crates/pdfs-gui/src/app/pages/photos.rs:2611
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:2618 #: crates/pdfs-gui/src/app/pages/photos.rs:2613
#, 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:2619 #: crates/pdfs-gui/src/app/pages/photos.rs:2614
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:2621 #: crates/pdfs-gui/src/app/pages/photos.rs:2616
#, 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:2622 #: crates/pdfs-gui/src/app/pages/photos.rs:2617
msgid "No photos" msgid "No photos"
msgstr "Nessuna foto" msgstr "Nessuna foto"
#: crates/pdfs-gui/src/app/pages/photos.rs:2624 #: crates/pdfs-gui/src/app/pages/photos.rs:2619
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."
#: crates/pdfs-gui/src/app/pages/photos.rs:2735
#, rust-format
msgid "{n} year ago"
msgid_plural "{n} years ago"
msgstr[0] "{n} anno fa"
msgstr[1] "{n} anni fa"
#: crates/pdfs-gui/src/app/pages/photos.rs:2760
#, rust-format
msgid "{date}, {n} photo"
msgid_plural "{date}, {n} photos"
msgstr[0] "{date}, {n} foto"
msgstr[1] "{date}, {n} foto"
#. 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:2853 #: crates/pdfs-gui/src/app/pages/photos.rs:2989
msgctxt "state" msgctxt "state"
msgid "Favorite" msgid "Favorite"
msgstr "Preferito" msgstr "Preferito"
#: crates/pdfs-gui/src/app/pages/photos.rs:2858 #: crates/pdfs-gui/src/app/pages/photos.rs:2994
msgctxt "verb" msgctxt "verb"
msgid "Select" msgid "Select"
msgstr "Seleziona" msgstr "Seleziona"
#: crates/pdfs-gui/src/app/pages/photos.rs:2870 #: crates/pdfs-gui/src/app/pages/photos.rs:3006
msgid "Remove from Album" msgid "Remove from Album"
msgstr "Rimuovi dall'album" msgstr "Rimuovi dall'album"
#: crates/pdfs-gui/src/app/pages/photos.rs:2876 #: crates/pdfs-gui/src/app/pages/photos.rs:3012
msgid "Move to Trash…" msgid "Move to Trash…"
msgstr "Sposta nel cestino…" msgstr "Sposta nel cestino…"
#: crates/pdfs-gui/src/app/pages/photos.rs:2900 #: crates/pdfs-gui/src/app/pages/photos.rs:3036
msgid "Added to Favorites" msgid "Added to Favorites"
msgstr "Aggiunto ai preferiti" msgstr "Aggiunto ai preferiti"
#: crates/pdfs-gui/src/app/pages/photos.rs:2902 #: crates/pdfs-gui/src/app/pages/photos.rs:3038
msgid "Removed from Favorites" msgid "Removed from Favorites"
msgstr "Rimosso dai preferiti" msgstr "Rimosso dai preferiti"
#: crates/pdfs-gui/src/app/pages/photos.rs:2931 #: crates/pdfs-gui/src/app/pages/photos.rs:3067
msgid "Loading photos…" msgid "Loading photos…"
msgstr "Caricamento delle foto…" msgstr "Caricamento delle foto…"
#: crates/pdfs-gui/src/app/pages/photos.rs:2932 #: crates/pdfs-gui/src/app/pages/photos.rs:3068
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:3021 #: crates/pdfs-gui/src/app/pages/photos.rs:3161
msgid "Empty album" msgid "Empty album"
msgstr "Album vuoto" msgstr "Album vuoto"
#: crates/pdfs-gui/src/app/pages/photos.rs:3022 #: crates/pdfs-gui/src/app/pages/photos.rs:3162
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:3064 #: crates/pdfs-gui/src/app/pages/photos.rs:3204
#: crates/pdfs-gui/src/app/pages/photos.rs:3082 #: crates/pdfs-gui/src/app/pages/photos.rs:3222
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:3069 #: crates/pdfs-gui/src/app/pages/photos.rs:3209
#: crates/pdfs-gui/src/app/pages/photos.rs:3076 #: crates/pdfs-gui/src/app/pages/photos.rs:3216
msgid "Couldn't load photos" msgid "Couldn't load photos"
msgstr "Impossibile caricare le foto" msgstr "Impossibile caricare le foto"
+190 -172
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-28 00:14+0200\n" "POT-Creation-Date: 2026-09-28 00:44+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"
@@ -15,99 +15,99 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: crates/pdfs-gui/src/app/main.rs:830 #: crates/pdfs-gui/src/app/main.rs:835
#: crates/pdfs-gui/src/app/pages/locations.rs:1133 #: crates/pdfs-gui/src/app/pages/locations.rs:1133
#: crates/pdfs-gui/src/prompt.rs:169 #: crates/pdfs-gui/src/prompt.rs:169
msgid "My files" msgid "My files"
msgstr "Mijn bestanden" msgstr "Mijn bestanden"
#: crates/pdfs-gui/src/app/main.rs:833 crates/pdfs-gui/src/app/main.rs:1446 #: crates/pdfs-gui/src/app/main.rs:838 crates/pdfs-gui/src/app/main.rs:1451
#: crates/pdfs-gui/src/app/pages/albums.rs:633 #: crates/pdfs-gui/src/app/pages/albums.rs:633
#: crates/pdfs-gui/src/app/pages/photos.rs:730 #: crates/pdfs-gui/src/app/pages/photos.rs:746
msgid "Photos" msgid "Photos"
msgstr "Foto's" msgstr "Foto's"
#: crates/pdfs-gui/src/app/main.rs:838 #: crates/pdfs-gui/src/app/main.rs:843
msgid "Shared with me" msgid "Shared with me"
msgstr "Gedeeld met mij" msgstr "Gedeeld met mij"
#: crates/pdfs-gui/src/app/main.rs:843 #: crates/pdfs-gui/src/app/main.rs:848
msgid "Shared by me" msgid "Shared by me"
msgstr "Gedeeld door mij" msgstr "Gedeeld door mij"
#: crates/pdfs-gui/src/app/main.rs:846 #: crates/pdfs-gui/src/app/main.rs:851
#: crates/pdfs-gui/src/app/pages/devices.rs:109 #: crates/pdfs-gui/src/app/pages/devices.rs:109
msgid "Computers" msgid "Computers"
msgstr "Computers" msgstr "Computers"
#: crates/pdfs-gui/src/app/main.rs:847 #: crates/pdfs-gui/src/app/main.rs:852
#: crates/pdfs-gui/src/app/pages/trash.rs:106 #: crates/pdfs-gui/src/app/pages/trash.rs:106
msgid "Trash" msgid "Trash"
msgstr "Prullenbak" msgstr "Prullenbak"
#: crates/pdfs-gui/src/app/main.rs:851 #: crates/pdfs-gui/src/app/main.rs:856
msgid "Sync" msgid "Sync"
msgstr "Synchronisatie" msgstr "Synchronisatie"
#: crates/pdfs-gui/src/app/main.rs:856 #: crates/pdfs-gui/src/app/main.rs:861
#: crates/pdfs-gui/src/app/pages/activity.rs:153 #: crates/pdfs-gui/src/app/pages/activity.rs:153
msgid "Activity" msgid "Activity"
msgstr "Activiteit" msgstr "Activiteit"
#: crates/pdfs-gui/src/app/main.rs:1002 #: crates/pdfs-gui/src/app/main.rs:1007
msgid "Refresh (F5)" msgid "Refresh (F5)"
msgstr "Verversen (F5)" msgstr "Verversen (F5)"
#. Translators: a failed action's toast. {what} says what failed, such as #. Translators: a failed action's toast. {what} says what failed, such as
#. "Couldn't rename"; {detail} is the reason, usually untranslated text #. "Couldn't rename"; {detail} is the reason, usually untranslated text
#. from the mount service. #. from the mount service.
#: crates/pdfs-gui/src/app/main.rs:1176 #: crates/pdfs-gui/src/app/main.rs:1181
#, rust-format #, rust-format
msgid "{what}: {detail}" msgid "{what}: {detail}"
msgstr "{what}: {detail}" msgstr "{what}: {detail}"
#: crates/pdfs-gui/src/app/main.rs:1195 #: crates/pdfs-gui/src/app/main.rs:1200
msgid "You're offline" msgid "You're offline"
msgstr "Je bent offline" msgstr "Je bent offline"
#: crates/pdfs-gui/src/app/main.rs:1196 #: crates/pdfs-gui/src/app/main.rs:1201
msgid "That's not there any more" msgid "That's not there any more"
msgstr "Dat bestaat niet meer" msgstr "Dat bestaat niet meer"
#: crates/pdfs-gui/src/app/main.rs:1197 #: crates/pdfs-gui/src/app/main.rs:1202
msgid "You don't have access to that" msgid "You don't have access to that"
msgstr "Je hebt daar geen toegang toe" msgstr "Je hebt daar geen toegang toe"
#: crates/pdfs-gui/src/app/main.rs:1198 #: crates/pdfs-gui/src/app/main.rs:1203
msgid "Something changed this first" msgid "Something changed this first"
msgstr "Er is eerst iets anders gewijzigd" msgstr "Er is eerst iets anders gewijzigd"
#: crates/pdfs-gui/src/app/main.rs:1199 #: crates/pdfs-gui/src/app/main.rs:1204
msgid "Your Proton Drive is full" msgid "Your Proton Drive is full"
msgstr "Je Proton Drive is vol" msgstr "Je Proton Drive is vol"
#: crates/pdfs-gui/src/app/main.rs:1240 crates/pdfs-gui/src/app/main.rs:1428 #: crates/pdfs-gui/src/app/main.rs:1245 crates/pdfs-gui/src/app/main.rs:1433
#: crates/pdfs-gui/src/app/pages/status.rs:353 #: crates/pdfs-gui/src/app/pages/status.rs:353
msgid "Preferences" msgid "Preferences"
msgstr "Voorkeuren" msgstr "Voorkeuren"
#: crates/pdfs-gui/src/app/main.rs:1241 crates/pdfs-gui/src/app/main.rs:1485 #: crates/pdfs-gui/src/app/main.rs:1246 crates/pdfs-gui/src/app/main.rs:1490
msgid "Keyboard Shortcuts" msgid "Keyboard Shortcuts"
msgstr "Sneltoetsen" msgstr "Sneltoetsen"
#: crates/pdfs-gui/src/app/main.rs:1243 #: crates/pdfs-gui/src/app/main.rs:1248
msgid "About Proton Drive for Linux" msgid "About Proton Drive for Linux"
msgstr "Over Proton Drive for Linux" msgstr "Over Proton Drive for Linux"
#: crates/pdfs-gui/src/app/main.rs:1248 #: crates/pdfs-gui/src/app/main.rs:1253
msgid "Main menu" msgid "Main menu"
msgstr "Hoofdmenu" msgstr "Hoofdmenu"
#: crates/pdfs-gui/src/app/main.rs:1294 #: crates/pdfs-gui/src/app/main.rs:1299
msgid "Proton Drive for Linux" msgid "Proton Drive for Linux"
msgstr "Proton Drive for Linux" msgstr "Proton Drive for Linux"
#: crates/pdfs-gui/src/app/main.rs:1302 #: crates/pdfs-gui/src/app/main.rs:1307
msgid "" msgid ""
"Files-on-demand Proton Drive for the Linux desktop.\n" "Files-on-demand Proton Drive for the Linux desktop.\n"
"\n" "\n"
@@ -119,23 +119,23 @@ msgstr ""
"Onofficiële client — niet gelieerd aan, onderschreven door of ondersteund " "Onofficiële client — niet gelieerd aan, onderschreven door of ondersteund "
"door Proton AG." "door Proton AG."
#: crates/pdfs-gui/src/app/main.rs:1307 #: crates/pdfs-gui/src/app/main.rs:1312
msgid "Source Code" msgid "Source Code"
msgstr "Broncode" msgstr "Broncode"
#: crates/pdfs-gui/src/app/main.rs:1311 #: crates/pdfs-gui/src/app/main.rs:1316
msgid "Proton Terms of Service" msgid "Proton Terms of Service"
msgstr "Servicevoorwaarden van Proton" msgstr "Servicevoorwaarden van Proton"
#: crates/pdfs-gui/src/app/main.rs:1315 #: crates/pdfs-gui/src/app/main.rs:1320
msgid "Proton Privacy Policy" msgid "Proton Privacy Policy"
msgstr "Privacybeleid van Proton" msgstr "Privacybeleid van Proton"
#: crates/pdfs-gui/src/app/main.rs:1320 #: crates/pdfs-gui/src/app/main.rs:1325
msgid "Disclaimer" msgid "Disclaimer"
msgstr "Disclaimer" msgstr "Disclaimer"
#: crates/pdfs-gui/src/app/main.rs:1324 #: crates/pdfs-gui/src/app/main.rs:1329
msgid "" msgid ""
"This is an unofficial, community-built client. It is not affiliated with, " "This is an unofficial, community-built client. It is not affiliated with, "
"endorsed by, or supported by Proton AG.\n" "endorsed by, or supported by Proton AG.\n"
@@ -160,15 +160,15 @@ msgstr ""
#. Translators: replace with your name(s) and email address(es), one #. Translators: replace with your name(s) and email address(es), one
#. per line, to be credited in the About dialog. #. per line, to be credited in the About dialog.
#: crates/pdfs-gui/src/app/main.rs:1335 #: crates/pdfs-gui/src/app/main.rs:1340
msgid "translator-credits" msgid "translator-credits"
msgstr "Bijdragers aan Proton Drive for Linux" msgstr "Bijdragers aan Proton Drive for Linux"
#: crates/pdfs-gui/src/app/main.rs:1366 #: crates/pdfs-gui/src/app/main.rs:1371
msgid "Stop Proton Drive?" msgid "Stop Proton Drive?"
msgstr "Proton Drive stoppen?" msgstr "Proton Drive stoppen?"
#: crates/pdfs-gui/src/app/main.rs:1367 #: crates/pdfs-gui/src/app/main.rs:1372
msgid "" msgid ""
"The drive unmounts and nothing syncs until you connect again. Proton Drive " "The drive unmounts and nothing syncs until you connect again. Proton Drive "
"starts again at your next login." "starts again at your next login."
@@ -176,7 +176,7 @@ msgstr ""
"De schijf wordt ontkoppeld en er wordt niets gesynchroniseerd totdat je " "De schijf wordt ontkoppeld en er wordt niets gesynchroniseerd totdat je "
"opnieuw verbinding maakt. Proton Drive start weer bij je volgende aanmelding." "opnieuw verbinding maakt. Proton Drive start weer bij je volgende aanmelding."
#: crates/pdfs-gui/src/app/main.rs:1369 crates/pdfs-gui/src/app/main.rs:1642 #: crates/pdfs-gui/src/app/main.rs:1374 crates/pdfs-gui/src/app/main.rs:1647
#: crates/pdfs-gui/src/app/pages/albums.rs:242 #: crates/pdfs-gui/src/app/pages/albums.rs:242
#: crates/pdfs-gui/src/app/pages/albums.rs:423 #: crates/pdfs-gui/src/app/pages/albums.rs:423
#: crates/pdfs-gui/src/app/pages/browser.rs:2273 #: crates/pdfs-gui/src/app/pages/browser.rs:2273
@@ -190,7 +190,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:312 #: crates/pdfs-gui/src/app/pages/login.rs:312
#: crates/pdfs-gui/src/app/pages/photos.rs:1868 #: crates/pdfs-gui/src/app/pages/photos.rs:1842
#: 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
@@ -204,67 +204,67 @@ msgstr ""
msgid "Cancel" msgid "Cancel"
msgstr "Annuleren" msgstr "Annuleren"
#: crates/pdfs-gui/src/app/main.rs:1370 #: crates/pdfs-gui/src/app/main.rs:1375
msgctxt "verb" msgctxt "verb"
msgid "Stop" msgid "Stop"
msgstr "Stoppen" msgstr "Stoppen"
#: crates/pdfs-gui/src/app/main.rs:1387 #: crates/pdfs-gui/src/app/main.rs:1392
msgid "Couldn't stop Proton Drive" msgid "Couldn't stop Proton Drive"
msgstr "Kon Proton Drive niet stoppen" msgstr "Kon Proton Drive niet stoppen"
#: crates/pdfs-gui/src/app/main.rs:1388 #: crates/pdfs-gui/src/app/main.rs:1393
msgid "The mount service did not stop." msgid "The mount service did not stop."
msgstr "De koppeldienst is niet gestopt." msgstr "De koppeldienst is niet gestopt."
#: crates/pdfs-gui/src/app/main.rs:1424 #: crates/pdfs-gui/src/app/main.rs:1429
#: crates/pdfs-gui/src/app/pages/status.rs:226 #: crates/pdfs-gui/src/app/pages/status.rs:226
msgid "General" msgid "General"
msgstr "Algemeen" msgstr "Algemeen"
#: crates/pdfs-gui/src/app/main.rs:1426 #: crates/pdfs-gui/src/app/main.rs:1431
#: crates/pdfs-gui/src/app/pages/browser.rs:270 #: crates/pdfs-gui/src/app/pages/browser.rs:270
msgid "Search Drive" msgid "Search Drive"
msgstr "Drive doorzoeken" msgstr "Drive doorzoeken"
#: crates/pdfs-gui/src/app/main.rs:1427 #: crates/pdfs-gui/src/app/main.rs:1432
#: crates/pdfs-gui/src/app/pages/browser.rs:1363 #: crates/pdfs-gui/src/app/pages/browser.rs:1363
msgid "Refresh" msgid "Refresh"
msgstr "Verversen" msgstr "Verversen"
#: crates/pdfs-gui/src/app/main.rs:1429 #: crates/pdfs-gui/src/app/main.rs:1434
msgid "Keyboard shortcuts" msgid "Keyboard shortcuts"
msgstr "Sneltoetsen" msgstr "Sneltoetsen"
#: crates/pdfs-gui/src/app/main.rs:1433 #: crates/pdfs-gui/src/app/main.rs:1438
msgid "Files" msgid "Files"
msgstr "Bestanden" msgstr "Bestanden"
#: crates/pdfs-gui/src/app/main.rs:1435 #: crates/pdfs-gui/src/app/main.rs:1440
#: crates/pdfs-gui/src/app/pages/browser.rs:319 #: crates/pdfs-gui/src/app/pages/browser.rs:319
#: crates/pdfs-gui/src/app/pages/browser.rs:2586 #: crates/pdfs-gui/src/app/pages/browser.rs:2586
msgid "New folder" msgid "New folder"
msgstr "Nieuwe map" msgstr "Nieuwe map"
#: crates/pdfs-gui/src/app/main.rs:1436 #: crates/pdfs-gui/src/app/main.rs:1441
#: crates/pdfs-gui/src/app/pages/browser.rs:315 #: crates/pdfs-gui/src/app/pages/browser.rs:315
msgid "Upload files" msgid "Upload files"
msgstr "Bestanden uploaden" msgstr "Bestanden uploaden"
#: crates/pdfs-gui/src/app/main.rs:1437 #: crates/pdfs-gui/src/app/main.rs:1442
msgid "Back / forward" msgid "Back / forward"
msgstr "Terug / vooruit" msgstr "Terug / vooruit"
#: crates/pdfs-gui/src/app/main.rs:1438 #: crates/pdfs-gui/src/app/main.rs:1443
#: crates/pdfs-gui/src/app/pages/browser.rs:2320 #: crates/pdfs-gui/src/app/pages/browser.rs:2320
msgid "Parent folder" msgid "Parent folder"
msgstr "Bovenliggende map" msgstr "Bovenliggende map"
#: crates/pdfs-gui/src/app/main.rs:1439 #: crates/pdfs-gui/src/app/main.rs:1444
msgid "Grid / list" msgid "Grid / list"
msgstr "Raster / lijst" msgstr "Raster / lijst"
#: crates/pdfs-gui/src/app/main.rs:1440 #: crates/pdfs-gui/src/app/main.rs:1445
#: crates/pdfs-gui/src/app/pages/albums.rs:297 #: crates/pdfs-gui/src/app/pages/albums.rs:297
#: crates/pdfs-gui/src/app/pages/browser.rs:2252 #: crates/pdfs-gui/src/app/pages/browser.rs:2252
#: crates/pdfs-gui/src/app/pages/browser.rs:2274 #: crates/pdfs-gui/src/app/pages/browser.rs:2274
@@ -273,62 +273,62 @@ msgstr "Raster / lijst"
msgid "Rename" msgid "Rename"
msgstr "Hernoemen" msgstr "Hernoemen"
#: crates/pdfs-gui/src/app/main.rs:1441 crates/pdfs-gui/src/app/main.rs:1461 #: crates/pdfs-gui/src/app/main.rs:1446 crates/pdfs-gui/src/app/main.rs:1466
#: 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:552 #: crates/pdfs-gui/src/app/pages/photos.rs:540
#: crates/pdfs-gui/src/app/pages/photos.rs:1865 #: crates/pdfs-gui/src/app/pages/photos.rs:1839
#: crates/pdfs-gui/src/app/pages/photos.rs:1869 #: crates/pdfs-gui/src/app/pages/photos.rs:1843
#: 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"
#: crates/pdfs-gui/src/app/main.rs:1442 #: crates/pdfs-gui/src/app/main.rs:1447
msgid "Clear the selection" msgid "Clear the selection"
msgstr "Selectie wissen" msgstr "Selectie wissen"
#: crates/pdfs-gui/src/app/main.rs:1448 #: crates/pdfs-gui/src/app/main.rs:1453
msgid "Larger thumbnails" msgid "Larger thumbnails"
msgstr "Grotere miniaturen" msgstr "Grotere miniaturen"
#: crates/pdfs-gui/src/app/main.rs:1449 #: crates/pdfs-gui/src/app/main.rs:1454
msgid "Smaller thumbnails" msgid "Smaller thumbnails"
msgstr "Kleinere miniaturen" msgstr "Kleinere miniaturen"
#: crates/pdfs-gui/src/app/main.rs:1450 #: crates/pdfs-gui/src/app/main.rs:1455
msgid "Reset thumbnail size" msgid "Reset thumbnail size"
msgstr "Miniatuurgrootte herstellen" msgstr "Miniatuurgrootte herstellen"
#: crates/pdfs-gui/src/app/main.rs:1451 #: crates/pdfs-gui/src/app/main.rs:1456
msgid "Select all" msgid "Select all"
msgstr "Alles selecteren" msgstr "Alles selecteren"
#: crates/pdfs-gui/src/app/main.rs:1455 #: crates/pdfs-gui/src/app/main.rs:1460
msgid "Photo Viewer" msgid "Photo Viewer"
msgstr "Fotoweergave" msgstr "Fotoweergave"
#: crates/pdfs-gui/src/app/main.rs:1457 #: crates/pdfs-gui/src/app/main.rs:1462
msgid "Previous / next photo" msgid "Previous / next photo"
msgstr "Vorige / volgende foto" msgstr "Vorige / volgende foto"
#: crates/pdfs-gui/src/app/main.rs:1458 #: crates/pdfs-gui/src/app/main.rs:1463
msgid "First / last photo" msgid "First / last photo"
msgstr "Eerste / laatste foto" msgstr "Eerste / laatste foto"
#: crates/pdfs-gui/src/app/main.rs:1459 #: crates/pdfs-gui/src/app/main.rs:1464
msgid "Show details" msgid "Show details"
msgstr "Details tonen" msgstr "Details tonen"
#: crates/pdfs-gui/src/app/main.rs:1460 #: crates/pdfs-gui/src/app/main.rs:1465
msgid "Fullscreen" msgid "Fullscreen"
msgstr "Volledig scherm" msgstr "Volledig scherm"
#: crates/pdfs-gui/src/app/main.rs:1462 #: crates/pdfs-gui/src/app/main.rs:1467
msgid "Close" msgid "Close"
msgstr "Sluiten" msgstr "Sluiten"
#: crates/pdfs-gui/src/app/main.rs:1565 #: crates/pdfs-gui/src/app/main.rs:1570
msgid "Select a single item to rename it" msgid "Select a single item to rename it"
msgstr "Selecteer één item om het te hernoemen" msgstr "Selecteer één item om het te hernoemen"
@@ -365,7 +365,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:430 #: crates/pdfs-gui/src/app/pages/photos.rs:417
#: 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
@@ -401,7 +401,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:310 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:310
#: crates/pdfs-gui/src/app/pages/photos.rs:3077 #: crates/pdfs-gui/src/app/pages/photos.rs:3217
#: 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."
@@ -413,7 +413,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:3111 #: crates/pdfs-gui/src/app/pages/photos.rs:3251
#: 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
@@ -425,7 +425,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:3112 #: crates/pdfs-gui/src/app/pages/photos.rs:3252
#: 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
@@ -437,7 +437,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:3120 #: crates/pdfs-gui/src/app/pages/photos.rs:3260
#: 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
@@ -450,7 +450,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:3121 #: crates/pdfs-gui/src/app/pages/photos.rs:3261
#: 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
@@ -458,12 +458,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:2509 #: crates/pdfs-gui/src/app/pages/photos.rs:2504
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:2514 #: crates/pdfs-gui/src/app/pages/photos.rs:2509
msgid "Yesterday" msgid "Yesterday"
msgstr "Gisteren" msgstr "Gisteren"
@@ -522,7 +522,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:2553 #: crates/pdfs-gui/src/app/pages/photos.rs:2548
msgid "%H:%M" msgid "%H:%M"
msgstr "%H:%M" msgstr "%H:%M"
@@ -628,12 +628,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:2990 #: crates/pdfs-gui/src/app/pages/photos.rs:3130
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:2991 #: crates/pdfs-gui/src/app/pages/photos.rs:3131
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."
@@ -666,7 +666,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:2848 #: crates/pdfs-gui/src/app/pages/photos.rs:2984
#: 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
@@ -732,10 +732,10 @@ msgstr "Kon het album niet aanmaken"
#: 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:1424 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1424
#: crates/pdfs-gui/src/app/pages/photos.rs:1234 #: crates/pdfs-gui/src/app/pages/photos.rs:1272
#: crates/pdfs-gui/src/app/pages/photos.rs:1947 #: crates/pdfs-gui/src/app/pages/photos.rs:1921
#: crates/pdfs-gui/src/app/pages/photos.rs:2912 #: crates/pdfs-gui/src/app/pages/photos.rs:3048
#: crates/pdfs-gui/src/app/pages/photos.rs:3083 #: crates/pdfs-gui/src/app/pages/photos.rs:3223
#: 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
@@ -799,7 +799,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:696 #: crates/pdfs-gui/src/app/pages/photos.rs:712
msgid "New Album…" msgid "New Album…"
msgstr "Nieuw album…" msgstr "Nieuw album…"
@@ -990,7 +990,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:1801 #: crates/pdfs-gui/src/app/pages/photos.rs:1775
#, rust-format #, rust-format
msgid "{n} selected" msgid "{n} selected"
msgid_plural "{n} selected" msgid_plural "{n} selected"
@@ -999,8 +999,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:1940 #: crates/pdfs-gui/src/app/pages/photos.rs:1914
#: crates/pdfs-gui/src/app/pages/photos.rs:1946 #: crates/pdfs-gui/src/app/pages/photos.rs:1920
msgid "Couldn't move to Trash" msgid "Couldn't move to Trash"
msgstr "Kon niet naar prullenbak verplaatsen" msgstr "Kon niet naar prullenbak verplaatsen"
@@ -1036,7 +1036,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:1933 #: crates/pdfs-gui/src/app/pages/photos.rs:1907
msgid "Undo" msgid "Undo"
msgstr "Ongedaan maken" msgstr "Ongedaan maken"
@@ -1093,7 +1093,7 @@ 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:2846 #: crates/pdfs-gui/src/app/pages/photos.rs:2982
msgctxt "verb" msgctxt "verb"
msgid "Play" msgid "Play"
msgstr "Afspelen" msgstr "Afspelen"
@@ -1388,7 +1388,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:714 #: crates/pdfs-gui/src/app/pages/photos.rs:730
msgctxt "verb" msgctxt "verb"
msgid "View" msgid "View"
msgstr "Bekijken" msgstr "Bekijken"
@@ -2556,140 +2556,144 @@ msgid "Hide details"
msgstr "Details verbergen" msgstr "Details verbergen"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1429 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1429
#: crates/pdfs-gui/src/app/pages/photos.rs:2907 #: crates/pdfs-gui/src/app/pages/photos.rs:3043
#: crates/pdfs-gui/src/app/pages/photos.rs:2911 #: crates/pdfs-gui/src/app/pages/photos.rs:3047
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:440 #: crates/pdfs-gui/src/app/pages/photos.rs:427
#: crates/pdfs-gui/src/app/pages/photos.rs:519 #: crates/pdfs-gui/src/app/pages/photos.rs:507
msgid "Upload photos" msgid "Upload photos"
msgstr "Foto's uploaden" msgstr "Foto's uploaden"
#: crates/pdfs-gui/src/app/pages/photos.rs:445 #: crates/pdfs-gui/src/app/pages/photos.rs:432
#: 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:486 #: crates/pdfs-gui/src/app/pages/photos.rs:472
#: crates/pdfs-gui/src/app/pages/photos.rs:624 #: crates/pdfs-gui/src/app/pages/photos.rs:612
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:503 #: crates/pdfs-gui/src/app/pages/photos.rs:491
msgid "Back to albums" msgid "Back to albums"
msgstr "Terug naar albums" msgstr "Terug naar albums"
#: crates/pdfs-gui/src/app/pages/photos.rs:515 #: crates/pdfs-gui/src/app/pages/photos.rs:503
msgctxt "verb" msgctxt "verb"
msgid "Upload" msgid "Upload"
msgstr "Uploaden" msgstr "Uploaden"
#: crates/pdfs-gui/src/app/pages/photos.rs:528 #: crates/pdfs-gui/src/app/pages/photos.rs:516
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:538 #: crates/pdfs-gui/src/app/pages/photos.rs:526
#: crates/pdfs-gui/src/app/pages/photos.rs:547 #: crates/pdfs-gui/src/app/pages/photos.rs:535
#: crates/pdfs-gui/src/app/pages/photos.rs:1799 #: crates/pdfs-gui/src/app/pages/photos.rs:1773
msgid "Select photos" msgid "Select photos"
msgstr "Foto's selecteren" msgstr "Foto's selecteren"
#: crates/pdfs-gui/src/app/pages/photos.rs:558 #: crates/pdfs-gui/src/app/pages/photos.rs:546
#: crates/pdfs-gui/src/app/pages/photos.rs:2864 #: crates/pdfs-gui/src/app/pages/photos.rs:3000
msgid "Add to Album…" msgid "Add to Album…"
msgstr "Aan album toevoegen…" msgstr "Aan album toevoegen…"
#: crates/pdfs-gui/src/app/pages/photos.rs:564 #: crates/pdfs-gui/src/app/pages/photos.rs:552
msgid "Leave selection (Esc)" msgid "Leave selection (Esc)"
msgstr "Selectie verlaten (Esc)" msgstr "Selectie verlaten (Esc)"
#: crates/pdfs-gui/src/app/pages/photos.rs:608 #: crates/pdfs-gui/src/app/pages/photos.rs:596
msgid "Show only favorites" msgid "Show only favorites"
msgstr "Alleen favorieten tonen" msgstr "Alleen favorieten tonen"
#: crates/pdfs-gui/src/app/pages/photos.rs:615 #: crates/pdfs-gui/src/app/pages/photos.rs:603
msgid "Show only photos not in an album" msgid "Show only photos not in an album"
msgstr "Alleen foto's zonder album tonen" msgstr "Alleen foto's zonder album tonen"
#: crates/pdfs-gui/src/app/pages/photos.rs:622 #: crates/pdfs-gui/src/app/pages/photos.rs:610
#: crates/pdfs-gui/src/app/pages/photos.rs:827 #: crates/pdfs-gui/src/app/pages/photos.rs:845
msgid "All dates" msgid "All dates"
msgstr "Alle datums" msgstr "Alle datums"
#: crates/pdfs-gui/src/app/pages/photos.rs:643 #: crates/pdfs-gui/src/app/pages/photos.rs:631
msgid "Timeline" msgid "Timeline"
msgstr "Tijdlijn" msgstr "Tijdlijn"
#: crates/pdfs-gui/src/app/pages/photos.rs:647 #: crates/pdfs-gui/src/app/pages/photos.rs:635
msgid "Albums" msgid "Albums"
msgstr "Albums" msgstr "Albums"
#: crates/pdfs-gui/src/app/pages/photos.rs:713 #: crates/pdfs-gui/src/app/pages/photos.rs:654
msgid "On this day"
msgstr "Op deze dag"
#: crates/pdfs-gui/src/app/pages/photos.rs:729
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:803 #: crates/pdfs-gui/src/app/pages/photos.rs:821
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:834 #: crates/pdfs-gui/src/app/pages/photos.rs:852
#, 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:871 #: crates/pdfs-gui/src/app/pages/photos.rs:889
msgctxt "photo filter" msgctxt "photo filter"
msgid "All" msgid "All"
msgstr "Alles" msgstr "Alles"
#: crates/pdfs-gui/src/app/pages/photos.rs:872 #: crates/pdfs-gui/src/app/pages/photos.rs:890
msgctxt "photo filter" msgctxt "photo filter"
msgid "Photos" msgid "Photos"
msgstr "Foto's" msgstr "Foto's"
#: crates/pdfs-gui/src/app/pages/photos.rs:873 #: crates/pdfs-gui/src/app/pages/photos.rs:891
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:875 #: crates/pdfs-gui/src/app/pages/photos.rs:893
msgctxt "photo filter" msgctxt "photo filter"
msgid "Raw" msgid "Raw"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1160 #: crates/pdfs-gui/src/app/pages/photos.rs:1198
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:1164 #: crates/pdfs-gui/src/app/pages/photos.rs:1202
#: 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:1220 #: crates/pdfs-gui/src/app/pages/photos.rs:1258
msgid "Photo uploaded" msgid "Photo uploaded"
msgstr "Foto geüpload" msgstr "Foto geüpload"
#: crates/pdfs-gui/src/app/pages/photos.rs:1225 #: crates/pdfs-gui/src/app/pages/photos.rs:1263
#: crates/pdfs-gui/src/app/pages/photos.rs:1233 #: crates/pdfs-gui/src/app/pages/photos.rs:1271
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:1458 #: crates/pdfs-gui/src/app/pages/photos.rs:1432
msgid "RAW" msgid "RAW"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1843 #: crates/pdfs-gui/src/app/pages/photos.rs:1817
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:1845 #: crates/pdfs-gui/src/app/pages/photos.rs:1819
#, 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."
@@ -2699,14 +2703,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:1851 #: crates/pdfs-gui/src/app/pages/photos.rs:1825
#, 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:1858 #: crates/pdfs-gui/src/app/pages/photos.rs:1832
#, 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."
@@ -2717,15 +2721,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:1916 #: crates/pdfs-gui/src/app/pages/photos.rs:1890
msgid "The server refused." msgid "The server refused."
msgstr "De server weigerde." msgstr "De server weigerde."
#: crates/pdfs-gui/src/app/pages/photos.rs:1919 #: crates/pdfs-gui/src/app/pages/photos.rs:1893
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:1928 #: crates/pdfs-gui/src/app/pages/photos.rs:1902
#, 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"
@@ -2733,7 +2737,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:2463 #: crates/pdfs-gui/src/app/pages/photos.rs:2458
#, rust-format #, rust-format
msgid "{count} video" msgid "{count} video"
msgid_plural "{count} videos" msgid_plural "{count} videos"
@@ -2741,7 +2745,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:2465 #: crates/pdfs-gui/src/app/pages/photos.rs:2460
#, rust-format #, rust-format
msgid "{count} raw photo" msgid "{count} raw photo"
msgid_plural "{count} raw photos" msgid_plural "{count} raw photos"
@@ -2749,181 +2753,195 @@ 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:2467 #: crates/pdfs-gui/src/app/pages/photos.rs:2462
#, 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:2495 #: crates/pdfs-gui/src/app/pages/photos.rs:2490
#: crates/pdfs-gui/src/app/pages/photos.rs:2521 #: crates/pdfs-gui/src/app/pages/photos.rs:2516
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:2518 #: crates/pdfs-gui/src/app/pages/photos.rs:2513
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:2539 #: crates/pdfs-gui/src/app/pages/photos.rs:2534
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:2543 #: crates/pdfs-gui/src/app/pages/photos.rs:2538
#: crates/pdfs-gui/src/app/pages/photos.rs:2545 #: crates/pdfs-gui/src/app/pages/photos.rs:2540
msgid "Unknown Date" msgid "Unknown Date"
msgstr "Onbekende datum" msgstr "Onbekende datum"
#. Translators: strftime format for the day a photo was taken, shown on its tile when the timeline is grouped by month or year, such as "3 Jun". #. Translators: strftime format for the day a photo was taken, shown on its tile when the timeline is grouped by month or year, such as "3 Jun".
#: crates/pdfs-gui/src/app/pages/photos.rs:2563 #: crates/pdfs-gui/src/app/pages/photos.rs:2558
msgid "%-d %b" msgid "%-d %b"
msgstr "%-d %b" msgstr "%-d %b"
#: crates/pdfs-gui/src/app/pages/photos.rs:2585 #: crates/pdfs-gui/src/app/pages/photos.rs:2580
msgid "Every photo is in an album" msgid "Every photo is in an album"
msgstr "Elke foto staat in een album" msgstr "Elke foto staat in een album"
#: crates/pdfs-gui/src/app/pages/photos.rs:2586 #: crates/pdfs-gui/src/app/pages/photos.rs:2581
msgid "Turn off the album filter to see everything." msgid "Turn off the album filter to see everything."
msgstr "Zet het albumfilter uit om alles te zien." msgstr "Zet het albumfilter uit om alles te zien."
#: crates/pdfs-gui/src/app/pages/photos.rs:2591 #: crates/pdfs-gui/src/app/pages/photos.rs:2586
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:2592 #: crates/pdfs-gui/src/app/pages/photos.rs:2587
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:2595 #: crates/pdfs-gui/src/app/pages/photos.rs:2590
msgid "No favorites yet" msgid "No favorites yet"
msgstr "Nog geen favorieten" msgstr "Nog geen favorieten"
#: crates/pdfs-gui/src/app/pages/photos.rs:2596 #: crates/pdfs-gui/src/app/pages/photos.rs:2591
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:2601 #: crates/pdfs-gui/src/app/pages/photos.rs:2596
#, 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:2602 #: crates/pdfs-gui/src/app/pages/photos.rs:2597
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:2604 #: crates/pdfs-gui/src/app/pages/photos.rs:2599
#, 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:2605 #: crates/pdfs-gui/src/app/pages/photos.rs:2600
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:2607 #: crates/pdfs-gui/src/app/pages/photos.rs:2602
#, 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:2608 #: crates/pdfs-gui/src/app/pages/photos.rs:2603
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:2610 #: crates/pdfs-gui/src/app/pages/photos.rs:2605
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:2615 #: crates/pdfs-gui/src/app/pages/photos.rs:2610
#, 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:2616 #: crates/pdfs-gui/src/app/pages/photos.rs:2611
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:2618 #: crates/pdfs-gui/src/app/pages/photos.rs:2613
#, 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:2619 #: crates/pdfs-gui/src/app/pages/photos.rs:2614
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:2621 #: crates/pdfs-gui/src/app/pages/photos.rs:2616
#, 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:2622 #: crates/pdfs-gui/src/app/pages/photos.rs:2617
msgid "No photos" msgid "No photos"
msgstr "Geen foto’s" msgstr "Geen foto’s"
#: crates/pdfs-gui/src/app/pages/photos.rs:2624 #: crates/pdfs-gui/src/app/pages/photos.rs:2619
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."
#: crates/pdfs-gui/src/app/pages/photos.rs:2735
#, rust-format
msgid "{n} year ago"
msgid_plural "{n} years ago"
msgstr[0] "{n} jaar geleden"
msgstr[1] "{n} jaar geleden"
#: crates/pdfs-gui/src/app/pages/photos.rs:2760
#, rust-format
msgid "{date}, {n} photo"
msgid_plural "{date}, {n} photos"
msgstr[0] "{date}, {n} foto"
msgstr[1] "{date}, {n} foto'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:2853 #: crates/pdfs-gui/src/app/pages/photos.rs:2989
msgctxt "state" msgctxt "state"
msgid "Favorite" msgid "Favorite"
msgstr "Favoriet" msgstr "Favoriet"
#: crates/pdfs-gui/src/app/pages/photos.rs:2858 #: crates/pdfs-gui/src/app/pages/photos.rs:2994
msgctxt "verb" msgctxt "verb"
msgid "Select" msgid "Select"
msgstr "Selecteren" msgstr "Selecteren"
#: crates/pdfs-gui/src/app/pages/photos.rs:2870 #: crates/pdfs-gui/src/app/pages/photos.rs:3006
msgid "Remove from Album" msgid "Remove from Album"
msgstr "Uit album verwijderen" msgstr "Uit album verwijderen"
#: crates/pdfs-gui/src/app/pages/photos.rs:2876 #: crates/pdfs-gui/src/app/pages/photos.rs:3012
msgid "Move to Trash…" msgid "Move to Trash…"
msgstr "Naar prullenbak verplaatsen…" msgstr "Naar prullenbak verplaatsen…"
#: crates/pdfs-gui/src/app/pages/photos.rs:2900 #: crates/pdfs-gui/src/app/pages/photos.rs:3036
msgid "Added to Favorites" msgid "Added to Favorites"
msgstr "Aan favorieten toegevoegd" msgstr "Aan favorieten toegevoegd"
#: crates/pdfs-gui/src/app/pages/photos.rs:2902 #: crates/pdfs-gui/src/app/pages/photos.rs:3038
msgid "Removed from Favorites" msgid "Removed from Favorites"
msgstr "Uit favorieten verwijderd" msgstr "Uit favorieten verwijderd"
#: crates/pdfs-gui/src/app/pages/photos.rs:2931 #: crates/pdfs-gui/src/app/pages/photos.rs:3067
msgid "Loading photos…" msgid "Loading photos…"
msgstr "Foto's laden…" msgstr "Foto's laden…"
#: crates/pdfs-gui/src/app/pages/photos.rs:2932 #: crates/pdfs-gui/src/app/pages/photos.rs:3068
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:3021 #: crates/pdfs-gui/src/app/pages/photos.rs:3161
msgid "Empty album" msgid "Empty album"
msgstr "Leeg album" msgstr "Leeg album"
#: crates/pdfs-gui/src/app/pages/photos.rs:3022 #: crates/pdfs-gui/src/app/pages/photos.rs:3162
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:3064 #: crates/pdfs-gui/src/app/pages/photos.rs:3204
#: crates/pdfs-gui/src/app/pages/photos.rs:3082 #: crates/pdfs-gui/src/app/pages/photos.rs:3222
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:3069 #: crates/pdfs-gui/src/app/pages/photos.rs:3209
#: crates/pdfs-gui/src/app/pages/photos.rs:3076 #: crates/pdfs-gui/src/app/pages/photos.rs:3216
msgid "Couldn't load photos" msgid "Couldn't load photos"
msgstr "Kon foto's niet laden" msgstr "Kon foto's niet laden"
+190 -172
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: proton-drive-linux 2.2.2\n" "Project-Id-Version: proton-drive-linux 2.2.2\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-28 00:14+0200\n" "POT-Creation-Date: 2026-09-28 00:44+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"
@@ -18,99 +18,99 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
#: crates/pdfs-gui/src/app/main.rs:830 #: crates/pdfs-gui/src/app/main.rs:835
#: crates/pdfs-gui/src/app/pages/locations.rs:1133 #: crates/pdfs-gui/src/app/pages/locations.rs:1133
#: crates/pdfs-gui/src/prompt.rs:169 #: crates/pdfs-gui/src/prompt.rs:169
msgid "My files" msgid "My files"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:833 crates/pdfs-gui/src/app/main.rs:1446 #: crates/pdfs-gui/src/app/main.rs:838 crates/pdfs-gui/src/app/main.rs:1451
#: crates/pdfs-gui/src/app/pages/albums.rs:633 #: crates/pdfs-gui/src/app/pages/albums.rs:633
#: crates/pdfs-gui/src/app/pages/photos.rs:730 #: crates/pdfs-gui/src/app/pages/photos.rs:746
msgid "Photos" msgid "Photos"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:838 #: crates/pdfs-gui/src/app/main.rs:843
msgid "Shared with me" msgid "Shared with me"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:843 #: crates/pdfs-gui/src/app/main.rs:848
msgid "Shared by me" msgid "Shared by me"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:846 #: crates/pdfs-gui/src/app/main.rs:851
#: crates/pdfs-gui/src/app/pages/devices.rs:109 #: crates/pdfs-gui/src/app/pages/devices.rs:109
msgid "Computers" msgid "Computers"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:847 #: crates/pdfs-gui/src/app/main.rs:852
#: crates/pdfs-gui/src/app/pages/trash.rs:106 #: crates/pdfs-gui/src/app/pages/trash.rs:106
msgid "Trash" msgid "Trash"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:851 #: crates/pdfs-gui/src/app/main.rs:856
msgid "Sync" msgid "Sync"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:856 #: crates/pdfs-gui/src/app/main.rs:861
#: crates/pdfs-gui/src/app/pages/activity.rs:153 #: crates/pdfs-gui/src/app/pages/activity.rs:153
msgid "Activity" msgid "Activity"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1002 #: crates/pdfs-gui/src/app/main.rs:1007
msgid "Refresh (F5)" msgid "Refresh (F5)"
msgstr "" msgstr ""
#. Translators: a failed action's toast. {what} says what failed, such as #. Translators: a failed action's toast. {what} says what failed, such as
#. "Couldn't rename"; {detail} is the reason, usually untranslated text #. "Couldn't rename"; {detail} is the reason, usually untranslated text
#. from the mount service. #. from the mount service.
#: crates/pdfs-gui/src/app/main.rs:1176 #: crates/pdfs-gui/src/app/main.rs:1181
#, rust-format #, rust-format
msgid "{what}: {detail}" msgid "{what}: {detail}"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1195 #: crates/pdfs-gui/src/app/main.rs:1200
msgid "You're offline" msgid "You're offline"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1196 #: crates/pdfs-gui/src/app/main.rs:1201
msgid "That's not there any more" msgid "That's not there any more"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1197 #: crates/pdfs-gui/src/app/main.rs:1202
msgid "You don't have access to that" msgid "You don't have access to that"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1198 #: crates/pdfs-gui/src/app/main.rs:1203
msgid "Something changed this first" msgid "Something changed this first"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1199 #: crates/pdfs-gui/src/app/main.rs:1204
msgid "Your Proton Drive is full" msgid "Your Proton Drive is full"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1240 crates/pdfs-gui/src/app/main.rs:1428 #: crates/pdfs-gui/src/app/main.rs:1245 crates/pdfs-gui/src/app/main.rs:1433
#: crates/pdfs-gui/src/app/pages/status.rs:353 #: crates/pdfs-gui/src/app/pages/status.rs:353
msgid "Preferences" msgid "Preferences"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1241 crates/pdfs-gui/src/app/main.rs:1485 #: crates/pdfs-gui/src/app/main.rs:1246 crates/pdfs-gui/src/app/main.rs:1490
msgid "Keyboard Shortcuts" msgid "Keyboard Shortcuts"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1243 #: crates/pdfs-gui/src/app/main.rs:1248
msgid "About Proton Drive for Linux" msgid "About Proton Drive for Linux"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1248 #: crates/pdfs-gui/src/app/main.rs:1253
msgid "Main menu" msgid "Main menu"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1294 #: crates/pdfs-gui/src/app/main.rs:1299
msgid "Proton Drive for Linux" msgid "Proton Drive for Linux"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1302 #: crates/pdfs-gui/src/app/main.rs:1307
msgid "" msgid ""
"Files-on-demand Proton Drive for the Linux desktop.\n" "Files-on-demand Proton Drive for the Linux desktop.\n"
"\n" "\n"
@@ -118,23 +118,23 @@ msgid ""
"AG." "AG."
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1307 #: crates/pdfs-gui/src/app/main.rs:1312
msgid "Source Code" msgid "Source Code"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1311 #: crates/pdfs-gui/src/app/main.rs:1316
msgid "Proton Terms of Service" msgid "Proton Terms of Service"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1315 #: crates/pdfs-gui/src/app/main.rs:1320
msgid "Proton Privacy Policy" msgid "Proton Privacy Policy"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1320 #: crates/pdfs-gui/src/app/main.rs:1325
msgid "Disclaimer" msgid "Disclaimer"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1324 #: crates/pdfs-gui/src/app/main.rs:1329
msgid "" msgid ""
"This is an unofficial, community-built client. It is not affiliated with, " "This is an unofficial, community-built client. It is not affiliated with, "
"endorsed by, or supported by Proton AG.\n" "endorsed by, or supported by Proton AG.\n"
@@ -149,21 +149,21 @@ msgstr ""
#. Translators: replace with your name(s) and email address(es), one #. Translators: replace with your name(s) and email address(es), one
#. per line, to be credited in the About dialog. #. per line, to be credited in the About dialog.
#: crates/pdfs-gui/src/app/main.rs:1335 #: crates/pdfs-gui/src/app/main.rs:1340
msgid "translator-credits" msgid "translator-credits"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1366 #: crates/pdfs-gui/src/app/main.rs:1371
msgid "Stop Proton Drive?" msgid "Stop Proton Drive?"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1367 #: crates/pdfs-gui/src/app/main.rs:1372
msgid "" msgid ""
"The drive unmounts and nothing syncs until you connect again. Proton Drive " "The drive unmounts and nothing syncs until you connect again. Proton Drive "
"starts again at your next login." "starts again at your next login."
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1369 crates/pdfs-gui/src/app/main.rs:1642 #: crates/pdfs-gui/src/app/main.rs:1374 crates/pdfs-gui/src/app/main.rs:1647
#: crates/pdfs-gui/src/app/pages/albums.rs:242 #: crates/pdfs-gui/src/app/pages/albums.rs:242
#: crates/pdfs-gui/src/app/pages/albums.rs:423 #: crates/pdfs-gui/src/app/pages/albums.rs:423
#: crates/pdfs-gui/src/app/pages/browser.rs:2273 #: crates/pdfs-gui/src/app/pages/browser.rs:2273
@@ -177,7 +177,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:312 #: crates/pdfs-gui/src/app/pages/login.rs:312
#: crates/pdfs-gui/src/app/pages/photos.rs:1868 #: crates/pdfs-gui/src/app/pages/photos.rs:1842
#: 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
@@ -191,67 +191,67 @@ msgstr ""
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1370 #: crates/pdfs-gui/src/app/main.rs:1375
msgctxt "verb" msgctxt "verb"
msgid "Stop" msgid "Stop"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1387 #: crates/pdfs-gui/src/app/main.rs:1392
msgid "Couldn't stop Proton Drive" msgid "Couldn't stop Proton Drive"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1388 #: crates/pdfs-gui/src/app/main.rs:1393
msgid "The mount service did not stop." msgid "The mount service did not stop."
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1424 #: crates/pdfs-gui/src/app/main.rs:1429
#: crates/pdfs-gui/src/app/pages/status.rs:226 #: crates/pdfs-gui/src/app/pages/status.rs:226
msgid "General" msgid "General"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1426 #: crates/pdfs-gui/src/app/main.rs:1431
#: crates/pdfs-gui/src/app/pages/browser.rs:270 #: crates/pdfs-gui/src/app/pages/browser.rs:270
msgid "Search Drive" msgid "Search Drive"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1427 #: crates/pdfs-gui/src/app/main.rs:1432
#: crates/pdfs-gui/src/app/pages/browser.rs:1363 #: crates/pdfs-gui/src/app/pages/browser.rs:1363
msgid "Refresh" msgid "Refresh"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1429 #: crates/pdfs-gui/src/app/main.rs:1434
msgid "Keyboard shortcuts" msgid "Keyboard shortcuts"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1433 #: crates/pdfs-gui/src/app/main.rs:1438
msgid "Files" msgid "Files"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1435 #: crates/pdfs-gui/src/app/main.rs:1440
#: crates/pdfs-gui/src/app/pages/browser.rs:319 #: crates/pdfs-gui/src/app/pages/browser.rs:319
#: crates/pdfs-gui/src/app/pages/browser.rs:2586 #: crates/pdfs-gui/src/app/pages/browser.rs:2586
msgid "New folder" msgid "New folder"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1436 #: crates/pdfs-gui/src/app/main.rs:1441
#: crates/pdfs-gui/src/app/pages/browser.rs:315 #: crates/pdfs-gui/src/app/pages/browser.rs:315
msgid "Upload files" msgid "Upload files"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1437 #: crates/pdfs-gui/src/app/main.rs:1442
msgid "Back / forward" msgid "Back / forward"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1438 #: crates/pdfs-gui/src/app/main.rs:1443
#: crates/pdfs-gui/src/app/pages/browser.rs:2320 #: crates/pdfs-gui/src/app/pages/browser.rs:2320
msgid "Parent folder" msgid "Parent folder"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1439 #: crates/pdfs-gui/src/app/main.rs:1444
msgid "Grid / list" msgid "Grid / list"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1440 #: crates/pdfs-gui/src/app/main.rs:1445
#: crates/pdfs-gui/src/app/pages/albums.rs:297 #: crates/pdfs-gui/src/app/pages/albums.rs:297
#: crates/pdfs-gui/src/app/pages/browser.rs:2252 #: crates/pdfs-gui/src/app/pages/browser.rs:2252
#: crates/pdfs-gui/src/app/pages/browser.rs:2274 #: crates/pdfs-gui/src/app/pages/browser.rs:2274
@@ -260,62 +260,62 @@ msgstr ""
msgid "Rename" msgid "Rename"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1441 crates/pdfs-gui/src/app/main.rs:1461 #: crates/pdfs-gui/src/app/main.rs:1446 crates/pdfs-gui/src/app/main.rs:1466
#: 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:552 #: crates/pdfs-gui/src/app/pages/photos.rs:540
#: crates/pdfs-gui/src/app/pages/photos.rs:1865 #: crates/pdfs-gui/src/app/pages/photos.rs:1839
#: crates/pdfs-gui/src/app/pages/photos.rs:1869 #: crates/pdfs-gui/src/app/pages/photos.rs:1843
#: 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 ""
#: crates/pdfs-gui/src/app/main.rs:1442 #: crates/pdfs-gui/src/app/main.rs:1447
msgid "Clear the selection" msgid "Clear the selection"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1448 #: crates/pdfs-gui/src/app/main.rs:1453
msgid "Larger thumbnails" msgid "Larger thumbnails"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1449 #: crates/pdfs-gui/src/app/main.rs:1454
msgid "Smaller thumbnails" msgid "Smaller thumbnails"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1450 #: crates/pdfs-gui/src/app/main.rs:1455
msgid "Reset thumbnail size" msgid "Reset thumbnail size"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1451 #: crates/pdfs-gui/src/app/main.rs:1456
msgid "Select all" msgid "Select all"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1455 #: crates/pdfs-gui/src/app/main.rs:1460
msgid "Photo Viewer" msgid "Photo Viewer"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1457 #: crates/pdfs-gui/src/app/main.rs:1462
msgid "Previous / next photo" msgid "Previous / next photo"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1458 #: crates/pdfs-gui/src/app/main.rs:1463
msgid "First / last photo" msgid "First / last photo"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1459 #: crates/pdfs-gui/src/app/main.rs:1464
msgid "Show details" msgid "Show details"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1460 #: crates/pdfs-gui/src/app/main.rs:1465
msgid "Fullscreen" msgid "Fullscreen"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1462 #: crates/pdfs-gui/src/app/main.rs:1467
msgid "Close" msgid "Close"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/main.rs:1565 #: crates/pdfs-gui/src/app/main.rs:1570
msgid "Select a single item to rename it" msgid "Select a single item to rename it"
msgstr "" msgstr ""
@@ -352,7 +352,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:430 #: crates/pdfs-gui/src/app/pages/photos.rs:417
#: 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
@@ -388,7 +388,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:310 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:310
#: crates/pdfs-gui/src/app/pages/photos.rs:3077 #: crates/pdfs-gui/src/app/pages/photos.rs:3217
#: 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."
@@ -400,7 +400,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:3111 #: crates/pdfs-gui/src/app/pages/photos.rs:3251
#: 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
@@ -412,7 +412,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:3112 #: crates/pdfs-gui/src/app/pages/photos.rs:3252
#: 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
@@ -424,7 +424,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:3120 #: crates/pdfs-gui/src/app/pages/photos.rs:3260
#: 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
@@ -437,7 +437,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:3121 #: crates/pdfs-gui/src/app/pages/photos.rs:3261
#: 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
@@ -445,12 +445,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:2509 #: crates/pdfs-gui/src/app/pages/photos.rs:2504
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:2514 #: crates/pdfs-gui/src/app/pages/photos.rs:2509
msgid "Yesterday" msgid "Yesterday"
msgstr "" msgstr ""
@@ -503,7 +503,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:2553 #: crates/pdfs-gui/src/app/pages/photos.rs:2548
msgid "%H:%M" msgid "%H:%M"
msgstr "" msgstr ""
@@ -609,12 +609,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:2990 #: crates/pdfs-gui/src/app/pages/photos.rs:3130
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:2991 #: crates/pdfs-gui/src/app/pages/photos.rs:3131
msgid "This Proton account doesn't have Photos enabled." msgid "This Proton account doesn't have Photos enabled."
msgstr "" msgstr ""
@@ -647,7 +647,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:2848 #: crates/pdfs-gui/src/app/pages/photos.rs:2984
#: 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
@@ -713,10 +713,10 @@ msgstr ""
#: 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:1424 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1424
#: crates/pdfs-gui/src/app/pages/photos.rs:1234 #: crates/pdfs-gui/src/app/pages/photos.rs:1272
#: crates/pdfs-gui/src/app/pages/photos.rs:1947 #: crates/pdfs-gui/src/app/pages/photos.rs:1921
#: crates/pdfs-gui/src/app/pages/photos.rs:2912 #: crates/pdfs-gui/src/app/pages/photos.rs:3048
#: crates/pdfs-gui/src/app/pages/photos.rs:3083 #: crates/pdfs-gui/src/app/pages/photos.rs:3223
#: 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
@@ -780,7 +780,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:696 #: crates/pdfs-gui/src/app/pages/photos.rs:712
msgid "New Album…" msgid "New Album…"
msgstr "" msgstr ""
@@ -971,7 +971,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:1801 #: crates/pdfs-gui/src/app/pages/photos.rs:1775
#, rust-format #, rust-format
msgid "{n} selected" msgid "{n} selected"
msgid_plural "{n} selected" msgid_plural "{n} selected"
@@ -980,8 +980,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:1940 #: crates/pdfs-gui/src/app/pages/photos.rs:1914
#: crates/pdfs-gui/src/app/pages/photos.rs:1946 #: crates/pdfs-gui/src/app/pages/photos.rs:1920
msgid "Couldn't move to Trash" msgid "Couldn't move to Trash"
msgstr "" msgstr ""
@@ -1015,7 +1015,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:1933 #: crates/pdfs-gui/src/app/pages/photos.rs:1907
msgid "Undo" msgid "Undo"
msgstr "" msgstr ""
@@ -1072,7 +1072,7 @@ 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:2846 #: crates/pdfs-gui/src/app/pages/photos.rs:2982
msgctxt "verb" msgctxt "verb"
msgid "Play" msgid "Play"
msgstr "" msgstr ""
@@ -1365,7 +1365,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:714 #: crates/pdfs-gui/src/app/pages/photos.rs:730
msgctxt "verb" msgctxt "verb"
msgid "View" msgid "View"
msgstr "" msgstr ""
@@ -2458,169 +2458,173 @@ msgid "Hide details"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1429 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1429
#: crates/pdfs-gui/src/app/pages/photos.rs:2907 #: crates/pdfs-gui/src/app/pages/photos.rs:3043
#: crates/pdfs-gui/src/app/pages/photos.rs:2911 #: crates/pdfs-gui/src/app/pages/photos.rs:3047
msgid "Couldn't change the favorite" msgid "Couldn't change the favorite"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:440 #: crates/pdfs-gui/src/app/pages/photos.rs:427
#: crates/pdfs-gui/src/app/pages/photos.rs:519 #: crates/pdfs-gui/src/app/pages/photos.rs:507
msgid "Upload photos" msgid "Upload photos"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:445 #: crates/pdfs-gui/src/app/pages/photos.rs:432
#: 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:486 #: crates/pdfs-gui/src/app/pages/photos.rs:472
#: crates/pdfs-gui/src/app/pages/photos.rs:624 #: crates/pdfs-gui/src/app/pages/photos.rs:612
msgid "Jump to a month" msgid "Jump to a month"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:503 #: crates/pdfs-gui/src/app/pages/photos.rs:491
msgid "Back to albums" msgid "Back to albums"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:515 #: crates/pdfs-gui/src/app/pages/photos.rs:503
msgctxt "verb" msgctxt "verb"
msgid "Upload" msgid "Upload"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:528 #: crates/pdfs-gui/src/app/pages/photos.rs:516
msgid "Import a Google Photos Takeout export" msgid "Import a Google Photos Takeout export"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:538 #: crates/pdfs-gui/src/app/pages/photos.rs:526
#: crates/pdfs-gui/src/app/pages/photos.rs:547 #: crates/pdfs-gui/src/app/pages/photos.rs:535
#: crates/pdfs-gui/src/app/pages/photos.rs:1799 #: crates/pdfs-gui/src/app/pages/photos.rs:1773
msgid "Select photos" msgid "Select photos"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:558 #: crates/pdfs-gui/src/app/pages/photos.rs:546
#: crates/pdfs-gui/src/app/pages/photos.rs:2864 #: crates/pdfs-gui/src/app/pages/photos.rs:3000
msgid "Add to Album…" msgid "Add to Album…"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:564 #: crates/pdfs-gui/src/app/pages/photos.rs:552
msgid "Leave selection (Esc)" msgid "Leave selection (Esc)"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:608 #: crates/pdfs-gui/src/app/pages/photos.rs:596
msgid "Show only favorites" msgid "Show only favorites"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:615 #: crates/pdfs-gui/src/app/pages/photos.rs:603
msgid "Show only photos not in an album" msgid "Show only photos not in an album"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:622 #: crates/pdfs-gui/src/app/pages/photos.rs:610
#: crates/pdfs-gui/src/app/pages/photos.rs:827 #: crates/pdfs-gui/src/app/pages/photos.rs:845
msgid "All dates" msgid "All dates"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:643 #: crates/pdfs-gui/src/app/pages/photos.rs:631
msgid "Timeline" msgid "Timeline"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:647 #: crates/pdfs-gui/src/app/pages/photos.rs:635
msgid "Albums" msgid "Albums"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:713 #: crates/pdfs-gui/src/app/pages/photos.rs:654
msgid "On this day"
msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:729
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:803 #: crates/pdfs-gui/src/app/pages/photos.rs:821
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:834 #: crates/pdfs-gui/src/app/pages/photos.rs:852
#, 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:871 #: crates/pdfs-gui/src/app/pages/photos.rs:889
msgctxt "photo filter" msgctxt "photo filter"
msgid "All" msgid "All"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:872 #: crates/pdfs-gui/src/app/pages/photos.rs:890
msgctxt "photo filter" msgctxt "photo filter"
msgid "Photos" msgid "Photos"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:873 #: crates/pdfs-gui/src/app/pages/photos.rs:891
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:875 #: crates/pdfs-gui/src/app/pages/photos.rs:893
msgctxt "photo filter" msgctxt "photo filter"
msgid "Raw" msgid "Raw"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:1160 #: crates/pdfs-gui/src/app/pages/photos.rs:1198
msgid "Select Photo to Upload" msgid "Select Photo to Upload"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:1164 #: crates/pdfs-gui/src/app/pages/photos.rs:1202
#: 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:1220 #: crates/pdfs-gui/src/app/pages/photos.rs:1258
msgid "Photo uploaded" msgid "Photo uploaded"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:1225 #: crates/pdfs-gui/src/app/pages/photos.rs:1263
#: crates/pdfs-gui/src/app/pages/photos.rs:1233 #: crates/pdfs-gui/src/app/pages/photos.rs:1271
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:1458 #: crates/pdfs-gui/src/app/pages/photos.rs:1432
msgid "RAW" msgid "RAW"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:1843 #: crates/pdfs-gui/src/app/pages/photos.rs:1817
msgid "Move this photo to Trash?" msgid "Move this photo to Trash?"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:1845 #: crates/pdfs-gui/src/app/pages/photos.rs:1819
#, 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:1851 #: crates/pdfs-gui/src/app/pages/photos.rs:1825
#, 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:1858 #: crates/pdfs-gui/src/app/pages/photos.rs:1832
#, 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:1916 #: crates/pdfs-gui/src/app/pages/photos.rs:1890
msgid "The server refused." msgid "The server refused."
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:1919 #: crates/pdfs-gui/src/app/pages/photos.rs:1893
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:1928 #: crates/pdfs-gui/src/app/pages/photos.rs:1902
#, 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"
@@ -2628,7 +2632,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:2463 #: crates/pdfs-gui/src/app/pages/photos.rs:2458
#, rust-format #, rust-format
msgid "{count} video" msgid "{count} video"
msgid_plural "{count} videos" msgid_plural "{count} videos"
@@ -2636,7 +2640,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:2465 #: crates/pdfs-gui/src/app/pages/photos.rs:2460
#, rust-format #, rust-format
msgid "{count} raw photo" msgid "{count} raw photo"
msgid_plural "{count} raw photos" msgid_plural "{count} raw photos"
@@ -2644,180 +2648,194 @@ 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:2467 #: crates/pdfs-gui/src/app/pages/photos.rs:2462
#, 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:2495 #: crates/pdfs-gui/src/app/pages/photos.rs:2490
#: crates/pdfs-gui/src/app/pages/photos.rs:2521 #: crates/pdfs-gui/src/app/pages/photos.rs:2516
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:2518 #: crates/pdfs-gui/src/app/pages/photos.rs:2513
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:2539 #: crates/pdfs-gui/src/app/pages/photos.rs:2534
msgid "%Y-%m-%d %H:%M:%S" msgid "%Y-%m-%d %H:%M:%S"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2543 #: crates/pdfs-gui/src/app/pages/photos.rs:2538
#: crates/pdfs-gui/src/app/pages/photos.rs:2545 #: crates/pdfs-gui/src/app/pages/photos.rs:2540
msgid "Unknown Date" msgid "Unknown Date"
msgstr "" msgstr ""
#. Translators: strftime format for the day a photo was taken, shown on its tile when the timeline is grouped by month or year, such as "3 Jun". #. Translators: strftime format for the day a photo was taken, shown on its tile when the timeline is grouped by month or year, such as "3 Jun".
#: crates/pdfs-gui/src/app/pages/photos.rs:2563 #: crates/pdfs-gui/src/app/pages/photos.rs:2558
msgid "%-d %b" msgid "%-d %b"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2585 #: crates/pdfs-gui/src/app/pages/photos.rs:2580
msgid "Every photo is in an album" msgid "Every photo is in an album"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2586 #: crates/pdfs-gui/src/app/pages/photos.rs:2581
msgid "Turn off the album filter to see everything." msgid "Turn off the album filter to see everything."
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2591 #: crates/pdfs-gui/src/app/pages/photos.rs:2586
msgid "No photos yet" msgid "No photos yet"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2592 #: crates/pdfs-gui/src/app/pages/photos.rs:2587
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:2595 #: crates/pdfs-gui/src/app/pages/photos.rs:2590
msgid "No favorites yet" msgid "No favorites yet"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2596 #: crates/pdfs-gui/src/app/pages/photos.rs:2591
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:2601 #: crates/pdfs-gui/src/app/pages/photos.rs:2596
#, 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:2602 #: crates/pdfs-gui/src/app/pages/photos.rs:2597
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:2604 #: crates/pdfs-gui/src/app/pages/photos.rs:2599
#, 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:2605 #: crates/pdfs-gui/src/app/pages/photos.rs:2600
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:2607 #: crates/pdfs-gui/src/app/pages/photos.rs:2602
#, 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:2608 #: crates/pdfs-gui/src/app/pages/photos.rs:2603
msgid "No favorite photos" msgid "No favorite photos"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2610 #: crates/pdfs-gui/src/app/pages/photos.rs:2605
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:2615 #: crates/pdfs-gui/src/app/pages/photos.rs:2610
#, rust-format #, rust-format
msgid "No videos in {month}" msgid "No videos in {month}"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2616 #: crates/pdfs-gui/src/app/pages/photos.rs:2611
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:2618 #: crates/pdfs-gui/src/app/pages/photos.rs:2613
#, 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:2619 #: crates/pdfs-gui/src/app/pages/photos.rs:2614
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:2621 #: crates/pdfs-gui/src/app/pages/photos.rs:2616
#, rust-format #, rust-format
msgid "No photos in {month}" msgid "No photos in {month}"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2622 #: crates/pdfs-gui/src/app/pages/photos.rs:2617
msgid "No photos" msgid "No photos"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2624 #: crates/pdfs-gui/src/app/pages/photos.rs:2619
msgid "Try another filter or month." msgid "Try another filter or month."
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2735
#, rust-format
msgid "{n} year ago"
msgid_plural "{n} years ago"
msgstr[0] ""
msgstr[1] ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2760
#, rust-format
msgid "{date}, {n} photo"
msgid_plural "{date}, {n} photos"
msgstr[0] ""
msgstr[1] ""
#. 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:2853 #: crates/pdfs-gui/src/app/pages/photos.rs:2989
msgctxt "state" msgctxt "state"
msgid "Favorite" msgid "Favorite"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2858 #: crates/pdfs-gui/src/app/pages/photos.rs:2994
msgctxt "verb" msgctxt "verb"
msgid "Select" msgid "Select"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2870 #: crates/pdfs-gui/src/app/pages/photos.rs:3006
msgid "Remove from Album" msgid "Remove from Album"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2876 #: crates/pdfs-gui/src/app/pages/photos.rs:3012
msgid "Move to Trash…" msgid "Move to Trash…"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2900 #: crates/pdfs-gui/src/app/pages/photos.rs:3036
msgid "Added to Favorites" msgid "Added to Favorites"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2902 #: crates/pdfs-gui/src/app/pages/photos.rs:3038
msgid "Removed from Favorites" msgid "Removed from Favorites"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2931 #: crates/pdfs-gui/src/app/pages/photos.rs:3067
msgid "Loading photos…" msgid "Loading photos…"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:2932 #: crates/pdfs-gui/src/app/pages/photos.rs:3068
msgid "Reading your Proton Drive timeline." msgid "Reading your Proton Drive timeline."
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:3021 #: crates/pdfs-gui/src/app/pages/photos.rs:3161
msgid "Empty album" msgid "Empty album"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:3022 #: crates/pdfs-gui/src/app/pages/photos.rs:3162
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:3064 #: crates/pdfs-gui/src/app/pages/photos.rs:3204
#: crates/pdfs-gui/src/app/pages/photos.rs:3082 #: crates/pdfs-gui/src/app/pages/photos.rs:3222
msgid "Couldn't load more photos" msgid "Couldn't load more photos"
msgstr "" msgstr ""
#: crates/pdfs-gui/src/app/pages/photos.rs:3069 #: crates/pdfs-gui/src/app/pages/photos.rs:3209
#: crates/pdfs-gui/src/app/pages/photos.rs:3076 #: crates/pdfs-gui/src/app/pages/photos.rs:3216
msgid "Couldn't load photos" msgid "Couldn't load photos"
msgstr "" msgstr ""
+192 -172
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-28 00:14+0200\n" "POT-Creation-Date: 2026-09-28 00:44+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"
@@ -16,99 +16,99 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2);\n" "|| n%100>=20) ? 1 : 2);\n"
#: crates/pdfs-gui/src/app/main.rs:830 #: crates/pdfs-gui/src/app/main.rs:835
#: crates/pdfs-gui/src/app/pages/locations.rs:1133 #: crates/pdfs-gui/src/app/pages/locations.rs:1133
#: crates/pdfs-gui/src/prompt.rs:169 #: crates/pdfs-gui/src/prompt.rs:169
msgid "My files" msgid "My files"
msgstr "Moje pliki" msgstr "Moje pliki"
#: crates/pdfs-gui/src/app/main.rs:833 crates/pdfs-gui/src/app/main.rs:1446 #: crates/pdfs-gui/src/app/main.rs:838 crates/pdfs-gui/src/app/main.rs:1451
#: crates/pdfs-gui/src/app/pages/albums.rs:633 #: crates/pdfs-gui/src/app/pages/albums.rs:633
#: crates/pdfs-gui/src/app/pages/photos.rs:730 #: crates/pdfs-gui/src/app/pages/photos.rs:746
msgid "Photos" msgid "Photos"
msgstr "Zdjęcia" msgstr "Zdjęcia"
#: crates/pdfs-gui/src/app/main.rs:838 #: crates/pdfs-gui/src/app/main.rs:843
msgid "Shared with me" msgid "Shared with me"
msgstr "Udostępnione mi" msgstr "Udostępnione mi"
#: crates/pdfs-gui/src/app/main.rs:843 #: crates/pdfs-gui/src/app/main.rs:848
msgid "Shared by me" msgid "Shared by me"
msgstr "Udostępnione przeze mnie" msgstr "Udostępnione przeze mnie"
#: crates/pdfs-gui/src/app/main.rs:846 #: crates/pdfs-gui/src/app/main.rs:851
#: crates/pdfs-gui/src/app/pages/devices.rs:109 #: crates/pdfs-gui/src/app/pages/devices.rs:109
msgid "Computers" msgid "Computers"
msgstr "Komputery" msgstr "Komputery"
#: crates/pdfs-gui/src/app/main.rs:847 #: crates/pdfs-gui/src/app/main.rs:852
#: crates/pdfs-gui/src/app/pages/trash.rs:106 #: crates/pdfs-gui/src/app/pages/trash.rs:106
msgid "Trash" msgid "Trash"
msgstr "Kosz" msgstr "Kosz"
#: crates/pdfs-gui/src/app/main.rs:851 #: crates/pdfs-gui/src/app/main.rs:856
msgid "Sync" msgid "Sync"
msgstr "Synchronizacja" msgstr "Synchronizacja"
#: crates/pdfs-gui/src/app/main.rs:856 #: crates/pdfs-gui/src/app/main.rs:861
#: crates/pdfs-gui/src/app/pages/activity.rs:153 #: crates/pdfs-gui/src/app/pages/activity.rs:153
msgid "Activity" msgid "Activity"
msgstr "Aktywność" msgstr "Aktywność"
#: crates/pdfs-gui/src/app/main.rs:1002 #: crates/pdfs-gui/src/app/main.rs:1007
msgid "Refresh (F5)" msgid "Refresh (F5)"
msgstr "Odśwież (F5)" msgstr "Odśwież (F5)"
#. Translators: a failed action's toast. {what} says what failed, such as #. Translators: a failed action's toast. {what} says what failed, such as
#. "Couldn't rename"; {detail} is the reason, usually untranslated text #. "Couldn't rename"; {detail} is the reason, usually untranslated text
#. from the mount service. #. from the mount service.
#: crates/pdfs-gui/src/app/main.rs:1176 #: crates/pdfs-gui/src/app/main.rs:1181
#, rust-format #, rust-format
msgid "{what}: {detail}" msgid "{what}: {detail}"
msgstr "{what}: {detail}" msgstr "{what}: {detail}"
#: crates/pdfs-gui/src/app/main.rs:1195 #: crates/pdfs-gui/src/app/main.rs:1200
msgid "You're offline" msgid "You're offline"
msgstr "Brak połączenia z siecią" msgstr "Brak połączenia z siecią"
#: crates/pdfs-gui/src/app/main.rs:1196 #: crates/pdfs-gui/src/app/main.rs:1201
msgid "That's not there any more" msgid "That's not there any more"
msgstr "Ten element już nie istnieje" msgstr "Ten element już nie istnieje"
#: crates/pdfs-gui/src/app/main.rs:1197 #: crates/pdfs-gui/src/app/main.rs:1202
msgid "You don't have access to that" msgid "You don't have access to that"
msgstr "Brak dostępu do tego elementu" msgstr "Brak dostępu do tego elementu"
#: crates/pdfs-gui/src/app/main.rs:1198 #: crates/pdfs-gui/src/app/main.rs:1203
msgid "Something changed this first" msgid "Something changed this first"
msgstr "Coś zmieniło ten element wcześniej" msgstr "Coś zmieniło ten element wcześniej"
#: crates/pdfs-gui/src/app/main.rs:1199 #: crates/pdfs-gui/src/app/main.rs:1204
msgid "Your Proton Drive is full" msgid "Your Proton Drive is full"
msgstr "Proton Drive jest pełny" msgstr "Proton Drive jest pełny"
#: crates/pdfs-gui/src/app/main.rs:1240 crates/pdfs-gui/src/app/main.rs:1428 #: crates/pdfs-gui/src/app/main.rs:1245 crates/pdfs-gui/src/app/main.rs:1433
#: crates/pdfs-gui/src/app/pages/status.rs:353 #: crates/pdfs-gui/src/app/pages/status.rs:353
msgid "Preferences" msgid "Preferences"
msgstr "Preferencje" msgstr "Preferencje"
#: crates/pdfs-gui/src/app/main.rs:1241 crates/pdfs-gui/src/app/main.rs:1485 #: crates/pdfs-gui/src/app/main.rs:1246 crates/pdfs-gui/src/app/main.rs:1490
msgid "Keyboard Shortcuts" msgid "Keyboard Shortcuts"
msgstr "Skróty klawiszowe" msgstr "Skróty klawiszowe"
#: crates/pdfs-gui/src/app/main.rs:1243 #: crates/pdfs-gui/src/app/main.rs:1248
msgid "About Proton Drive for Linux" msgid "About Proton Drive for Linux"
msgstr "O programie Proton Drive for Linux" msgstr "O programie Proton Drive for Linux"
#: crates/pdfs-gui/src/app/main.rs:1248 #: crates/pdfs-gui/src/app/main.rs:1253
msgid "Main menu" msgid "Main menu"
msgstr "Menu główne" msgstr "Menu główne"
#: crates/pdfs-gui/src/app/main.rs:1294 #: crates/pdfs-gui/src/app/main.rs:1299
msgid "Proton Drive for Linux" msgid "Proton Drive for Linux"
msgstr "Proton Drive for Linux" msgstr "Proton Drive for Linux"
#: crates/pdfs-gui/src/app/main.rs:1302 #: crates/pdfs-gui/src/app/main.rs:1307
msgid "" msgid ""
"Files-on-demand Proton Drive for the Linux desktop.\n" "Files-on-demand Proton Drive for the Linux desktop.\n"
"\n" "\n"
@@ -120,23 +120,23 @@ msgstr ""
"Nieoficjalny klient — niepowiązany z Proton AG, niepopierany ani " "Nieoficjalny klient — niepowiązany z Proton AG, niepopierany ani "
"niewspierany przez tę firmę." "niewspierany przez tę firmę."
#: crates/pdfs-gui/src/app/main.rs:1307 #: crates/pdfs-gui/src/app/main.rs:1312
msgid "Source Code" msgid "Source Code"
msgstr "Kod źródłowy" msgstr "Kod źródłowy"
#: crates/pdfs-gui/src/app/main.rs:1311 #: crates/pdfs-gui/src/app/main.rs:1316
msgid "Proton Terms of Service" msgid "Proton Terms of Service"
msgstr "Warunki korzystania z usług Proton" msgstr "Warunki korzystania z usług Proton"
#: crates/pdfs-gui/src/app/main.rs:1315 #: crates/pdfs-gui/src/app/main.rs:1320
msgid "Proton Privacy Policy" msgid "Proton Privacy Policy"
msgstr "Polityka prywatności Proton" msgstr "Polityka prywatności Proton"
#: crates/pdfs-gui/src/app/main.rs:1320 #: crates/pdfs-gui/src/app/main.rs:1325
msgid "Disclaimer" msgid "Disclaimer"
msgstr "Zastrzeżenia" msgstr "Zastrzeżenia"
#: crates/pdfs-gui/src/app/main.rs:1324 #: crates/pdfs-gui/src/app/main.rs:1329
msgid "" msgid ""
"This is an unofficial, community-built client. It is not affiliated with, " "This is an unofficial, community-built client. It is not affiliated with, "
"endorsed by, or supported by Proton AG.\n" "endorsed by, or supported by Proton AG.\n"
@@ -162,15 +162,15 @@ msgstr ""
#. Translators: replace with your name(s) and email address(es), one #. Translators: replace with your name(s) and email address(es), one
#. per line, to be credited in the About dialog. #. per line, to be credited in the About dialog.
#: crates/pdfs-gui/src/app/main.rs:1335 #: crates/pdfs-gui/src/app/main.rs:1340
msgid "translator-credits" msgid "translator-credits"
msgstr "Współtwórcy programu Proton Drive for Linux" msgstr "Współtwórcy programu Proton Drive for Linux"
#: crates/pdfs-gui/src/app/main.rs:1366 #: crates/pdfs-gui/src/app/main.rs:1371
msgid "Stop Proton Drive?" msgid "Stop Proton Drive?"
msgstr "Zatrzymać Proton Drive?" msgstr "Zatrzymać Proton Drive?"
#: crates/pdfs-gui/src/app/main.rs:1367 #: crates/pdfs-gui/src/app/main.rs:1372
msgid "" msgid ""
"The drive unmounts and nothing syncs until you connect again. Proton Drive " "The drive unmounts and nothing syncs until you connect again. Proton Drive "
"starts again at your next login." "starts again at your next login."
@@ -178,7 +178,7 @@ msgstr ""
"Dysk zostanie odmontowany, a synchronizacja wstrzymana do czasu ponownego " "Dysk zostanie odmontowany, a synchronizacja wstrzymana do czasu ponownego "
"połączenia. Proton Drive uruchomi się ponownie przy następnym zalogowaniu." "połączenia. Proton Drive uruchomi się ponownie przy następnym zalogowaniu."
#: crates/pdfs-gui/src/app/main.rs:1369 crates/pdfs-gui/src/app/main.rs:1642 #: crates/pdfs-gui/src/app/main.rs:1374 crates/pdfs-gui/src/app/main.rs:1647
#: crates/pdfs-gui/src/app/pages/albums.rs:242 #: crates/pdfs-gui/src/app/pages/albums.rs:242
#: crates/pdfs-gui/src/app/pages/albums.rs:423 #: crates/pdfs-gui/src/app/pages/albums.rs:423
#: crates/pdfs-gui/src/app/pages/browser.rs:2273 #: crates/pdfs-gui/src/app/pages/browser.rs:2273
@@ -192,7 +192,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:312 #: crates/pdfs-gui/src/app/pages/login.rs:312
#: crates/pdfs-gui/src/app/pages/photos.rs:1868 #: crates/pdfs-gui/src/app/pages/photos.rs:1842
#: 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
@@ -206,67 +206,67 @@ msgstr ""
msgid "Cancel" msgid "Cancel"
msgstr "Anuluj" msgstr "Anuluj"
#: crates/pdfs-gui/src/app/main.rs:1370 #: crates/pdfs-gui/src/app/main.rs:1375
msgctxt "verb" msgctxt "verb"
msgid "Stop" msgid "Stop"
msgstr "Zatrzymaj" msgstr "Zatrzymaj"
#: crates/pdfs-gui/src/app/main.rs:1387 #: crates/pdfs-gui/src/app/main.rs:1392
msgid "Couldn't stop Proton Drive" msgid "Couldn't stop Proton Drive"
msgstr "Nie można zatrzymać Proton Drive" msgstr "Nie można zatrzymać Proton Drive"
#: crates/pdfs-gui/src/app/main.rs:1388 #: crates/pdfs-gui/src/app/main.rs:1393
msgid "The mount service did not stop." msgid "The mount service did not stop."
msgstr "Usługa montowania nie została zatrzymana." msgstr "Usługa montowania nie została zatrzymana."
#: crates/pdfs-gui/src/app/main.rs:1424 #: crates/pdfs-gui/src/app/main.rs:1429
#: crates/pdfs-gui/src/app/pages/status.rs:226 #: crates/pdfs-gui/src/app/pages/status.rs:226
msgid "General" msgid "General"
msgstr "Ogólne" msgstr "Ogólne"
#: crates/pdfs-gui/src/app/main.rs:1426 #: crates/pdfs-gui/src/app/main.rs:1431
#: crates/pdfs-gui/src/app/pages/browser.rs:270 #: crates/pdfs-gui/src/app/pages/browser.rs:270
msgid "Search Drive" msgid "Search Drive"
msgstr "Przeszukaj Drive" msgstr "Przeszukaj Drive"
#: crates/pdfs-gui/src/app/main.rs:1427 #: crates/pdfs-gui/src/app/main.rs:1432
#: crates/pdfs-gui/src/app/pages/browser.rs:1363 #: crates/pdfs-gui/src/app/pages/browser.rs:1363
msgid "Refresh" msgid "Refresh"
msgstr "Odśwież" msgstr "Odśwież"
#: crates/pdfs-gui/src/app/main.rs:1429 #: crates/pdfs-gui/src/app/main.rs:1434
msgid "Keyboard shortcuts" msgid "Keyboard shortcuts"
msgstr "Skróty klawiszowe" msgstr "Skróty klawiszowe"
#: crates/pdfs-gui/src/app/main.rs:1433 #: crates/pdfs-gui/src/app/main.rs:1438
msgid "Files" msgid "Files"
msgstr "Pliki" msgstr "Pliki"
#: crates/pdfs-gui/src/app/main.rs:1435 #: crates/pdfs-gui/src/app/main.rs:1440
#: crates/pdfs-gui/src/app/pages/browser.rs:319 #: crates/pdfs-gui/src/app/pages/browser.rs:319
#: crates/pdfs-gui/src/app/pages/browser.rs:2586 #: crates/pdfs-gui/src/app/pages/browser.rs:2586
msgid "New folder" msgid "New folder"
msgstr "Nowy katalog" msgstr "Nowy katalog"
#: crates/pdfs-gui/src/app/main.rs:1436 #: crates/pdfs-gui/src/app/main.rs:1441
#: crates/pdfs-gui/src/app/pages/browser.rs:315 #: crates/pdfs-gui/src/app/pages/browser.rs:315
msgid "Upload files" msgid "Upload files"
msgstr "Wyślij pliki" msgstr "Wyślij pliki"
#: crates/pdfs-gui/src/app/main.rs:1437 #: crates/pdfs-gui/src/app/main.rs:1442
msgid "Back / forward" msgid "Back / forward"
msgstr "Wstecz/dalej" msgstr "Wstecz/dalej"
#: crates/pdfs-gui/src/app/main.rs:1438 #: crates/pdfs-gui/src/app/main.rs:1443
#: crates/pdfs-gui/src/app/pages/browser.rs:2320 #: crates/pdfs-gui/src/app/pages/browser.rs:2320
msgid "Parent folder" msgid "Parent folder"
msgstr "Katalog nadrzędny" msgstr "Katalog nadrzędny"
#: crates/pdfs-gui/src/app/main.rs:1439 #: crates/pdfs-gui/src/app/main.rs:1444
msgid "Grid / list" msgid "Grid / list"
msgstr "Siatka/lista" msgstr "Siatka/lista"
#: crates/pdfs-gui/src/app/main.rs:1440 #: crates/pdfs-gui/src/app/main.rs:1445
#: crates/pdfs-gui/src/app/pages/albums.rs:297 #: crates/pdfs-gui/src/app/pages/albums.rs:297
#: crates/pdfs-gui/src/app/pages/browser.rs:2252 #: crates/pdfs-gui/src/app/pages/browser.rs:2252
#: crates/pdfs-gui/src/app/pages/browser.rs:2274 #: crates/pdfs-gui/src/app/pages/browser.rs:2274
@@ -275,62 +275,62 @@ msgstr "Siatka/lista"
msgid "Rename" msgid "Rename"
msgstr "Zmień nazwę" msgstr "Zmień nazwę"
#: crates/pdfs-gui/src/app/main.rs:1441 crates/pdfs-gui/src/app/main.rs:1461 #: crates/pdfs-gui/src/app/main.rs:1446 crates/pdfs-gui/src/app/main.rs:1466
#: 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:552 #: crates/pdfs-gui/src/app/pages/photos.rs:540
#: crates/pdfs-gui/src/app/pages/photos.rs:1865 #: crates/pdfs-gui/src/app/pages/photos.rs:1839
#: crates/pdfs-gui/src/app/pages/photos.rs:1869 #: crates/pdfs-gui/src/app/pages/photos.rs:1843
#: 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"
#: crates/pdfs-gui/src/app/main.rs:1442 #: crates/pdfs-gui/src/app/main.rs:1447
msgid "Clear the selection" msgid "Clear the selection"
msgstr "Wyczyść zaznaczenie" msgstr "Wyczyść zaznaczenie"
#: crates/pdfs-gui/src/app/main.rs:1448 #: crates/pdfs-gui/src/app/main.rs:1453
msgid "Larger thumbnails" msgid "Larger thumbnails"
msgstr "Większe miniatury" msgstr "Większe miniatury"
#: crates/pdfs-gui/src/app/main.rs:1449 #: crates/pdfs-gui/src/app/main.rs:1454
msgid "Smaller thumbnails" msgid "Smaller thumbnails"
msgstr "Mniejsze miniatury" msgstr "Mniejsze miniatury"
#: crates/pdfs-gui/src/app/main.rs:1450 #: crates/pdfs-gui/src/app/main.rs:1455
msgid "Reset thumbnail size" msgid "Reset thumbnail size"
msgstr "Przywróć rozmiar miniatur" msgstr "Przywróć rozmiar miniatur"
#: crates/pdfs-gui/src/app/main.rs:1451 #: crates/pdfs-gui/src/app/main.rs:1456
msgid "Select all" msgid "Select all"
msgstr "Zaznacz wszystko" msgstr "Zaznacz wszystko"
#: crates/pdfs-gui/src/app/main.rs:1455 #: crates/pdfs-gui/src/app/main.rs:1460
msgid "Photo Viewer" msgid "Photo Viewer"
msgstr "Przeglądarka zdjęć" msgstr "Przeglądarka zdjęć"
#: crates/pdfs-gui/src/app/main.rs:1457 #: crates/pdfs-gui/src/app/main.rs:1462
msgid "Previous / next photo" msgid "Previous / next photo"
msgstr "Poprzednie/następne zdjęcie" msgstr "Poprzednie/następne zdjęcie"
#: crates/pdfs-gui/src/app/main.rs:1458 #: crates/pdfs-gui/src/app/main.rs:1463
msgid "First / last photo" msgid "First / last photo"
msgstr "Pierwsze/ostatnie zdjęcie" msgstr "Pierwsze/ostatnie zdjęcie"
#: crates/pdfs-gui/src/app/main.rs:1459 #: crates/pdfs-gui/src/app/main.rs:1464
msgid "Show details" msgid "Show details"
msgstr "Wyświetl szczegóły" msgstr "Wyświetl szczegóły"
#: crates/pdfs-gui/src/app/main.rs:1460 #: crates/pdfs-gui/src/app/main.rs:1465
msgid "Fullscreen" msgid "Fullscreen"
msgstr "Pełny ekran" msgstr "Pełny ekran"
#: crates/pdfs-gui/src/app/main.rs:1462 #: crates/pdfs-gui/src/app/main.rs:1467
msgid "Close" msgid "Close"
msgstr "Zamknij" msgstr "Zamknij"
#: crates/pdfs-gui/src/app/main.rs:1565 #: crates/pdfs-gui/src/app/main.rs:1570
msgid "Select a single item to rename it" msgid "Select a single item to rename it"
msgstr "Należy zaznaczyć jeden element, aby zmienić jego nazwę" msgstr "Należy zaznaczyć jeden element, aby zmienić jego nazwę"
@@ -367,7 +367,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:430 #: crates/pdfs-gui/src/app/pages/photos.rs:417
#: 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
@@ -403,7 +403,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:310 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:310
#: crates/pdfs-gui/src/app/pages/photos.rs:3077 #: crates/pdfs-gui/src/app/pages/photos.rs:3217
#: 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."
@@ -415,7 +415,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:3111 #: crates/pdfs-gui/src/app/pages/photos.rs:3251
#: 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
@@ -427,7 +427,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:3112 #: crates/pdfs-gui/src/app/pages/photos.rs:3252
#: 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
@@ -439,7 +439,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:3120 #: crates/pdfs-gui/src/app/pages/photos.rs:3260
#: 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
@@ -452,7 +452,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:3121 #: crates/pdfs-gui/src/app/pages/photos.rs:3261
#: 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
@@ -460,12 +460,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:2509 #: crates/pdfs-gui/src/app/pages/photos.rs:2504
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:2514 #: crates/pdfs-gui/src/app/pages/photos.rs:2509
msgid "Yesterday" msgid "Yesterday"
msgstr "Wczoraj" msgstr "Wczoraj"
@@ -528,7 +528,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:2553 #: crates/pdfs-gui/src/app/pages/photos.rs:2548
msgid "%H:%M" msgid "%H:%M"
msgstr "%H:%M" msgstr "%H:%M"
@@ -634,12 +634,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:2990 #: crates/pdfs-gui/src/app/pages/photos.rs:3130
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:2991 #: crates/pdfs-gui/src/app/pages/photos.rs:3131
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ęć."
@@ -673,7 +673,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:2848 #: crates/pdfs-gui/src/app/pages/photos.rs:2984
#: 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
@@ -739,10 +739,10 @@ msgstr "Nie można utworzyć albumu"
#: 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:1424 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1424
#: crates/pdfs-gui/src/app/pages/photos.rs:1234 #: crates/pdfs-gui/src/app/pages/photos.rs:1272
#: crates/pdfs-gui/src/app/pages/photos.rs:1947 #: crates/pdfs-gui/src/app/pages/photos.rs:1921
#: crates/pdfs-gui/src/app/pages/photos.rs:2912 #: crates/pdfs-gui/src/app/pages/photos.rs:3048
#: crates/pdfs-gui/src/app/pages/photos.rs:3083 #: crates/pdfs-gui/src/app/pages/photos.rs:3223
#: 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
@@ -807,7 +807,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:696 #: crates/pdfs-gui/src/app/pages/photos.rs:712
msgid "New Album…" msgid "New Album…"
msgstr "Nowy album…" msgstr "Nowy album…"
@@ -1003,7 +1003,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:1801 #: crates/pdfs-gui/src/app/pages/photos.rs:1775
#, rust-format #, rust-format
msgid "{n} selected" msgid "{n} selected"
msgid_plural "{n} selected" msgid_plural "{n} selected"
@@ -1013,8 +1013,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:1940 #: crates/pdfs-gui/src/app/pages/photos.rs:1914
#: crates/pdfs-gui/src/app/pages/photos.rs:1946 #: crates/pdfs-gui/src/app/pages/photos.rs:1920
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"
@@ -1053,7 +1053,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:1933 #: crates/pdfs-gui/src/app/pages/photos.rs:1907
msgid "Undo" msgid "Undo"
msgstr "Cofnij" msgstr "Cofnij"
@@ -1113,7 +1113,7 @@ 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:2846 #: crates/pdfs-gui/src/app/pages/photos.rs:2982
msgctxt "verb" msgctxt "verb"
msgid "Play" msgid "Play"
msgstr "Odtwórz" msgstr "Odtwórz"
@@ -1414,7 +1414,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:714 #: crates/pdfs-gui/src/app/pages/photos.rs:730
msgctxt "verb" msgctxt "verb"
msgid "View" msgid "View"
msgstr "Wyświetl" msgstr "Wyświetl"
@@ -2588,140 +2588,144 @@ msgid "Hide details"
msgstr "Ukryj szczegóły" msgstr "Ukryj szczegóły"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1429 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1429
#: crates/pdfs-gui/src/app/pages/photos.rs:2907 #: crates/pdfs-gui/src/app/pages/photos.rs:3043
#: crates/pdfs-gui/src/app/pages/photos.rs:2911 #: crates/pdfs-gui/src/app/pages/photos.rs:3047
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:440 #: crates/pdfs-gui/src/app/pages/photos.rs:427
#: crates/pdfs-gui/src/app/pages/photos.rs:519 #: crates/pdfs-gui/src/app/pages/photos.rs:507
msgid "Upload photos" msgid "Upload photos"
msgstr "Wyślij zdjęcia" msgstr "Wyślij zdjęcia"
#: crates/pdfs-gui/src/app/pages/photos.rs:445 #: crates/pdfs-gui/src/app/pages/photos.rs:432
#: 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:486 #: crates/pdfs-gui/src/app/pages/photos.rs:472
#: crates/pdfs-gui/src/app/pages/photos.rs:624 #: crates/pdfs-gui/src/app/pages/photos.rs:612
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:503 #: crates/pdfs-gui/src/app/pages/photos.rs:491
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:515 #: crates/pdfs-gui/src/app/pages/photos.rs:503
msgctxt "verb" msgctxt "verb"
msgid "Upload" msgid "Upload"
msgstr "Wyślij" msgstr "Wyślij"
#: crates/pdfs-gui/src/app/pages/photos.rs:528 #: crates/pdfs-gui/src/app/pages/photos.rs:516
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:538 #: crates/pdfs-gui/src/app/pages/photos.rs:526
#: crates/pdfs-gui/src/app/pages/photos.rs:547 #: crates/pdfs-gui/src/app/pages/photos.rs:535
#: crates/pdfs-gui/src/app/pages/photos.rs:1799 #: crates/pdfs-gui/src/app/pages/photos.rs:1773
msgid "Select photos" msgid "Select photos"
msgstr "Zaznacz zdjęcia" msgstr "Zaznacz zdjęcia"
#: crates/pdfs-gui/src/app/pages/photos.rs:558 #: crates/pdfs-gui/src/app/pages/photos.rs:546
#: crates/pdfs-gui/src/app/pages/photos.rs:2864 #: crates/pdfs-gui/src/app/pages/photos.rs:3000
msgid "Add to Album…" msgid "Add to Album…"
msgstr "Dodaj do albumu…" msgstr "Dodaj do albumu…"
#: crates/pdfs-gui/src/app/pages/photos.rs:564 #: crates/pdfs-gui/src/app/pages/photos.rs:552
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:608 #: crates/pdfs-gui/src/app/pages/photos.rs:596
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:615 #: crates/pdfs-gui/src/app/pages/photos.rs:603
msgid "Show only photos not in an album" msgid "Show only photos not in an album"
msgstr "Wyświetlaj tylko zdjęcia spoza albumów" msgstr "Wyświetlaj tylko zdjęcia spoza albumów"
#: crates/pdfs-gui/src/app/pages/photos.rs:622 #: crates/pdfs-gui/src/app/pages/photos.rs:610
#: crates/pdfs-gui/src/app/pages/photos.rs:827 #: crates/pdfs-gui/src/app/pages/photos.rs:845
msgid "All dates" msgid "All dates"
msgstr "Wszystkie daty" msgstr "Wszystkie daty"
#: crates/pdfs-gui/src/app/pages/photos.rs:643 #: crates/pdfs-gui/src/app/pages/photos.rs:631
msgid "Timeline" msgid "Timeline"
msgstr "Oś czasu" msgstr "Oś czasu"
#: crates/pdfs-gui/src/app/pages/photos.rs:647 #: crates/pdfs-gui/src/app/pages/photos.rs:635
msgid "Albums" msgid "Albums"
msgstr "Albumy" msgstr "Albumy"
#: crates/pdfs-gui/src/app/pages/photos.rs:713 #: crates/pdfs-gui/src/app/pages/photos.rs:654
msgid "On this day"
msgstr "Tego dnia"
#: crates/pdfs-gui/src/app/pages/photos.rs:729
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:803 #: crates/pdfs-gui/src/app/pages/photos.rs:821
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:834 #: crates/pdfs-gui/src/app/pages/photos.rs:852
#, 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:871 #: crates/pdfs-gui/src/app/pages/photos.rs:889
msgctxt "photo filter" msgctxt "photo filter"
msgid "All" msgid "All"
msgstr "Wszystko" msgstr "Wszystko"
#: crates/pdfs-gui/src/app/pages/photos.rs:872 #: crates/pdfs-gui/src/app/pages/photos.rs:890
msgctxt "photo filter" msgctxt "photo filter"
msgid "Photos" msgid "Photos"
msgstr "Zdjęcia" msgstr "Zdjęcia"
#: crates/pdfs-gui/src/app/pages/photos.rs:873 #: crates/pdfs-gui/src/app/pages/photos.rs:891
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:875 #: crates/pdfs-gui/src/app/pages/photos.rs:893
msgctxt "photo filter" msgctxt "photo filter"
msgid "Raw" msgid "Raw"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1160 #: crates/pdfs-gui/src/app/pages/photos.rs:1198
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:1164 #: crates/pdfs-gui/src/app/pages/photos.rs:1202
#: 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:1220 #: crates/pdfs-gui/src/app/pages/photos.rs:1258
msgid "Photo uploaded" msgid "Photo uploaded"
msgstr "Wysłano zdjęcie" msgstr "Wysłano zdjęcie"
#: crates/pdfs-gui/src/app/pages/photos.rs:1225 #: crates/pdfs-gui/src/app/pages/photos.rs:1263
#: crates/pdfs-gui/src/app/pages/photos.rs:1233 #: crates/pdfs-gui/src/app/pages/photos.rs:1271
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:1458 #: crates/pdfs-gui/src/app/pages/photos.rs:1432
msgid "RAW" msgid "RAW"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1843 #: crates/pdfs-gui/src/app/pages/photos.rs:1817
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:1845 #: crates/pdfs-gui/src/app/pages/photos.rs:1819
#, 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."
@@ -2729,7 +2733,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:1851 #: crates/pdfs-gui/src/app/pages/photos.rs:1825
#, 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?"
@@ -2737,7 +2741,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:1858 #: crates/pdfs-gui/src/app/pages/photos.rs:1832
#, 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."
@@ -2746,15 +2750,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:1916 #: crates/pdfs-gui/src/app/pages/photos.rs:1890
msgid "The server refused." msgid "The server refused."
msgstr "Serwer odmówił." msgstr "Serwer odmówił."
#: crates/pdfs-gui/src/app/pages/photos.rs:1919 #: crates/pdfs-gui/src/app/pages/photos.rs:1893
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:1928 #: crates/pdfs-gui/src/app/pages/photos.rs:1902
#, 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"
@@ -2763,7 +2767,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:2463 #: crates/pdfs-gui/src/app/pages/photos.rs:2458
#, rust-format #, rust-format
msgid "{count} video" msgid "{count} video"
msgid_plural "{count} videos" msgid_plural "{count} videos"
@@ -2772,7 +2776,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:2465 #: crates/pdfs-gui/src/app/pages/photos.rs:2460
#, rust-format #, rust-format
msgid "{count} raw photo" msgid "{count} raw photo"
msgid_plural "{count} raw photos" msgid_plural "{count} raw photos"
@@ -2781,7 +2785,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:2467 #: crates/pdfs-gui/src/app/pages/photos.rs:2462
#, rust-format #, rust-format
msgid "{count} photo" msgid "{count} photo"
msgid_plural "{count} photos" msgid_plural "{count} photos"
@@ -2789,174 +2793,190 @@ 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:2495 #: crates/pdfs-gui/src/app/pages/photos.rs:2490
#: crates/pdfs-gui/src/app/pages/photos.rs:2521 #: crates/pdfs-gui/src/app/pages/photos.rs:2516
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:2518 #: crates/pdfs-gui/src/app/pages/photos.rs:2513
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:2539 #: crates/pdfs-gui/src/app/pages/photos.rs:2534
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:2543 #: crates/pdfs-gui/src/app/pages/photos.rs:2538
#: crates/pdfs-gui/src/app/pages/photos.rs:2545 #: crates/pdfs-gui/src/app/pages/photos.rs:2540
msgid "Unknown Date" msgid "Unknown Date"
msgstr "Nieznana data" msgstr "Nieznana data"
#. Translators: strftime format for the day a photo was taken, shown on its tile when the timeline is grouped by month or year, such as "3 Jun". #. Translators: strftime format for the day a photo was taken, shown on its tile when the timeline is grouped by month or year, such as "3 Jun".
#: crates/pdfs-gui/src/app/pages/photos.rs:2563 #: crates/pdfs-gui/src/app/pages/photos.rs:2558
msgid "%-d %b" msgid "%-d %b"
msgstr "%-d %b" msgstr "%-d %b"
#: crates/pdfs-gui/src/app/pages/photos.rs:2585 #: crates/pdfs-gui/src/app/pages/photos.rs:2580
msgid "Every photo is in an album" msgid "Every photo is in an album"
msgstr "Każde zdjęcie jest w albumie" msgstr "Każde zdjęcie jest w albumie"
#: crates/pdfs-gui/src/app/pages/photos.rs:2586 #: crates/pdfs-gui/src/app/pages/photos.rs:2581
msgid "Turn off the album filter to see everything." msgid "Turn off the album filter to see everything."
msgstr "Wyłącz filtr albumów, aby zobaczyć wszystko." msgstr "Wyłącz filtr albumów, aby zobaczyć wszystko."
#: crates/pdfs-gui/src/app/pages/photos.rs:2591 #: crates/pdfs-gui/src/app/pages/photos.rs:2586
msgid "No photos yet" msgid "No photos yet"
msgstr "Brak zdjęć" msgstr "Brak zdjęć"
#: crates/pdfs-gui/src/app/pages/photos.rs:2592 #: crates/pdfs-gui/src/app/pages/photos.rs:2587
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:2595 #: crates/pdfs-gui/src/app/pages/photos.rs:2590
msgid "No favorites yet" msgid "No favorites yet"
msgstr "Brak ulubionych" msgstr "Brak ulubionych"
#: crates/pdfs-gui/src/app/pages/photos.rs:2596 #: crates/pdfs-gui/src/app/pages/photos.rs:2591
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:2601 #: crates/pdfs-gui/src/app/pages/photos.rs:2596
#, 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:2602 #: crates/pdfs-gui/src/app/pages/photos.rs:2597
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:2604 #: crates/pdfs-gui/src/app/pages/photos.rs:2599
#, 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:2605 #: crates/pdfs-gui/src/app/pages/photos.rs:2600
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:2607 #: crates/pdfs-gui/src/app/pages/photos.rs:2602
#, 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:2608 #: crates/pdfs-gui/src/app/pages/photos.rs:2603
msgid "No favorite photos" msgid "No favorite photos"
msgstr "Brak ulubionych zdjęć" msgstr "Brak ulubionych zdjęć"
#: crates/pdfs-gui/src/app/pages/photos.rs:2610 #: crates/pdfs-gui/src/app/pages/photos.rs:2605
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:2615 #: crates/pdfs-gui/src/app/pages/photos.rs:2610
#, 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:2616 #: crates/pdfs-gui/src/app/pages/photos.rs:2611
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:2618 #: crates/pdfs-gui/src/app/pages/photos.rs:2613
#, 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:2619 #: crates/pdfs-gui/src/app/pages/photos.rs:2614
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:2621 #: crates/pdfs-gui/src/app/pages/photos.rs:2616
#, 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:2622 #: crates/pdfs-gui/src/app/pages/photos.rs:2617
msgid "No photos" msgid "No photos"
msgstr "Brak zdjęć" msgstr "Brak zdjęć"
#: crates/pdfs-gui/src/app/pages/photos.rs:2624 #: crates/pdfs-gui/src/app/pages/photos.rs:2619
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."
#: crates/pdfs-gui/src/app/pages/photos.rs:2735
#, rust-format
msgid "{n} year ago"
msgid_plural "{n} years ago"
msgstr[0] "{n} rok temu"
msgstr[1] "{n} lata temu"
msgstr[2] "{n} lat temu"
#: crates/pdfs-gui/src/app/pages/photos.rs:2760
#, rust-format
msgid "{date}, {n} photo"
msgid_plural "{date}, {n} photos"
msgstr[0] "{date}, {n} zdjęcie"
msgstr[1] "{date}, {n} zdjęcia"
msgstr[2] "{date}, {n} zdjęć"
#. 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:2853 #: crates/pdfs-gui/src/app/pages/photos.rs:2989
msgctxt "state" msgctxt "state"
msgid "Favorite" msgid "Favorite"
msgstr "Ulubione" msgstr "Ulubione"
#: crates/pdfs-gui/src/app/pages/photos.rs:2858 #: crates/pdfs-gui/src/app/pages/photos.rs:2994
msgctxt "verb" msgctxt "verb"
msgid "Select" msgid "Select"
msgstr "Zaznacz" msgstr "Zaznacz"
#: crates/pdfs-gui/src/app/pages/photos.rs:2870 #: crates/pdfs-gui/src/app/pages/photos.rs:3006
msgid "Remove from Album" msgid "Remove from Album"
msgstr "Usuń z albumu" msgstr "Usuń z albumu"
#: crates/pdfs-gui/src/app/pages/photos.rs:2876 #: crates/pdfs-gui/src/app/pages/photos.rs:3012
msgid "Move to Trash…" msgid "Move to Trash…"
msgstr "Przenieś do kosza…" msgstr "Przenieś do kosza…"
#: crates/pdfs-gui/src/app/pages/photos.rs:2900 #: crates/pdfs-gui/src/app/pages/photos.rs:3036
msgid "Added to Favorites" msgid "Added to Favorites"
msgstr "Dodano do ulubionych" msgstr "Dodano do ulubionych"
#: crates/pdfs-gui/src/app/pages/photos.rs:2902 #: crates/pdfs-gui/src/app/pages/photos.rs:3038
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:2931 #: crates/pdfs-gui/src/app/pages/photos.rs:3067
msgid "Loading photos…" msgid "Loading photos…"
msgstr "Wczytywanie zdjęć…" msgstr "Wczytywanie zdjęć…"
#: crates/pdfs-gui/src/app/pages/photos.rs:2932 #: crates/pdfs-gui/src/app/pages/photos.rs:3068
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:3021 #: crates/pdfs-gui/src/app/pages/photos.rs:3161
msgid "Empty album" msgid "Empty album"
msgstr "Pusty album" msgstr "Pusty album"
#: crates/pdfs-gui/src/app/pages/photos.rs:3022 #: crates/pdfs-gui/src/app/pages/photos.rs:3162
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:3064 #: crates/pdfs-gui/src/app/pages/photos.rs:3204
#: crates/pdfs-gui/src/app/pages/photos.rs:3082 #: crates/pdfs-gui/src/app/pages/photos.rs:3222
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:3069 #: crates/pdfs-gui/src/app/pages/photos.rs:3209
#: crates/pdfs-gui/src/app/pages/photos.rs:3076 #: crates/pdfs-gui/src/app/pages/photos.rs:3216
msgid "Couldn't load photos" msgid "Couldn't load photos"
msgstr "Nie można wczytać zdjęć" msgstr "Nie można wczytać zdjęć"
+190 -172
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-28 00:14+0200\n" "POT-Creation-Date: 2026-09-28 00:44+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"
@@ -15,99 +15,99 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: crates/pdfs-gui/src/app/main.rs:830 #: crates/pdfs-gui/src/app/main.rs:835
#: crates/pdfs-gui/src/app/pages/locations.rs:1133 #: crates/pdfs-gui/src/app/pages/locations.rs:1133
#: crates/pdfs-gui/src/prompt.rs:169 #: crates/pdfs-gui/src/prompt.rs:169
msgid "My files" msgid "My files"
msgstr "Meus arquivos" msgstr "Meus arquivos"
#: crates/pdfs-gui/src/app/main.rs:833 crates/pdfs-gui/src/app/main.rs:1446 #: crates/pdfs-gui/src/app/main.rs:838 crates/pdfs-gui/src/app/main.rs:1451
#: crates/pdfs-gui/src/app/pages/albums.rs:633 #: crates/pdfs-gui/src/app/pages/albums.rs:633
#: crates/pdfs-gui/src/app/pages/photos.rs:730 #: crates/pdfs-gui/src/app/pages/photos.rs:746
msgid "Photos" msgid "Photos"
msgstr "Fotos" msgstr "Fotos"
#: crates/pdfs-gui/src/app/main.rs:838 #: crates/pdfs-gui/src/app/main.rs:843
msgid "Shared with me" msgid "Shared with me"
msgstr "Compartilhados comigo" msgstr "Compartilhados comigo"
#: crates/pdfs-gui/src/app/main.rs:843 #: crates/pdfs-gui/src/app/main.rs:848
msgid "Shared by me" msgid "Shared by me"
msgstr "Compartilhados por mim" msgstr "Compartilhados por mim"
#: crates/pdfs-gui/src/app/main.rs:846 #: crates/pdfs-gui/src/app/main.rs:851
#: crates/pdfs-gui/src/app/pages/devices.rs:109 #: crates/pdfs-gui/src/app/pages/devices.rs:109
msgid "Computers" msgid "Computers"
msgstr "Computadores" msgstr "Computadores"
#: crates/pdfs-gui/src/app/main.rs:847 #: crates/pdfs-gui/src/app/main.rs:852
#: crates/pdfs-gui/src/app/pages/trash.rs:106 #: crates/pdfs-gui/src/app/pages/trash.rs:106
msgid "Trash" msgid "Trash"
msgstr "Lixeira" msgstr "Lixeira"
#: crates/pdfs-gui/src/app/main.rs:851 #: crates/pdfs-gui/src/app/main.rs:856
msgid "Sync" msgid "Sync"
msgstr "Sincronização" msgstr "Sincronização"
#: crates/pdfs-gui/src/app/main.rs:856 #: crates/pdfs-gui/src/app/main.rs:861
#: crates/pdfs-gui/src/app/pages/activity.rs:153 #: crates/pdfs-gui/src/app/pages/activity.rs:153
msgid "Activity" msgid "Activity"
msgstr "Atividade" msgstr "Atividade"
#: crates/pdfs-gui/src/app/main.rs:1002 #: crates/pdfs-gui/src/app/main.rs:1007
msgid "Refresh (F5)" msgid "Refresh (F5)"
msgstr "Atualizar (F5)" msgstr "Atualizar (F5)"
#. Translators: a failed action's toast. {what} says what failed, such as #. Translators: a failed action's toast. {what} says what failed, such as
#. "Couldn't rename"; {detail} is the reason, usually untranslated text #. "Couldn't rename"; {detail} is the reason, usually untranslated text
#. from the mount service. #. from the mount service.
#: crates/pdfs-gui/src/app/main.rs:1176 #: crates/pdfs-gui/src/app/main.rs:1181
#, rust-format #, rust-format
msgid "{what}: {detail}" msgid "{what}: {detail}"
msgstr "{what}: {detail}" msgstr "{what}: {detail}"
#: crates/pdfs-gui/src/app/main.rs:1195 #: crates/pdfs-gui/src/app/main.rs:1200
msgid "You're offline" msgid "You're offline"
msgstr "Você está offline" msgstr "Você está offline"
#: crates/pdfs-gui/src/app/main.rs:1196 #: crates/pdfs-gui/src/app/main.rs:1201
msgid "That's not there any more" msgid "That's not there any more"
msgstr "Isso não existe mais" msgstr "Isso não existe mais"
#: crates/pdfs-gui/src/app/main.rs:1197 #: crates/pdfs-gui/src/app/main.rs:1202
msgid "You don't have access to that" msgid "You don't have access to that"
msgstr "Você não tem acesso a isso" msgstr "Você não tem acesso a isso"
#: crates/pdfs-gui/src/app/main.rs:1198 #: crates/pdfs-gui/src/app/main.rs:1203
msgid "Something changed this first" msgid "Something changed this first"
msgstr "Algo alterou isso antes" msgstr "Algo alterou isso antes"
#: crates/pdfs-gui/src/app/main.rs:1199 #: crates/pdfs-gui/src/app/main.rs:1204
msgid "Your Proton Drive is full" msgid "Your Proton Drive is full"
msgstr "Seu Proton Drive está cheio" msgstr "Seu Proton Drive está cheio"
#: crates/pdfs-gui/src/app/main.rs:1240 crates/pdfs-gui/src/app/main.rs:1428 #: crates/pdfs-gui/src/app/main.rs:1245 crates/pdfs-gui/src/app/main.rs:1433
#: crates/pdfs-gui/src/app/pages/status.rs:353 #: crates/pdfs-gui/src/app/pages/status.rs:353
msgid "Preferences" msgid "Preferences"
msgstr "Preferências" msgstr "Preferências"
#: crates/pdfs-gui/src/app/main.rs:1241 crates/pdfs-gui/src/app/main.rs:1485 #: crates/pdfs-gui/src/app/main.rs:1246 crates/pdfs-gui/src/app/main.rs:1490
msgid "Keyboard Shortcuts" msgid "Keyboard Shortcuts"
msgstr "Atalhos de teclado" msgstr "Atalhos de teclado"
#: crates/pdfs-gui/src/app/main.rs:1243 #: crates/pdfs-gui/src/app/main.rs:1248
msgid "About Proton Drive for Linux" msgid "About Proton Drive for Linux"
msgstr "Sobre o Proton Drive for Linux" msgstr "Sobre o Proton Drive for Linux"
#: crates/pdfs-gui/src/app/main.rs:1248 #: crates/pdfs-gui/src/app/main.rs:1253
msgid "Main menu" msgid "Main menu"
msgstr "Menu principal" msgstr "Menu principal"
#: crates/pdfs-gui/src/app/main.rs:1294 #: crates/pdfs-gui/src/app/main.rs:1299
msgid "Proton Drive for Linux" msgid "Proton Drive for Linux"
msgstr "Proton Drive for Linux" msgstr "Proton Drive for Linux"
#: crates/pdfs-gui/src/app/main.rs:1302 #: crates/pdfs-gui/src/app/main.rs:1307
msgid "" msgid ""
"Files-on-demand Proton Drive for the Linux desktop.\n" "Files-on-demand Proton Drive for the Linux desktop.\n"
"\n" "\n"
@@ -118,23 +118,23 @@ msgstr ""
"\n" "\n"
"Cliente não oficial — sem afiliação, endosso ou suporte da Proton AG." "Cliente não oficial — sem afiliação, endosso ou suporte da Proton AG."
#: crates/pdfs-gui/src/app/main.rs:1307 #: crates/pdfs-gui/src/app/main.rs:1312
msgid "Source Code" msgid "Source Code"
msgstr "Código-fonte" msgstr "Código-fonte"
#: crates/pdfs-gui/src/app/main.rs:1311 #: crates/pdfs-gui/src/app/main.rs:1316
msgid "Proton Terms of Service" msgid "Proton Terms of Service"
msgstr "Termos de Serviço da Proton" msgstr "Termos de Serviço da Proton"
#: crates/pdfs-gui/src/app/main.rs:1315 #: crates/pdfs-gui/src/app/main.rs:1320
msgid "Proton Privacy Policy" msgid "Proton Privacy Policy"
msgstr "Política de Privacidade da Proton" msgstr "Política de Privacidade da Proton"
#: crates/pdfs-gui/src/app/main.rs:1320 #: crates/pdfs-gui/src/app/main.rs:1325
msgid "Disclaimer" msgid "Disclaimer"
msgstr "Aviso legal" msgstr "Aviso legal"
#: crates/pdfs-gui/src/app/main.rs:1324 #: crates/pdfs-gui/src/app/main.rs:1329
msgid "" msgid ""
"This is an unofficial, community-built client. It is not affiliated with, " "This is an unofficial, community-built client. It is not affiliated with, "
"endorsed by, or supported by Proton AG.\n" "endorsed by, or supported by Proton AG.\n"
@@ -159,15 +159,15 @@ msgstr ""
#. Translators: replace with your name(s) and email address(es), one #. Translators: replace with your name(s) and email address(es), one
#. per line, to be credited in the About dialog. #. per line, to be credited in the About dialog.
#: crates/pdfs-gui/src/app/main.rs:1335 #: crates/pdfs-gui/src/app/main.rs:1340
msgid "translator-credits" msgid "translator-credits"
msgstr "Colaboradores do Proton Drive for Linux" msgstr "Colaboradores do Proton Drive for Linux"
#: crates/pdfs-gui/src/app/main.rs:1366 #: crates/pdfs-gui/src/app/main.rs:1371
msgid "Stop Proton Drive?" msgid "Stop Proton Drive?"
msgstr "Parar o Proton Drive?" msgstr "Parar o Proton Drive?"
#: crates/pdfs-gui/src/app/main.rs:1367 #: crates/pdfs-gui/src/app/main.rs:1372
msgid "" msgid ""
"The drive unmounts and nothing syncs until you connect again. Proton Drive " "The drive unmounts and nothing syncs until you connect again. Proton Drive "
"starts again at your next login." "starts again at your next login."
@@ -175,7 +175,7 @@ msgstr ""
"A unidade é desmontada e nada é sincronizado até você se conectar novamente. " "A unidade é desmontada e nada é sincronizado até você se conectar novamente. "
"O Proton Drive inicia novamente no seu próximo login." "O Proton Drive inicia novamente no seu próximo login."
#: crates/pdfs-gui/src/app/main.rs:1369 crates/pdfs-gui/src/app/main.rs:1642 #: crates/pdfs-gui/src/app/main.rs:1374 crates/pdfs-gui/src/app/main.rs:1647
#: crates/pdfs-gui/src/app/pages/albums.rs:242 #: crates/pdfs-gui/src/app/pages/albums.rs:242
#: crates/pdfs-gui/src/app/pages/albums.rs:423 #: crates/pdfs-gui/src/app/pages/albums.rs:423
#: crates/pdfs-gui/src/app/pages/browser.rs:2273 #: crates/pdfs-gui/src/app/pages/browser.rs:2273
@@ -189,7 +189,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:312 #: crates/pdfs-gui/src/app/pages/login.rs:312
#: crates/pdfs-gui/src/app/pages/photos.rs:1868 #: crates/pdfs-gui/src/app/pages/photos.rs:1842
#: 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
@@ -203,67 +203,67 @@ msgstr ""
msgid "Cancel" msgid "Cancel"
msgstr "Cancelar" msgstr "Cancelar"
#: crates/pdfs-gui/src/app/main.rs:1370 #: crates/pdfs-gui/src/app/main.rs:1375
msgctxt "verb" msgctxt "verb"
msgid "Stop" msgid "Stop"
msgstr "Parar" msgstr "Parar"
#: crates/pdfs-gui/src/app/main.rs:1387 #: crates/pdfs-gui/src/app/main.rs:1392
msgid "Couldn't stop Proton Drive" msgid "Couldn't stop Proton Drive"
msgstr "Não foi possível parar o Proton Drive" msgstr "Não foi possível parar o Proton Drive"
#: crates/pdfs-gui/src/app/main.rs:1388 #: crates/pdfs-gui/src/app/main.rs:1393
msgid "The mount service did not stop." msgid "The mount service did not stop."
msgstr "O serviço de montagem não parou." msgstr "O serviço de montagem não parou."
#: crates/pdfs-gui/src/app/main.rs:1424 #: crates/pdfs-gui/src/app/main.rs:1429
#: crates/pdfs-gui/src/app/pages/status.rs:226 #: crates/pdfs-gui/src/app/pages/status.rs:226
msgid "General" msgid "General"
msgstr "Geral" msgstr "Geral"
#: crates/pdfs-gui/src/app/main.rs:1426 #: crates/pdfs-gui/src/app/main.rs:1431
#: crates/pdfs-gui/src/app/pages/browser.rs:270 #: crates/pdfs-gui/src/app/pages/browser.rs:270
msgid "Search Drive" msgid "Search Drive"
msgstr "Pesquisar no Drive" msgstr "Pesquisar no Drive"
#: crates/pdfs-gui/src/app/main.rs:1427 #: crates/pdfs-gui/src/app/main.rs:1432
#: crates/pdfs-gui/src/app/pages/browser.rs:1363 #: crates/pdfs-gui/src/app/pages/browser.rs:1363
msgid "Refresh" msgid "Refresh"
msgstr "Atualizar" msgstr "Atualizar"
#: crates/pdfs-gui/src/app/main.rs:1429 #: crates/pdfs-gui/src/app/main.rs:1434
msgid "Keyboard shortcuts" msgid "Keyboard shortcuts"
msgstr "Atalhos de teclado" msgstr "Atalhos de teclado"
#: crates/pdfs-gui/src/app/main.rs:1433 #: crates/pdfs-gui/src/app/main.rs:1438
msgid "Files" msgid "Files"
msgstr "Arquivos" msgstr "Arquivos"
#: crates/pdfs-gui/src/app/main.rs:1435 #: crates/pdfs-gui/src/app/main.rs:1440
#: crates/pdfs-gui/src/app/pages/browser.rs:319 #: crates/pdfs-gui/src/app/pages/browser.rs:319
#: crates/pdfs-gui/src/app/pages/browser.rs:2586 #: crates/pdfs-gui/src/app/pages/browser.rs:2586
msgid "New folder" msgid "New folder"
msgstr "Nova pasta" msgstr "Nova pasta"
#: crates/pdfs-gui/src/app/main.rs:1436 #: crates/pdfs-gui/src/app/main.rs:1441
#: crates/pdfs-gui/src/app/pages/browser.rs:315 #: crates/pdfs-gui/src/app/pages/browser.rs:315
msgid "Upload files" msgid "Upload files"
msgstr "Enviar arquivos" msgstr "Enviar arquivos"
#: crates/pdfs-gui/src/app/main.rs:1437 #: crates/pdfs-gui/src/app/main.rs:1442
msgid "Back / forward" msgid "Back / forward"
msgstr "Voltar / avançar" msgstr "Voltar / avançar"
#: crates/pdfs-gui/src/app/main.rs:1438 #: crates/pdfs-gui/src/app/main.rs:1443
#: crates/pdfs-gui/src/app/pages/browser.rs:2320 #: crates/pdfs-gui/src/app/pages/browser.rs:2320
msgid "Parent folder" msgid "Parent folder"
msgstr "Pasta superior" msgstr "Pasta superior"
#: crates/pdfs-gui/src/app/main.rs:1439 #: crates/pdfs-gui/src/app/main.rs:1444
msgid "Grid / list" msgid "Grid / list"
msgstr "Grade / lista" msgstr "Grade / lista"
#: crates/pdfs-gui/src/app/main.rs:1440 #: crates/pdfs-gui/src/app/main.rs:1445
#: crates/pdfs-gui/src/app/pages/albums.rs:297 #: crates/pdfs-gui/src/app/pages/albums.rs:297
#: crates/pdfs-gui/src/app/pages/browser.rs:2252 #: crates/pdfs-gui/src/app/pages/browser.rs:2252
#: crates/pdfs-gui/src/app/pages/browser.rs:2274 #: crates/pdfs-gui/src/app/pages/browser.rs:2274
@@ -272,62 +272,62 @@ msgstr "Grade / lista"
msgid "Rename" msgid "Rename"
msgstr "Renomear" msgstr "Renomear"
#: crates/pdfs-gui/src/app/main.rs:1441 crates/pdfs-gui/src/app/main.rs:1461 #: crates/pdfs-gui/src/app/main.rs:1446 crates/pdfs-gui/src/app/main.rs:1466
#: 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:552 #: crates/pdfs-gui/src/app/pages/photos.rs:540
#: crates/pdfs-gui/src/app/pages/photos.rs:1865 #: crates/pdfs-gui/src/app/pages/photos.rs:1839
#: crates/pdfs-gui/src/app/pages/photos.rs:1869 #: crates/pdfs-gui/src/app/pages/photos.rs:1843
#: 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"
#: crates/pdfs-gui/src/app/main.rs:1442 #: crates/pdfs-gui/src/app/main.rs:1447
msgid "Clear the selection" msgid "Clear the selection"
msgstr "Limpar a seleção" msgstr "Limpar a seleção"
#: crates/pdfs-gui/src/app/main.rs:1448 #: crates/pdfs-gui/src/app/main.rs:1453
msgid "Larger thumbnails" msgid "Larger thumbnails"
msgstr "Miniaturas maiores" msgstr "Miniaturas maiores"
#: crates/pdfs-gui/src/app/main.rs:1449 #: crates/pdfs-gui/src/app/main.rs:1454
msgid "Smaller thumbnails" msgid "Smaller thumbnails"
msgstr "Miniaturas menores" msgstr "Miniaturas menores"
#: crates/pdfs-gui/src/app/main.rs:1450 #: crates/pdfs-gui/src/app/main.rs:1455
msgid "Reset thumbnail size" msgid "Reset thumbnail size"
msgstr "Redefinir tamanho das miniaturas" msgstr "Redefinir tamanho das miniaturas"
#: crates/pdfs-gui/src/app/main.rs:1451 #: crates/pdfs-gui/src/app/main.rs:1456
msgid "Select all" msgid "Select all"
msgstr "Selecionar tudo" msgstr "Selecionar tudo"
#: crates/pdfs-gui/src/app/main.rs:1455 #: crates/pdfs-gui/src/app/main.rs:1460
msgid "Photo Viewer" msgid "Photo Viewer"
msgstr "Visualizador de fotos" msgstr "Visualizador de fotos"
#: crates/pdfs-gui/src/app/main.rs:1457 #: crates/pdfs-gui/src/app/main.rs:1462
msgid "Previous / next photo" msgid "Previous / next photo"
msgstr "Foto anterior / próxima" msgstr "Foto anterior / próxima"
#: crates/pdfs-gui/src/app/main.rs:1458 #: crates/pdfs-gui/src/app/main.rs:1463
msgid "First / last photo" msgid "First / last photo"
msgstr "Primeira / última foto" msgstr "Primeira / última foto"
#: crates/pdfs-gui/src/app/main.rs:1459 #: crates/pdfs-gui/src/app/main.rs:1464
msgid "Show details" msgid "Show details"
msgstr "Mostrar detalhes" msgstr "Mostrar detalhes"
#: crates/pdfs-gui/src/app/main.rs:1460 #: crates/pdfs-gui/src/app/main.rs:1465
msgid "Fullscreen" msgid "Fullscreen"
msgstr "Tela cheia" msgstr "Tela cheia"
#: crates/pdfs-gui/src/app/main.rs:1462 #: crates/pdfs-gui/src/app/main.rs:1467
msgid "Close" msgid "Close"
msgstr "Fechar" msgstr "Fechar"
#: crates/pdfs-gui/src/app/main.rs:1565 #: crates/pdfs-gui/src/app/main.rs:1570
msgid "Select a single item to rename it" msgid "Select a single item to rename it"
msgstr "Selecione um único item para renomeá-lo" msgstr "Selecione um único item para renomeá-lo"
@@ -364,7 +364,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:430 #: crates/pdfs-gui/src/app/pages/photos.rs:417
#: 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
@@ -400,7 +400,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:310 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:310
#: crates/pdfs-gui/src/app/pages/photos.rs:3077 #: crates/pdfs-gui/src/app/pages/photos.rs:3217
#: 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."
@@ -412,7 +412,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:3111 #: crates/pdfs-gui/src/app/pages/photos.rs:3251
#: 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
@@ -424,7 +424,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:3112 #: crates/pdfs-gui/src/app/pages/photos.rs:3252
#: 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
@@ -436,7 +436,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:3120 #: crates/pdfs-gui/src/app/pages/photos.rs:3260
#: 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
@@ -449,7 +449,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:3121 #: crates/pdfs-gui/src/app/pages/photos.rs:3261
#: 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
@@ -457,12 +457,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:2509 #: crates/pdfs-gui/src/app/pages/photos.rs:2504
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:2514 #: crates/pdfs-gui/src/app/pages/photos.rs:2509
msgid "Yesterday" msgid "Yesterday"
msgstr "Ontem" msgstr "Ontem"
@@ -521,7 +521,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:2553 #: crates/pdfs-gui/src/app/pages/photos.rs:2548
msgid "%H:%M" msgid "%H:%M"
msgstr "%H:%M" msgstr "%H:%M"
@@ -627,12 +627,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:2990 #: crates/pdfs-gui/src/app/pages/photos.rs:3130
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:2991 #: crates/pdfs-gui/src/app/pages/photos.rs:3131
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."
@@ -665,7 +665,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:2848 #: crates/pdfs-gui/src/app/pages/photos.rs:2984
#: 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
@@ -731,10 +731,10 @@ msgstr "Não foi possível criar o álbum"
#: 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:1424 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1424
#: crates/pdfs-gui/src/app/pages/photos.rs:1234 #: crates/pdfs-gui/src/app/pages/photos.rs:1272
#: crates/pdfs-gui/src/app/pages/photos.rs:1947 #: crates/pdfs-gui/src/app/pages/photos.rs:1921
#: crates/pdfs-gui/src/app/pages/photos.rs:2912 #: crates/pdfs-gui/src/app/pages/photos.rs:3048
#: crates/pdfs-gui/src/app/pages/photos.rs:3083 #: crates/pdfs-gui/src/app/pages/photos.rs:3223
#: 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
@@ -798,7 +798,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:696 #: crates/pdfs-gui/src/app/pages/photos.rs:712
msgid "New Album…" msgid "New Album…"
msgstr "Novo álbum…" msgstr "Novo álbum…"
@@ -989,7 +989,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:1801 #: crates/pdfs-gui/src/app/pages/photos.rs:1775
#, rust-format #, rust-format
msgid "{n} selected" msgid "{n} selected"
msgid_plural "{n} selected" msgid_plural "{n} selected"
@@ -998,8 +998,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:1940 #: crates/pdfs-gui/src/app/pages/photos.rs:1914
#: crates/pdfs-gui/src/app/pages/photos.rs:1946 #: crates/pdfs-gui/src/app/pages/photos.rs:1920
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"
@@ -1033,7 +1033,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:1933 #: crates/pdfs-gui/src/app/pages/photos.rs:1907
msgid "Undo" msgid "Undo"
msgstr "Desfazer" msgstr "Desfazer"
@@ -1090,7 +1090,7 @@ 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:2846 #: crates/pdfs-gui/src/app/pages/photos.rs:2982
msgctxt "verb" msgctxt "verb"
msgid "Play" msgid "Play"
msgstr "Reproduzir" msgstr "Reproduzir"
@@ -1385,7 +1385,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:714 #: crates/pdfs-gui/src/app/pages/photos.rs:730
msgctxt "verb" msgctxt "verb"
msgid "View" msgid "View"
msgstr "Ver" msgstr "Ver"
@@ -2547,140 +2547,144 @@ msgid "Hide details"
msgstr "Ocultar detalhes" msgstr "Ocultar detalhes"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1429 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1429
#: crates/pdfs-gui/src/app/pages/photos.rs:2907 #: crates/pdfs-gui/src/app/pages/photos.rs:3043
#: crates/pdfs-gui/src/app/pages/photos.rs:2911 #: crates/pdfs-gui/src/app/pages/photos.rs:3047
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:440 #: crates/pdfs-gui/src/app/pages/photos.rs:427
#: crates/pdfs-gui/src/app/pages/photos.rs:519 #: crates/pdfs-gui/src/app/pages/photos.rs:507
msgid "Upload photos" msgid "Upload photos"
msgstr "Enviar fotos" msgstr "Enviar fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:445 #: crates/pdfs-gui/src/app/pages/photos.rs:432
#: 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:486 #: crates/pdfs-gui/src/app/pages/photos.rs:472
#: crates/pdfs-gui/src/app/pages/photos.rs:624 #: crates/pdfs-gui/src/app/pages/photos.rs:612
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:503 #: crates/pdfs-gui/src/app/pages/photos.rs:491
msgid "Back to albums" msgid "Back to albums"
msgstr "Voltar aos álbuns" msgstr "Voltar aos álbuns"
#: crates/pdfs-gui/src/app/pages/photos.rs:515 #: crates/pdfs-gui/src/app/pages/photos.rs:503
msgctxt "verb" msgctxt "verb"
msgid "Upload" msgid "Upload"
msgstr "Enviar" msgstr "Enviar"
#: crates/pdfs-gui/src/app/pages/photos.rs:528 #: crates/pdfs-gui/src/app/pages/photos.rs:516
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:538 #: crates/pdfs-gui/src/app/pages/photos.rs:526
#: crates/pdfs-gui/src/app/pages/photos.rs:547 #: crates/pdfs-gui/src/app/pages/photos.rs:535
#: crates/pdfs-gui/src/app/pages/photos.rs:1799 #: crates/pdfs-gui/src/app/pages/photos.rs:1773
msgid "Select photos" msgid "Select photos"
msgstr "Selecionar fotos" msgstr "Selecionar fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:558 #: crates/pdfs-gui/src/app/pages/photos.rs:546
#: crates/pdfs-gui/src/app/pages/photos.rs:2864 #: crates/pdfs-gui/src/app/pages/photos.rs:3000
msgid "Add to Album…" msgid "Add to Album…"
msgstr "Adicionar ao álbum…" msgstr "Adicionar ao álbum…"
#: crates/pdfs-gui/src/app/pages/photos.rs:564 #: crates/pdfs-gui/src/app/pages/photos.rs:552
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:608 #: crates/pdfs-gui/src/app/pages/photos.rs:596
msgid "Show only favorites" msgid "Show only favorites"
msgstr "Mostrar somente favoritos" msgstr "Mostrar somente favoritos"
#: crates/pdfs-gui/src/app/pages/photos.rs:615 #: crates/pdfs-gui/src/app/pages/photos.rs:603
msgid "Show only photos not in an album" msgid "Show only photos not in an album"
msgstr "Mostrar somente fotos fora de álbuns" msgstr "Mostrar somente fotos fora de álbuns"
#: crates/pdfs-gui/src/app/pages/photos.rs:622 #: crates/pdfs-gui/src/app/pages/photos.rs:610
#: crates/pdfs-gui/src/app/pages/photos.rs:827 #: crates/pdfs-gui/src/app/pages/photos.rs:845
msgid "All dates" msgid "All dates"
msgstr "Todas as datas" msgstr "Todas as datas"
#: crates/pdfs-gui/src/app/pages/photos.rs:643 #: crates/pdfs-gui/src/app/pages/photos.rs:631
msgid "Timeline" msgid "Timeline"
msgstr "Linha do tempo" msgstr "Linha do tempo"
#: crates/pdfs-gui/src/app/pages/photos.rs:647 #: crates/pdfs-gui/src/app/pages/photos.rs:635
msgid "Albums" msgid "Albums"
msgstr "Álbuns" msgstr "Álbuns"
#: crates/pdfs-gui/src/app/pages/photos.rs:713 #: crates/pdfs-gui/src/app/pages/photos.rs:654
msgid "On this day"
msgstr "Neste dia"
#: crates/pdfs-gui/src/app/pages/photos.rs:729
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:803 #: crates/pdfs-gui/src/app/pages/photos.rs:821
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:834 #: crates/pdfs-gui/src/app/pages/photos.rs:852
#, 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:871 #: crates/pdfs-gui/src/app/pages/photos.rs:889
msgctxt "photo filter" msgctxt "photo filter"
msgid "All" msgid "All"
msgstr "Tudo" msgstr "Tudo"
#: crates/pdfs-gui/src/app/pages/photos.rs:872 #: crates/pdfs-gui/src/app/pages/photos.rs:890
msgctxt "photo filter" msgctxt "photo filter"
msgid "Photos" msgid "Photos"
msgstr "Fotos" msgstr "Fotos"
#: crates/pdfs-gui/src/app/pages/photos.rs:873 #: crates/pdfs-gui/src/app/pages/photos.rs:891
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:875 #: crates/pdfs-gui/src/app/pages/photos.rs:893
msgctxt "photo filter" msgctxt "photo filter"
msgid "Raw" msgid "Raw"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1160 #: crates/pdfs-gui/src/app/pages/photos.rs:1198
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:1164 #: crates/pdfs-gui/src/app/pages/photos.rs:1202
#: 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:1220 #: crates/pdfs-gui/src/app/pages/photos.rs:1258
msgid "Photo uploaded" msgid "Photo uploaded"
msgstr "Foto enviada" msgstr "Foto enviada"
#: crates/pdfs-gui/src/app/pages/photos.rs:1225 #: crates/pdfs-gui/src/app/pages/photos.rs:1263
#: crates/pdfs-gui/src/app/pages/photos.rs:1233 #: crates/pdfs-gui/src/app/pages/photos.rs:1271
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:1458 #: crates/pdfs-gui/src/app/pages/photos.rs:1432
msgid "RAW" msgid "RAW"
msgstr "RAW" msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1843 #: crates/pdfs-gui/src/app/pages/photos.rs:1817
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:1845 #: crates/pdfs-gui/src/app/pages/photos.rs:1819
#, 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."
@@ -2688,14 +2692,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:1851 #: crates/pdfs-gui/src/app/pages/photos.rs:1825
#, 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:1858 #: crates/pdfs-gui/src/app/pages/photos.rs:1832
#, 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."
@@ -2704,15 +2708,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:1916 #: crates/pdfs-gui/src/app/pages/photos.rs:1890
msgid "The server refused." msgid "The server refused."
msgstr "O servidor recusou." msgstr "O servidor recusou."
#: crates/pdfs-gui/src/app/pages/photos.rs:1919 #: crates/pdfs-gui/src/app/pages/photos.rs:1893
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:1928 #: crates/pdfs-gui/src/app/pages/photos.rs:1902
#, 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"
@@ -2720,7 +2724,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:2463 #: crates/pdfs-gui/src/app/pages/photos.rs:2458
#, rust-format #, rust-format
msgid "{count} video" msgid "{count} video"
msgid_plural "{count} videos" msgid_plural "{count} videos"
@@ -2728,7 +2732,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:2465 #: crates/pdfs-gui/src/app/pages/photos.rs:2460
#, rust-format #, rust-format
msgid "{count} raw photo" msgid "{count} raw photo"
msgid_plural "{count} raw photos" msgid_plural "{count} raw photos"
@@ -2736,182 +2740,196 @@ 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:2467 #: crates/pdfs-gui/src/app/pages/photos.rs:2462
#, 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:2495 #: crates/pdfs-gui/src/app/pages/photos.rs:2490
#: crates/pdfs-gui/src/app/pages/photos.rs:2521 #: crates/pdfs-gui/src/app/pages/photos.rs:2516
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:2518 #: crates/pdfs-gui/src/app/pages/photos.rs:2513
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:2539 #: crates/pdfs-gui/src/app/pages/photos.rs:2534
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:2543 #: crates/pdfs-gui/src/app/pages/photos.rs:2538
#: crates/pdfs-gui/src/app/pages/photos.rs:2545 #: crates/pdfs-gui/src/app/pages/photos.rs:2540
msgid "Unknown Date" msgid "Unknown Date"
msgstr "Data desconhecida" msgstr "Data desconhecida"
#. Translators: strftime format for the day a photo was taken, shown on its tile when the timeline is grouped by month or year, such as "3 Jun". #. Translators: strftime format for the day a photo was taken, shown on its tile when the timeline is grouped by month or year, such as "3 Jun".
#: crates/pdfs-gui/src/app/pages/photos.rs:2563 #: crates/pdfs-gui/src/app/pages/photos.rs:2558
msgid "%-d %b" msgid "%-d %b"
msgstr "%-d de %b" msgstr "%-d de %b"
#: crates/pdfs-gui/src/app/pages/photos.rs:2585 #: crates/pdfs-gui/src/app/pages/photos.rs:2580
msgid "Every photo is in an album" msgid "Every photo is in an album"
msgstr "Todas as fotos estão em um álbum" msgstr "Todas as fotos estão em um álbum"
#: crates/pdfs-gui/src/app/pages/photos.rs:2586 #: crates/pdfs-gui/src/app/pages/photos.rs:2581
msgid "Turn off the album filter to see everything." msgid "Turn off the album filter to see everything."
msgstr "Desative o filtro de álbuns para ver tudo." msgstr "Desative o filtro de álbuns para ver tudo."
#: crates/pdfs-gui/src/app/pages/photos.rs:2591 #: crates/pdfs-gui/src/app/pages/photos.rs:2586
msgid "No photos yet" msgid "No photos yet"
msgstr "Nenhuma foto ainda" msgstr "Nenhuma foto ainda"
#: crates/pdfs-gui/src/app/pages/photos.rs:2592 #: crates/pdfs-gui/src/app/pages/photos.rs:2587
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:2595 #: crates/pdfs-gui/src/app/pages/photos.rs:2590
msgid "No favorites yet" msgid "No favorites yet"
msgstr "Nenhuma favorita ainda" msgstr "Nenhuma favorita ainda"
#: crates/pdfs-gui/src/app/pages/photos.rs:2596 #: crates/pdfs-gui/src/app/pages/photos.rs:2591
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:2601 #: crates/pdfs-gui/src/app/pages/photos.rs:2596
#, 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:2602 #: crates/pdfs-gui/src/app/pages/photos.rs:2597
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:2604 #: crates/pdfs-gui/src/app/pages/photos.rs:2599
#, 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:2605 #: crates/pdfs-gui/src/app/pages/photos.rs:2600
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:2607 #: crates/pdfs-gui/src/app/pages/photos.rs:2602
#, 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:2608 #: crates/pdfs-gui/src/app/pages/photos.rs:2603
msgid "No favorite photos" msgid "No favorite photos"
msgstr "Nenhuma foto favorita" msgstr "Nenhuma foto favorita"
#: crates/pdfs-gui/src/app/pages/photos.rs:2610 #: crates/pdfs-gui/src/app/pages/photos.rs:2605
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:2615 #: crates/pdfs-gui/src/app/pages/photos.rs:2610
#, 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:2616 #: crates/pdfs-gui/src/app/pages/photos.rs:2611
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:2618 #: crates/pdfs-gui/src/app/pages/photos.rs:2613
#, 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:2619 #: crates/pdfs-gui/src/app/pages/photos.rs:2614
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:2621 #: crates/pdfs-gui/src/app/pages/photos.rs:2616
#, 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:2622 #: crates/pdfs-gui/src/app/pages/photos.rs:2617
msgid "No photos" msgid "No photos"
msgstr "Nenhuma foto" msgstr "Nenhuma foto"
#: crates/pdfs-gui/src/app/pages/photos.rs:2624 #: crates/pdfs-gui/src/app/pages/photos.rs:2619
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."
#: crates/pdfs-gui/src/app/pages/photos.rs:2735
#, rust-format
msgid "{n} year ago"
msgid_plural "{n} years ago"
msgstr[0] "há {n} ano"
msgstr[1] "há {n} anos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2760
#, rust-format
msgid "{date}, {n} photo"
msgid_plural "{date}, {n} photos"
msgstr[0] "{date}, {n} foto"
msgstr[1] "{date}, {n} fotos"
#. 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:2853 #: crates/pdfs-gui/src/app/pages/photos.rs:2989
msgctxt "state" msgctxt "state"
msgid "Favorite" msgid "Favorite"
msgstr "Favorita" msgstr "Favorita"
#: crates/pdfs-gui/src/app/pages/photos.rs:2858 #: crates/pdfs-gui/src/app/pages/photos.rs:2994
msgctxt "verb" msgctxt "verb"
msgid "Select" msgid "Select"
msgstr "Selecionar" msgstr "Selecionar"
#: crates/pdfs-gui/src/app/pages/photos.rs:2870 #: crates/pdfs-gui/src/app/pages/photos.rs:3006
msgid "Remove from Album" msgid "Remove from Album"
msgstr "Remover do álbum" msgstr "Remover do álbum"
#: crates/pdfs-gui/src/app/pages/photos.rs:2876 #: crates/pdfs-gui/src/app/pages/photos.rs:3012
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:2900 #: crates/pdfs-gui/src/app/pages/photos.rs:3036
msgid "Added to Favorites" msgid "Added to Favorites"
msgstr "Adicionada aos favoritos" msgstr "Adicionada aos favoritos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2902 #: crates/pdfs-gui/src/app/pages/photos.rs:3038
msgid "Removed from Favorites" msgid "Removed from Favorites"
msgstr "Removida dos favoritos" msgstr "Removida dos favoritos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2931 #: crates/pdfs-gui/src/app/pages/photos.rs:3067
msgid "Loading photos…" msgid "Loading photos…"
msgstr "Carregando fotos…" msgstr "Carregando fotos…"
#: crates/pdfs-gui/src/app/pages/photos.rs:2932 #: crates/pdfs-gui/src/app/pages/photos.rs:3068
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:3021 #: crates/pdfs-gui/src/app/pages/photos.rs:3161
msgid "Empty album" msgid "Empty album"
msgstr "Álbum vazio" msgstr "Álbum vazio"
#: crates/pdfs-gui/src/app/pages/photos.rs:3022 #: crates/pdfs-gui/src/app/pages/photos.rs:3162
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:3064 #: crates/pdfs-gui/src/app/pages/photos.rs:3204
#: crates/pdfs-gui/src/app/pages/photos.rs:3082 #: crates/pdfs-gui/src/app/pages/photos.rs:3222
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:3069 #: crates/pdfs-gui/src/app/pages/photos.rs:3209
#: crates/pdfs-gui/src/app/pages/photos.rs:3076 #: crates/pdfs-gui/src/app/pages/photos.rs:3216
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"