diff --git a/ROADMAP.md b/ROADMAP.md index daad94027..25249f6c7 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -2,7 +2,7 @@ **Stage: alpha** · next: beta, ~14 points and ~340–600 h away -> **Last reviewed:** 2026-10-10 · **Last updated:** 2026-10-24 · **Change:** minor (the lens profile database priority links its tracking issue #329; Print: Japanese photo and postcard paper sizes — L判, 2L判, KG判, はがき, 往復はがき, 六切, 四切, 名刺; Minolta MRW decoded, 6 bodies verified; RAW: 83% of Adobe's models decode, 38% verified after the camera-coverage sweep #1327; German catalog 91% → 97%: interface strings and What's New lines translated) · **Target:** Adobe Lightroom Classic 15.5 / Lightroom 9.6 +> **Last reviewed:** 2026-10-10 · **Last updated:** 2026-10-24 · **Change:** minor (gap 9: CI runs the tests on Linux x64 since #2667; macOS, Windows and the GPU equivalence tests still don't; the lens profile database priority links its tracking issue #329; Print: Japanese photo and postcard paper sizes — L判, 2L判, KG判, はがき, 往復はがき, 六切, 四切, 名刺; Minolta MRW decoded, 6 bodies verified; RAW: 83% of Adobe's models decode, 38% verified after the camera-coverage sweep #1327; German catalog 91% → 97%: interface strings and What's New lines translated) · **Target:** Adobe Lightroom Classic 15.5 / Lightroom 9.6 One-page summary of how close LightCraft is to Adobe Lightroom. Agents: read this, then pick work from [docs/gaps.md](docs/gaps.md). The full assessment, method and evidence are in @@ -31,7 +31,7 @@ Each audience with its own hours (Opus 5.5 agent wall-clock hours to ~95%): The gap between breadth and readiness is quality and coverage, not missing buttons: camera colour is estimated rather than measured, CR3 decodes on 26 verified Canon bodies (rarer CRX variants still open as previews), compressed ORF and HE NEF open as previews, rendering is tuned by eye, AI masks are heuristics, there is no lens database, and -tests run in CI on FreeBSD only. **Why alpha:** core workflows run end to end, but readiness is below +tests run in CI on Linux x64 (every pull request and push to `main`) and FreeBSD (nightly), not on macOS or Windows. **Why alpha:** core workflows run end to end, but readiness is below the ~75% beta bar (it is above the ~40% alpha bar) and Lightroom's main inputs, raw files, still have blocking gaps (compressed ORF and HE NEF open as previews; Canon, ~30% of raw users, decodes CR3 on 26 verified bodies). It passes the alpha gate: all six core workflows (import, cull, develop, save and reopen, batch looks, export) work end to end on macOS @@ -109,7 +109,7 @@ Ranked toward beta; detail in [docs/roadmap.md](docs/roadmap.md), gaps in [docs/ 5. AI masks: Subject / Sky / People (40–70 h + model decision) 6. Compressed ORF and HE NEF (28–55 h) 7. Lens profile database of our own (40–80 h, #329) -8. Tests in CI on macOS, Windows and Linux (6–12 h) +8. Tests in CI on macOS and Windows, and the GPU tests in CI (6–12 h) 9. Per-model raw verification (20–35 h) ## Progress log @@ -192,6 +192,7 @@ Ranked toward beta; detail in [docs/roadmap.md](docs/roadmap.md), gaps in [docs/ | Date | Change | Summary | |---|---|---| | 2026-10-24 | minor | Priority 7 (lens profile database) links its tracking issue #329; headline numbers unchanged | +| 2026-10-24 | patch | Alpha rationale: tests run in CI on Linux x64 (#2667) and FreeBSD nightly, not on macOS or Windows; ranked item 8 now reads "Tests in CI on macOS and Windows, and the GPU tests in CI"; percentages and hours unchanged | | 2026-10-22 | minor | Print: Japanese photo and postcard paper sizes (L判, 2L判, KG判, はがき, 往復はがき, 六切, 四切, 名刺) in the page setup, Print dialog and PDF output; headline numbers unchanged | | 2026-10-19 | minor | Indonesian interface (`id`): every plain and formats message, plus 69 command labels, locale, menu command and tests; What's New left in English; Localization ~55% → ~64% (mean of the 12 key languages), 8 of 12 present | | 2026-10-12 | minor | Italian interface (`it`, #1192): 2,201 of 2,398 messages, locale, menu command and tests; headline numbers unchanged | diff --git a/crates/catalog/src/rules.rs b/crates/catalog/src/rules.rs index 327d999f7..50960cc9a 100644 --- a/crates/catalog/src/rules.rs +++ b/crates/catalog/src/rules.rs @@ -520,9 +520,11 @@ pub(crate) fn smart_album_holds(id: crate::AlbumId, photo: crate::PhotoId, match } } } - let _forget = Forget(EVALUATING.with_borrow(Vec::is_empty)); + let outermost = EVALUATING.with_borrow(Vec::is_empty); + let _forget = Forget(outermost); let answer = evaluating(id, matches); - if let Some(a) = answer { + // (the outermost answer would be forgotten as this returns: only what a nested question worked out is kept) + if let (Some(a), false) = (answer, outermost) { ANSWERS.with_borrow_mut(|known| known.insert((id, photo), a)); } answer.unwrap_or(false) diff --git a/crates/engine/src/media/tests.rs b/crates/engine/src/media/tests.rs index 15744f025..ebbbc577f 100644 --- a/crates/engine/src/media/tests.rs +++ b/crates/engine/src/media/tests.rs @@ -297,6 +297,54 @@ fn work_gate_waits_for_room() { drop(g.acquire(1000)); } +/// Issue #2576: work weighed with saturating maths can ask for `usize::MAX` bytes. Adding to +/// that overflowed (a panic with the gate's mutex held in a debug build, a wrapped count that +/// let everything in for a release one). The count is now exact past `usize::MAX`: later work +/// waits, whichever permit is released first, and even on a gate whose limit is `usize::MAX`. +#[test] +fn work_gate_counts_past_usize_max_instead_of_overflowing() { + use crate::memory::WorkGate; + // a holder of one byte, on its own thread; still waiting 50 ms later + let waiting = |g: &Arc| { + let g2 = g.clone(); + let t = std::thread::spawn(move || { + let _b = g2.acquire(1); + g2.usage().0 + }); + std::thread::sleep(std::time::Duration::from_millis(50)); + assert!(!t.is_finished(), "the next holder waits"); + t + }; + + // the huge permit released first: the urgent one is still counted + let g = Arc::new(WorkGate::new(100)); + let huge = g.acquire(usize::MAX); + let urgent = g.acquire_urgent(101); + assert_eq!(g.usage().0, usize::MAX, "reported saturated"); + drop(huge); + assert_eq!(g.usage().0, 101); + let t = waiting(&g); + drop(urgent); + assert_eq!(t.join().unwrap(), 1); + assert_eq!(g.usage().0, 0); + + // the urgent permit released first + let huge = g.acquire(usize::MAX); + drop(g.acquire_urgent(1)); + assert_eq!(g.usage().0, usize::MAX); + let t = waiting(&g); + drop(huge); + assert_eq!(t.join().unwrap(), 1); + assert_eq!(g.usage().0, 0); + + // a gate without a practical limit is still full when it holds usize::MAX + let g = Arc::new(WorkGate::new(usize::MAX)); + let huge = g.acquire(usize::MAX); + let t = waiting(&g); + drop(huge); + assert_eq!(t.join().unwrap(), 1); +} + #[test] fn levels_cover_sizes_and_large_exports_use_the_original() { assert_eq!(SourceLevel::for_size(256), SourceLevel::Thumb); diff --git a/crates/engine/src/memory.rs b/crates/engine/src/memory.rs index 49094a1f3..61a41f99c 100644 --- a/crates/engine/src/memory.rs +++ b/crates/engine/src/memory.rs @@ -99,7 +99,10 @@ pub fn cache_share(budget: usize) -> usize { /// A weighted semaphore over bytes of working memory: [`WorkGate::acquire`] waits while other /// holders already use the limit (one holder may always proceed, whatever its size). pub struct WorkGate { - state: Mutex<(usize, usize)>, + /// Bytes held and the limit. Held is a `u128`: callers weigh work with saturating maths, so a + /// permit may hold `usize::MAX`, and the exact total of several such permits still fits, so + /// releasing one in any order leaves the others counted (issue #2576). + state: Mutex<(u128, usize)>, cv: Condvar, } @@ -114,7 +117,7 @@ impl WorkGate { WorkGate { state: Mutex::new((0, limit)), cv: Condvar::new() } } - fn lock(&self) -> std::sync::MutexGuard<'_, (usize, usize)> { + fn lock(&self) -> std::sync::MutexGuard<'_, (u128, usize)> { self.state.lock().unwrap_or_else(|e| e.into_inner()) } @@ -123,24 +126,27 @@ impl WorkGate { self.cv.notify_all(); } - /// Bytes held now and the limit. + /// Bytes held now (at most `usize::MAX`) and the limit. pub fn usage(&self) -> (usize, usize) { - *self.lock() + let g = self.lock(); + (usize::try_from(g.0).unwrap_or(usize::MAX), g.1) } - /// Hold `bytes`, waiting until they fit (or nothing else is held). + /// Hold `bytes`, waiting until they fit (or nothing else is held). Even `usize::MAX` bytes on + /// a gate whose limit is `usize::MAX` make the next holder wait. pub fn acquire(&self, bytes: usize) -> Permit<'_> { let mut g = self.lock(); - while g.0 > 0 && g.0 + bytes > g.1 { + while g.0 > 0 && g.0.saturating_add(bytes as u128) > g.1 as u128 { g = self.cv.wait(g).unwrap_or_else(|e| e.into_inner()); } - g.0 += bytes; + g.0 = g.0.saturating_add(bytes as u128); Permit { gate: self, bytes } } /// Hold `bytes` without waiting (interactive work): counted, so background work waits for it. pub fn acquire_urgent(&self, bytes: usize) -> Permit<'_> { - self.lock().0 += bytes; + let mut g = self.lock(); + g.0 = g.0.saturating_add(bytes as u128); Permit { gate: self, bytes } } } @@ -148,7 +154,7 @@ impl WorkGate { impl Drop for Permit<'_> { fn drop(&mut self) { let mut g = self.gate.lock(); - g.0 = g.0.saturating_sub(self.bytes); + g.0 = g.0.saturating_sub(self.bytes as u128); drop(g); self.gate.cv.notify_all(); } diff --git a/crates/engine/src/originals.rs b/crates/engine/src/originals.rs index af2fc5d14..d2980aa35 100644 --- a/crates/engine/src/originals.rs +++ b/crates/engine/src/originals.rs @@ -370,7 +370,21 @@ mod tests { // identity of either name cannot be read while it is held. let held = std::fs::OpenOptions::new().read(true).share_mode(0).open(&original).unwrap(); let refused = s.pin_write_target(&linked.to_string_lossy()).unwrap_err(); - assert!(refused.contains("cannot tell whether"), "{refused}"); + // Except with SeBackupPrivilege enabled (an admin's Git Bash, so every Windows CI gate leg): + // a backup-semantics open of both names, as the guard's identity read uses, gets past the + // held handle. The guard then sees the link and refuses it as the original instead (#3228). + const FILE_FLAG_BACKUP_SEMANTICS: u32 = 0x0200_0000; + let backup_open = |p: &std::path::Path| std::fs::OpenOptions::new().read(true).custom_flags(FILE_FLAG_BACKUP_SEMANTICS).open(p).is_ok(); + if backup_open(&original) && backup_open(&linked) { + assert!(refused.contains("is the original"), "{refused}"); + assert!(!refused.contains("cannot tell whether"), "{refused}"); + lightcraft_testkit::skip!( + System, + "a backup-semantics open gets past share_mode(0) here (SeBackupPrivilege is enabled), so the \"cannot tell whether\" refusal can't be tested" + ); + } else { + assert!(refused.contains("cannot tell whether"), "{refused}"); + } drop(held); let refused = s.pin_write_target(&linked.to_string_lossy()).unwrap_err(); diff --git a/crates/ui-egui/locales/cs-formats.json b/crates/ui-egui/locales/cs-formats.json index 3bc54511c..5b9db2628 100644 --- a/crates/ui-egui/locales/cs-formats.json +++ b/crates/ui-egui/locales/cs-formats.json @@ -310,5 +310,9 @@ "Added {n} photo{}": "Přidáno fotografií: {n}{:.0}", "Where should the Lightroom catalog “{catalog}” go?": "Kam má jít katalog Lightroomu „{catalog}“?", "Merge into the open library “{library}” ({count} photo{})": "Sloučit s otevřenou knihovnou „{library}“ (fotografie: {count}{:.0})", - "Photo: {name}": "Fotografie: {name}" + "Photo: {name}": "Fotografie: {name}", + "Panel layout could not be restored: {error}": "Rozložení panelů se nepodařilo obnovit: {error}", + "Panel move was not applied: {error}": "Přesun panelu nebyl použit: {error}", + "{name} is installed": "{name} je nainstalován", + "{name} is installed and in use: face recognition is on": "{name} je nainstalován a používán: rozpoznávání obličejů je zapnuto" } diff --git a/crates/ui-egui/locales/cs.json b/crates/ui-egui/locales/cs.json index a66180594..76bb0c1df 100644 --- a/crates/ui-egui/locales/cs.json +++ b/crates/ui-egui/locales/cs.json @@ -599,6 +599,7 @@ "Download Place Names (GeoNames)": "Stáhnout názvy míst (GeoNames)", "Download the SAM 3 Model?": "Stáhnout model SAM 3?", "Downloaded and checked. Installing…": "Staženo a ověřeno. Probíhá instalace…", + "The download failed": "Stažení se nezdařilo", "Downloading model": "Stahování modelu", "Downloading place names": "Stahování názvů míst", "Downloads": "Stažené soubory", @@ -2421,5 +2422,12 @@ "The photos are imported once it ends": "Fotky se naimportují potom", "An import is running. Drop photos when it has finished": "Import už běží. Fotky přetáhněte, až skončí", "Finish Lightroom catalog import before adding photos": "Dokončete import katalogu Lightroom, než přidáte fotky", - "Import Thumbnail Size": "Velikost miniatur při importu" + "Import Thumbnail Size": "Velikost miniatur při importu", + "Face recognition is on": "Rozpoznávání obličejů je zapnuto", + "Face recognition is off. Turn it on to get name suggestions and see look-alike faces together.": "Rozpoznávání obličejů je vypnuto. Zapněte je, abyste dostávali návrhy jmen a viděli podobné obličeje pohromadě.", + "Turn on": "Zapnout", + "Set up face recognition": "Nastavit rozpoznávání obličejů", + "Face recognition needs a model to suggest names: a one-time download, in Settings.": "Rozpoznávání obličejů potřebuje model, aby mohlo navrhovat jména: jednorázové stažení v Nastavení.", + "Turn on name suggestions": "Zapnout návrhy jmen", + "Set up name suggestions…": "Nastavit návrhy jmen…" } diff --git a/crates/ui-egui/locales/de-formats.json b/crates/ui-egui/locales/de-formats.json index 339ff4946..eabaae2c8 100644 --- a/crates/ui-egui/locales/de-formats.json +++ b/crates/ui-egui/locales/de-formats.json @@ -310,5 +310,9 @@ "Added {n} photo{}": "{n} Foto{} hinzugefügt", "Where should the Lightroom catalog “{catalog}” go?": "Wohin soll der Lightroom-Katalog „{catalog}“?", "Merge into the open library “{library}” ({count} photo{})": "Mit der geöffneten Bibliothek „{library}“ zusammenführen ({count} Foto{})", - "Photo: {name}": "Foto: {name}" + "Photo: {name}": "Foto: {name}", + "Panel layout could not be restored: {error}": "Die Bereichsanordnung konnte nicht wiederhergestellt werden: {error}", + "Panel move was not applied: {error}": "Das Verschieben des Bereichs wurde nicht ausgeführt: {error}", + "{name} is installed": "{name} ist installiert", + "{name} is installed and in use: face recognition is on": "{name} ist installiert und in Gebrauch: Gesichtserkennung ist eingeschaltet" } diff --git a/crates/ui-egui/locales/de.json b/crates/ui-egui/locales/de.json index 11312fa59..ae5a1f804 100644 --- a/crates/ui-egui/locales/de.json +++ b/crates/ui-egui/locales/de.json @@ -1875,6 +1875,7 @@ "Denoise Settings": "Entrauschungseinstellungen", "Denoise all photos with an Amount": "Alle Fotos mit einer Stärke entrauschen", "Downloaded and checked. Installing…": "Heruntergeladen und geprüft. Wird installiert…", + "The download failed": "Der Download ist fehlgeschlagen", "Failed its last test": "Letzter Test fehlgeschlagen", "Graphics card": "Grafikkarte", "I have read these terms and accept them for my own use": "Ich habe diese Bedingungen gelesen und akzeptiere sie für meine eigene Nutzung", @@ -3453,5 +3454,12 @@ "The photos are imported once it ends": "Die Fotos werden danach importiert", "An import is running. Drop photos when it has finished": "Ein Import läuft. Lege die Fotos ab, wenn er fertig ist", "Finish Lightroom catalog import before adding photos": "Schließe den Import des Lightroom-Katalogs ab, bevor du Fotos hinzufügst", - "Import Thumbnail Size": "Vorschaubildgröße beim Import" + "Import Thumbnail Size": "Vorschaubildgröße beim Import", + "Face recognition is on": "Gesichtserkennung ist eingeschaltet", + "Face recognition is off. Turn it on to get name suggestions and see look-alike faces together.": "Gesichtserkennung ist ausgeschaltet. Schalte sie ein, um Namensvorschläge zu erhalten und ähnliche Gesichter zusammen zu sehen.", + "Turn on": "Einschalten", + "Set up face recognition": "Gesichtserkennung einrichten", + "Face recognition needs a model to suggest names: a one-time download, in Settings.": "Die Gesichtserkennung braucht ein Modell, um Namen vorzuschlagen: ein einmaliger Download in den Einstellungen.", + "Turn on name suggestions": "Namensvorschläge einschalten", + "Set up name suggestions…": "Namensvorschläge einrichten…" } diff --git a/crates/ui-egui/locales/es-formats.json b/crates/ui-egui/locales/es-formats.json index 24e5da799..ac945b1cb 100644 --- a/crates/ui-egui/locales/es-formats.json +++ b/crates/ui-egui/locales/es-formats.json @@ -310,5 +310,9 @@ "Added {n} photo{}": "{n} foto{0} añadida{0}", "Where should the Lightroom catalog “{catalog}” go?": "¿Dónde debe ir el catálogo de Lightroom “{catalog}”?", "Merge into the open library “{library}” ({count} photo{})": "Combinar con la biblioteca abierta “{library}” ({count} foto{})", - "Photo: {name}": "Foto: {name}" + "Photo: {name}": "Foto: {name}", + "Panel layout could not be restored: {error}": "No se pudo restablecer la disposición de paneles: {error}", + "Panel move was not applied: {error}": "No se aplicó el movimiento del panel: {error}", + "{name} is installed": "{name} está instalado", + "{name} is installed and in use: face recognition is on": "{name} está instalado y en uso: el reconocimiento facial está activado" } diff --git a/crates/ui-egui/locales/es.json b/crates/ui-egui/locales/es.json index 981e29b52..723639515 100644 --- a/crates/ui-egui/locales/es.json +++ b/crates/ui-egui/locales/es.json @@ -525,6 +525,7 @@ "Faded Matte": "Mate desvaído", "Faded Slide": "Diapositiva desvaída", "Faded Urban": "Urbano desvaído", + "Favorite": "Favorito", "Favorite Preset": "Ajuste preestablecido favorito", "Favorite Profile": "Perfil favorito", "Favorites": "Favoritos", @@ -1889,6 +1890,7 @@ "Denoise Settings": "Ajustes de reducción de ruido", "Denoise all photos with an Amount": "Reducir el ruido de todas las fotos con una cantidad", "Downloaded and checked. Installing…": "Descargado y comprobado. Instalando…", + "The download failed": "La descarga ha fallado", "Failed its last test": "Falló en su última prueba", "Graphics card": "Tarjeta gráfica", "I have read these terms and accept them for my own use": "He leído estas condiciones y las acepto para mi propio uso", @@ -2372,5 +2374,12 @@ "An import is running. Drop photos when it has finished": "Hay una importación en curso. Suelta las fotos cuando termine", "Finish Lightroom catalog import before adding photos": "Termina la importación del catálogo de Lightroom antes de añadir fotos", "Thumbnail size": "Tamaño de las miniaturas", - "Import Thumbnail Size": "Tamaño de las miniaturas de importación" + "Import Thumbnail Size": "Tamaño de las miniaturas de importación", + "Face recognition is on": "El reconocimiento facial está activado", + "Face recognition is off. Turn it on to get name suggestions and see look-alike faces together.": "El reconocimiento facial está desactivado. Actívalo para obtener sugerencias de nombres y ver juntas las caras parecidas.", + "Turn on": "Activar", + "Set up face recognition": "Configurar el reconocimiento facial", + "Face recognition needs a model to suggest names: a one-time download, in Settings.": "El reconocimiento facial necesita un modelo para sugerir nombres: una descarga única, en Ajustes.", + "Turn on name suggestions": "Activar sugerencias de nombres", + "Set up name suggestions…": "Configurar sugerencias de nombres…" } diff --git a/crates/ui-egui/locales/fi-formats.json b/crates/ui-egui/locales/fi-formats.json index c23c9be32..e559b8f9e 100644 --- a/crates/ui-egui/locales/fi-formats.json +++ b/crates/ui-egui/locales/fi-formats.json @@ -124,7 +124,7 @@ "Lightroom import complete: {imported} photos added; index warning: {warning}": "Lightroom-tuonti valmis: lisättyjä kuvia {imported}; hakemistovaroitus: {warning}", "Lightroom import failed: {e}{warning}": "Lightroom-tuonti epäonnistui: {e}{warning}", "Lightroom inspection failed: {e}{warning}": "Lightroom-tarkastelu epäonnistui: {e}{warning}", - "Listing folders — folders: {folders}, files: {files}": "Listing folders — folders: {folders}, files: {files}", + "Listing folders — folders: {folders}, files: {files}": "Listataan kansioita — kansiot: {folders}, tiedostot: {files}", "MIT OR Apache-2.0. Fonts: {} (OFL). Icons: original.": "MIT OR Apache-2.0. Fontit: {} (OFL). Kuvakkeet: omat.", "Making the denoised picture… {}%": "Tehdään kohinanpoistettua kuvaa… {}%", "Matches: {}": "Täsmäävät: {}", @@ -310,5 +310,9 @@ "Drop to review {n} item{} for import": "Pudota tarkistaaksesi ennen tuontia (kohteita: {n}){:.0}", "Where should the Lightroom catalog “{catalog}” go?": "Minne Lightroom-luettelo ”{catalog}” tuodaan?", "Merge into the open library “{library}” ({count} photo{})": "Yhdistä avoimeen kirjastoon ”{library}” (kuvia: {count}{:.0})", - "Photo: {name}": "Kuva: {name}" + "Photo: {name}": "Kuva: {name}", + "Panel layout could not be restored: {error}": "Paneelien asettelua ei voitu palauttaa: {error}", + "Panel move was not applied: {error}": "Paneelin siirtoa ei otettu käyttöön: {error}", + "{name} is installed": "{name} on asennettu", + "{name} is installed and in use: face recognition is on": "{name} on asennettu ja käytössä: kasvojentunnistus on päällä" } diff --git a/crates/ui-egui/locales/fi.json b/crates/ui-egui/locales/fi.json index 68d11c397..1ab11d14e 100644 --- a/crates/ui-egui/locales/fi.json +++ b/crates/ui-egui/locales/fi.json @@ -556,6 +556,7 @@ "Download Place Names (GeoNames)": "Lataa paikannimet (GeoNames)", "Download the SAM 3 Model?": "Ladataanko SAM 3 -malli?", "Downloaded and checked. Installing…": "Ladattu ja tarkistettu. Asennetaan…", + "The download failed": "Lataus epäonnistui", "Downloading model": "Ladataan mallia", "Downloading place names": "Ladataan paikannimiä", "Downloads": "Lataukset", @@ -2340,5 +2341,12 @@ "Dropped Files": "Pudotetut tiedostot", "Finish Lightroom catalog import before adding photos": "Viimeistele Lightroom-luettelon tuonti ennen kuvien lisäämistä", "Import dropped files without review": "Tuo pudotetut tiedostot ilman tarkistusta", - "Import Thumbnail Size": "Tuonnin pienoiskuvien koko" + "Import Thumbnail Size": "Tuonnin pienoiskuvien koko", + "Face recognition is on": "Kasvojentunnistus on päällä", + "Face recognition is off. Turn it on to get name suggestions and see look-alike faces together.": "Kasvojentunnistus on pois päältä. Ota se käyttöön, niin saat nimiehdotuksia ja näet samannäköiset kasvot yhdessä.", + "Turn on": "Ota käyttöön", + "Set up face recognition": "Määritä kasvojentunnistus", + "Face recognition needs a model to suggest names: a one-time download, in Settings.": "Kasvojentunnistus tarvitsee mallin nimien ehdottamiseen: kertaluonteinen lataus Asetuksissa.", + "Turn on name suggestions": "Ota nimiehdotukset käyttöön", + "Set up name suggestions…": "Määritä nimiehdotukset…" } diff --git a/crates/ui-egui/locales/fr-formats.json b/crates/ui-egui/locales/fr-formats.json index 308eb5358..63e68f57e 100644 --- a/crates/ui-egui/locales/fr-formats.json +++ b/crates/ui-egui/locales/fr-formats.json @@ -310,5 +310,9 @@ "Added {n} photo{}": "{n} photo{} ajoutée(s)", "Where should the Lightroom catalog “{catalog}” go?": "Où importer le catalogue Lightroom « {catalog} » ?", "Merge into the open library “{library}” ({count} photo{})": "Fusionner avec la bibliothèque ouverte « {library} » ({count} photo{})", - "Photo: {name}": "Photo : {name}" + "Photo: {name}": "Photo : {name}", + "Panel layout could not be restored: {error}": "La disposition des panneaux n'a pas pu être restaurée : {error}", + "Panel move was not applied: {error}": "Le déplacement du panneau n'a pas été appliqué : {error}", + "{name} is installed": "{name} est installé", + "{name} is installed and in use: face recognition is on": "{name} est installé et utilisé : la reconnaissance des visages est activée" } diff --git a/crates/ui-egui/locales/fr.json b/crates/ui-egui/locales/fr.json index 7efd56df9..68784e9a7 100644 --- a/crates/ui-egui/locales/fr.json +++ b/crates/ui-egui/locales/fr.json @@ -490,6 +490,7 @@ "Faded Matte": "Mat délavé", "Faded Slide": "Diapositive délavée", "Faded Urban": "Urbain délavé", + "Favorite": "Favori", "Favorite Preset": "Préréglage favori", "Favorite Profile": "Profil favori", "Favorites": "Favoris", @@ -1708,6 +1709,7 @@ "Denoise Settings": "Réglages de débruitage", "Denoise all photos with an Amount": "Débruiter toutes les photos ayant une Quantité", "Downloaded and checked. Installing…": "Téléchargé et vérifié. Installation en cours…", + "The download failed": "Le téléchargement a échoué", "Failed its last test": "Échec lors de son dernier test", "Graphics card": "Carte graphique", "I have read these terms and accept them for my own use": "J'ai lu ces conditions et je les accepte pour mon propre usage", @@ -2402,6 +2404,1165 @@ "The photos are imported once a library is open": "Les photos seront importées dès qu'une bibliothèque sera ouverte", "Open a library first, then drop the presets again": "Ouvrez d'abord une bibliothèque, puis déposez à nouveau les préréglages", "This library couldn't be checked:": "Impossible de vérifier cette bibliothèque :", + "Face recognition is on": "La reconnaissance des visages est activée", + "Face recognition is off. Turn it on to get name suggestions and see look-alike faces together.": "La reconnaissance des visages est désactivée. Activez-la pour obtenir des suggestions de noms et voir ensemble les visages qui se ressemblent.", + "Turn on": "Activer", + "Set up face recognition": "Configurer la reconnaissance des visages", + "Face recognition needs a model to suggest names: a one-time download, in Settings.": "La reconnaissance des visages a besoin d'un modèle pour suggérer des noms : un téléchargement unique, dans Réglages.", + "Turn on name suggestions": "Activer les suggestions de noms", + "Set up name suggestions…": "Configurer les suggestions de noms…", + "A slide stays up for its duration, its fade in included. A fade of 0 cuts.": "Une diapositive reste affichée pendant sa durée, fondu d'entrée compris. Un fondu de 0 enchaîne par une coupe franche.", + "Add Print Cell": "Ajouter une cellule d'impression", + "Add a Face Recognition Model": "Ajouter un modèle de reconnaissance faciale", + "Add a cell": "Ajouter une cellule", + "Add a model file…": "Ajouter un fichier de modèle…", + "Adding photos…": "Ajout des photos…", + "Already installed. Installing again is harmless.": "Déjà installé. Réinstaller est sans danger.", + "Also the masks of the same name on the other selected photos": "Aussi les masques du même nom sur les autres photos sélectionnées", + "Apple Photos Imports": "Importations Apple Photos", + "Apply Mask Effect": "Appliquer l'effet de masque", + "Apply Print Template": "Appliquer le modèle d'impression", + "Apply Slideshow Template": "Appliquer le modèle de diaporama", + "Apply to All Masks": "Appliquer à tous les masques", + "Arrange Print Cell": "Réordonner la cellule d'impression", + "Auto Layout": "Disposition automatique", + "Background Tasks": "Tâches d'arrière-plan", + "Burst: how alike (loose … strict)": "Rafale : degré de ressemblance (souple … strict)", + "Burst: shots at most this far apart": "Rafale : écart maximal entre les prises de vue", + "Camera & Lens": "Appareil photo et objectif", + "Cancel Background Task": "Annuler la tâche d'arrière-plan", + "Choose Layout Image…": "Choisir l'image de mise en page…", + "Choose Monitor Profile": "Choisir le profil du moniteur", + "Choose Profile…": "Choisir un profil…", + "Choose a group": "Choisir un groupe", + "Choose at least one setting to include": "Choisissez au moins un réglage à inclure", + "Clear Print Layout": "Effacer la mise en page d'impression", + "Click a cell to move, resize or arrange it": "Cliquez sur une cellule pour la déplacer, la redimensionner ou la réordonner", + "Click to hide clipping warnings for shadows and highlights.": "Cliquez pour masquer les avertissements d'écrêtage des ombres et des hautes lumières.", + "Click to name this face": "Cliquez pour nommer ce visage", + "Click to show clipping warnings for shadows and highlights.": "Cliquez pour afficher les avertissements d'écrêtage des ombres et des hautes lumières.", + "Close a dialog by clicking outside it": "Fermer une boîte de dialogue en cliquant à l'extérieur", + "Color Overlay": "Incrustation de couleur", + "Color Overlay on B&W": "Incrustation de couleur sur N&B", + "Color space: Rec. 2020 HLG (HDR AVIF)": "Espace colorimétrique : Rec. 2020 HLG (AVIF HDR)", + "Color wheel": "Roue chromatique", + "Combine with the existing person": "Combiner avec la personne existante", + "Contact Sheet PDF…": "PDF de planche contact…", + "Copy Settings…": "Copier les réglages…", + "Create Keyword": "Créer le mot-clé", + "Curve channel": "Canal de la courbe", + "Cycle Flag": "Parcourir les drapeaux", + "Cycle Tool Overlay": "Parcourir les incrustations d'outil", + "Decrease Flag Status": "Réduire le statut du drapeau", + "Decrease Grid Thumbnail Size": "Réduire la taille des miniatures de la grille", + "Delete Cell": "Supprimer la cellule", + "Delete Mask Effect": "Supprimer l'effet de masque", + "Delete Print Cell": "Supprimer la cellule d'impression", + "Delete Print Template": "Supprimer le modèle d'impression", + "Delete Slideshow Template": "Supprimer le modèle de diaporama", + "Delete…": "Supprimer…", + "Display": "Écran", + "Display Profile": "Profil d'écran", + "Display profile not used": "Profil d'écran non utilisé", + "Drag to set hue and saturation. Hold Shift to keep the hue, Cmd/Ctrl to keep the saturation, Alt/Option to fine-adjust. Double-click to reset.": "Faites glisser pour régler la teinte et la saturation. Maintenez Maj pour conserver la teinte, Cmd/Ctrl pour conserver la saturation, Alt/Option pour un réglage fin. Double-cliquez pour réinitialiser.", + "Duplicate Mask Effect": "Dupliquer l'effet de masque", + "Edit In": "Modifier dans", + "Edit Keyword": "Modifier le mot-clé", + "Edit in HDR: highlights above SDR white, for HDR exports and displays": "Retoucher en HDR : hautes lumières au-delà du blanc SDR, pour les exportations et les écrans HDR", + "Edit in Other Editor": "Modifier dans un autre éditeur", + "Edit in Other Editor (⌥⌘E) opens the copy in this application (an app name on macOS, a program path elsewhere).": "Modifier dans un autre éditeur (⌥⌘E) ouvre la copie dans cette application (un nom d'application sous macOS, un chemin de programme ailleurs).", + "End Slideshow": "Terminer le diaporama", + "Enter to confirm, Esc to cancel": "Entrée pour confirmer, Échap pour annuler", + "Export Contact Sheet PDF": "Exporter le PDF de planche contact", + "Export Effect Presets": "Exporter les préréglages d'effets", + "Export Effect Presets…": "Exporter les préréglages d'effets…", + "Export Mask Effects": "Exporter les effets de masque", + "External Editing": "Retouche externe", + "Face Models on the GPU": "Modèles de visages sur le GPU", + "Face models (ONNX)": "Modèles de visages (ONNX)", + "Fade": "Fondu", + "Fade duration": "Durée du fondu", + "Favorite Mask Effect": "Effet de masque favori", + "Filters": "Filtres", + "Find Blemishes": "Rechercher les imperfections", + "Found automatically": "Trouvé automatiquement", + "Grid: add the next photo to the selection": "Grille : ajouter la photo suivante à la sélection", + "Grid: add the previous photo to the selection": "Grille : ajouter la photo précédente à la sélection", + "Grid: first photo of the view": "Grille : première photo de la vue", + "Grid: last photo of the view": "Grille : dernière photo de la vue", + "Group (optional)": "Groupe (facultatif)", + "HDR": "HDR", + "HDR Headroom": "Marge HDR", + "Hide this wheel's effect": "Masquer l'effet de cette roue", + "Highlighted: sliders this mask changes. Sliders left out stay as they are when the preset is applied.": "En surbrillance : curseurs que ce masque modifie. Les curseurs non retenus restent inchangés quand le préréglage est appliqué.", + "ICC Profiles": "Profils ICC", + "Image on Black": "Image sur noir", + "Image on White": "Image sur blanc", + "Import Mask Effects": "Importer des effets de masque", + "Import Slideshow Template": "Importer un modèle de diaporama", + "Include Amount": "Inclure la quantité", + "Include brush size, feather and flow": "Inclure la taille, le contour progressif et le flux du pinceau", + "Include selected photos": "Inclure les photos sélectionnées", + "Increase Flag Status": "Augmenter le statut du drapeau", + "Increase Grid Thumbnail Size": "Augmenter la taille des miniatures de la grille", + "It is not a denoise model LightCraft understands": "Ce n'est pas un modèle de réduction du bruit pris en charge par LightCraft", + "Keyword Info": "Infos sur le mot-clé", + "LUT-based": "Basé sur LUT", + "Layout Image Matte": "Mat de l'image de mise en page", + "Layout Image Opacity": "Opacité de l'image de mise en page", + "Left: the standard (SDR) range up to SDR white. Right: the HDR range, one band per stop above SDR white (the orange line: the HDR headroom). With Visualize HDR range on, the bands take its colours.": "Gauche : la plage standard (SDR) jusqu'au blanc SDR. Droite : la plage HDR, une bande par diaphragme au-dessus du blanc SDR (la ligne orange : la marge HDR). Quand Visualiser la plage HDR est activé, les bandes en prennent les couleurs.", + "LightCraft Effect Presets": "Préréglages d'effets LightCraft", + "Loupe Info 1": "Infos de la loupe 1", + "Loupe Info 2": "Infos de la loupe 2", + "Loupe Overlay": "Incrustation de la loupe", + "Loupe View": "Vue Loupe", + "Lower it when a panning or moving burst splits into several groups.": "Diminuez-la quand une rafale en panoramique ou en mouvement se scinde en plusieurs groupes.", + "M50, R100 and R8. CR3 files the decoder can't read yet still open from their embedded JPEG, as before.": "M50, R100 et R8. Les fichiers CR3 que le décodeur ne sait pas encore lire s'ouvrent toujours à partir de leur JPEG intégré, comme avant.", + "Manage Effect Presets…": "Gérer les préréglages d'effets…", + "Manage Presets…": "Gérer les préréglages…", + "Managed by Printer (Adobe RGB)": "Géré par l'imprimante (Adobe RGB)", + "Managed by Printer (sRGB)": "Géré par l'imprimante (sRGB)", + "Mask": "Masque", + "Mask Effect Presets": "Préréglages d'effets de masque", + "Masks keep their sliders. Export presets first to keep a copy.": "Les masques conservent leurs curseurs. Exportez d'abord les préréglages pour en garder une copie.", + "Matrix/TRC": "Matrice/TRC", + "Monitor profile": "Profil du moniteur", + "Move Keyword": "Déplacer le mot-clé", + "Move Mask Effect to Group": "Déplacer l'effet de masque vers un groupe", + "Move Print Cell": "Déplacer la cellule d'impression", + "Move Print Cell to Page": "Déplacer la cellule d'impression vers la page", + "Move to Group…": "Déplacer vers le groupe…", + "My Preset": "Mon préréglage", + "Name the preset": "Nommez le préréglage", + "New Print Page": "Nouvelle page d'impression", + "New group — Return": "Nouveau groupe — Entrée", + "New spot (Return adds it here)": "Nouvelle tache (Entrée l'ajoute ici)", + "Next History Step": "Étape d'historique suivante", + "Next Slide": "Diapositive suivante", + "Next page": "Page suivante", + "Nikon High Efficiency NEF (HE / HE★) uses intoPIX TicoRAW compression. LightCraft does not currently have a license for this codec, so only the camera's embedded JPEG preview is available, not the raw sensor data. To edit raw data, shoot Lossless compressed NEF or convert existing HE files to DNG using a licensed converter.": "Le NEF Nikon High Efficiency (HE / HE★) utilise la compression TicoRAW d'intoPIX. LightCraft ne dispose pas actuellement de licence pour ce codec : seul l'aperçu JPEG intégré à l'appareil est disponible, pas les données brutes du capteur. Pour retoucher les données RAW, photographiez en NEF compressé sans perte ou convertissez les fichiers HE existants en DNG avec un convertisseur sous licence.", + "No Matte": "Sans mat", + "No change": "Aucun changement", + "No clipping detected in this preview.": "Aucun écrêtage détecté dans cet aperçu.", + "No effect matches": "Aucun effet ne correspond", + "No effect presets yet": "Aucun préréglage d'effet pour l'instant", + "No faces by that name": "Aucun visage portant ce nom", + "No horizon or vertical lines to level by": "Aucun horizon ni ligne verticale pour redresser", + "No named people yet. Name the faces below to start.": "Aucune personne nommée pour l'instant. Nommez les visages ci-dessous pour commencer.", + "No people yet": "Aucune personne pour l'instant", + "No person by that name": "Aucune personne de ce nom", + "No unnamed faces. Faces found in your photos appear here until you name them.": "Aucun visage sans nom. Les visages trouvés dans vos photos apparaissent ici tant que vous ne les avez pas nommés.", + "None (the display is treated as sRGB)": "Aucun (l'écran est traité comme sRGB)", + "One photo fills each page inside the margins.": "Une photo remplit chaque page à l'intérieur des marges.", + "Open Original in Other Editor (RAW, no copy)": "Ouvrir l'original dans un autre éditeur (RAW, sans copie)", + "Open Settings": "Ouvrir les réglages", + "Other editor": "Autre éditeur", + "Overlay color": "Couleur de l'incrustation", + "Page": "Page", + "Page Options": "Options de page", + "Pause / Resume Slideshow": "Mettre en pause / reprendre le diaporama", + "Photo Above": "Photo au-dessus", + "Photo Below": "Photo en dessous", + "Photo ▸ Edit In ▸ Edit in PhotoCraft (⇧⌘E, or right-click a photo) renders a copy with your edits, stacks it with the original and opens it in PhotoCraft. Save there and the copy updates here. As PSD, PhotoCraft saves straight back to it. Leave the location empty unless you use a portable copy.": "Photo → Modifier dans → Modifier dans PhotoCraft (⇧⌘E, ou clic droit sur une photo) calcule une copie avec vos retouches, l'empile avec l'original et l'ouvre dans PhotoCraft. Enregistrez-y votre travail : la copie se met à jour ici. Au format PSD, PhotoCraft enregistre directement dans ce fichier. Laissez l'emplacement vide, sauf si vous utilisez une copie portable.", + "PhotoCraft": "PhotoCraft", + "Photos are shown through your monitor's ICC profile, so colours are right on wide-gamut and calibrated displays, and the Detail view uses the display's whole gamut. The histogram, the preview caches and exports are not affected.": "Les photos sont affichées à travers le profil ICC de votre moniteur : les couleurs sont donc justes sur les écrans à large gamme de couleurs et calibrés, et la vue Détail utilise toute la gamme de couleurs de l'écran. L'histogramme, les caches d'aperçus et les exportations ne sont pas affectés.", + "Photos stay in All Photos. Deleting a folder also deletes its albums. You can undo this.": "Les photos restent dans Toutes les photos. Supprimer un dossier supprime aussi ses albums. Vous pouvez annuler cette action.", + "Previous History Step": "Étape d'historique précédente", + "Previous Slide": "Diapositive précédente", + "Previous page": "Page précédente", + "Primaries (x, y)": "Primaires (x, y)", + "Print Settings": "Réglages d'impression", + "Print Templates": "Modèles d'impression", + "Print to PDF": "Imprimer en PDF", + "Profiles assigned in your desktop's colour settings are usually in ~/.local/share/icc.": "Les profils attribués dans les réglages de couleur de votre bureau se trouvent généralement dans ~/.local/share/icc.", + "Progressive": "Progressif", + "Put New Keywords Inside": "Placer les nouveaux mots-clés à l'intérieur", + "Read Focus Points in the Background": "Lire les points de mise au point en arrière-plan", + "Reading photos…": "Lecture des photos…", + "Recheck Preview-Only Raws": "Revérifier les RAW en aperçu seul", + "Remove Folder Color Label": "Retirer l'étiquette de couleur du dossier", + "Remove region": "Retirer la zone", + "Rename Mask Effect": "Renommer l'effet de masque", + "Rename Mask Effect Group": "Renommer le groupe d'effets de masque", + "Rename Person": "Renommer la personne", + "Rename Person…": "Renommer la personne…", + "Rename Slideshow Template": "Renommer le modèle de diaporama", + "Renders the next slides while the current one is up, so fades never wait. Off: each slide renders when it is due (less memory and work).": "Prépare les diapositives suivantes pendant que celle en cours est affichée, pour que les fondus n'attendent jamais. Désactivé : chaque diapositive est calculée au moment voulu (moins de mémoire et de travail).", + "Reset Print Settings": "Réinitialiser les réglages d'impression", + "Reset Sliders": "Réinitialiser les curseurs", + "Resize Print Cell": "Redimensionner la cellule d'impression", + "Resize region": "Redimensionner la zone", + "SDR": "SDR", + "SDR Brightness": "Luminosité SDR", + "SDR Clarity": "Clarté SDR", + "SDR Contrast": "Contraste SDR", + "SDR Highlights": "Hautes lumières SDR", + "SDR Shadows": "Ombres SDR", + "SDR Whites": "Blancs SDR", + "Save Current Settings as New Effect Preset…": "Enregistrer les réglages actuels comme nouveau préréglage d'effet…", + "Save Current Settings as New Preset…": "Enregistrer les réglages actuels comme nouveau préréglage…", + "Save Mask Effect": "Enregistrer l'effet de masque", + "Save Print Template": "Enregistrer le modèle d'impression", + "Save Slideshow Template": "Enregistrer le modèle de diaporama", + "Scan Folder for Changes": "Rechercher les changements dans le dossier", + "Search effects": "Rechercher des effets", + "Select Only Active Photo": "Sélectionner uniquement la photo active", + "Select a mask to apply or update presets.": "Sélectionnez un masque pour appliquer ou mettre à jour des préréglages.", + "Select all": "Tout sélectionner", + "Select none": "Ne rien sélectionner", + "Set Effect for New Masks": "Définir l'effet des nouveaux masques", + "Set Folder Color Label": "Définir l'étiquette de couleur du dossier", + "Set Print Cell Photo": "Définir la photo de la cellule d'impression", + "Set Print Settings": "Définir les réglages d'impression", + "Show / hide": "Afficher / masquer", + "Show Info Overlay": "Afficher l'incrustation d'infos", + "Show Layout Image": "Afficher l'image de mise en page", + "Show in Compare": "Afficher dans Comparer", + "Show mask": "Afficher le masque", + "Show photos": "Afficher les photos", + "Show this wheel's effect": "Afficher l'effet de cette roue", + "Slide duration": "Durée de la diapositive", + "Slideshow Export Status": "État de l'exportation du diaporama", + "Slideshow Layout Settings": "Réglages de disposition du diaporama", + "Slideshow Options…": "Options du diaporama…", + "Slideshow Overlay Settings": "Réglages des incrustations du diaporama", + "Slideshow Playback Settings": "Réglages de lecture du diaporama", + "Slideshow Slide Preview": "Aperçu de diapositive du diaporama", + "Slideshow Title Settings": "Réglages des titres du diaporama", + "Slideshow in the View menu plays the photos in view from the selected one. These settings are saved with the library.": "Diaporama, dans le menu Affichage, lit les photos de la vue à partir de la photo sélectionnée. Ces réglages sont enregistrés avec la bibliothèque.", + "Targeted adjustment on: drag up or down on the photo · Esc to stop": "Réglage ciblé activé : faites glisser vers le haut ou le bas sur la photo · Échap pour arrêter", + "Template name": "Nom du modèle", + "The layout image can't be shown": "L'image de mise en page ne peut pas être affichée", + "Their photos in the grid": "Leurs photos dans la grille", + "This page setup is not valid": "Cette mise en page n'est pas valide", "Thumbnail size": "Taille des vignettes", - "Import Thumbnail Size": "Taille des vignettes d’importation" + "Import Thumbnail Size": "Taille des vignettes d’importation", + "Title bar": "Barre de titre", + "To hand this editor the original file itself instead (the raw, without a copy: DxO PhotoLab, for example), right-click a photo → Edit In → Open Original in Other Editor (RAW, no copy).": "Pour confier plutôt à cet éditeur le fichier original lui-même (le RAW, sans copie : DxO PhotoLab, par exemple), faites un clic droit sur une photo → Modifier dans → Ouvrir l'original dans un autre éditeur (RAW, sans copie).", + "Tool Overlay": "Incrustation d'outil", + "Tool Overlay: Always": "Incrustation d'outil : toujours", + "Tool Overlay: Auto": "Incrustation d'outil : auto", + "Tool Overlay: Never": "Incrustation d'outil : jamais", + "Tool Overlay: Selected": "Incrustation d'outil : sélectionné", + "Ungrouped": "Sans groupe", + "Unknown date": "Date inconnue", + "Unnamed face": "Visage sans nom", + "Update Mask Effect": "Mettre à jour l'effet de masque", + "Update Slideshow Template": "Mettre à jour le modèle de diaporama", + "Update to Current Process": "Mettre à jour vers le traitement actuel", + "Use Defaults": "Utiliser les valeurs par défaut", + "Use Screen Profile": "Utiliser le profil de l'écran", + "Use sRGB": "Utiliser sRGB", + "View Options": "Options d'affichage", + "View Options…": "Options d'affichage…", + "View → View Options chooses the lines Info 1 and Info 2 show.": "Affichage → Options d'affichage choisit les lignes que montrent Infos 1 et Infos 2.", + "Visualize HDR": "Visualiser le HDR", + "When pins show on the photo (Shift+H cycles)": "Quand les épingles s'affichent sur la photo (Maj+H pour parcourir)", + "White on Black": "Blanc sur noir", + "Width × Height": "Largeur × hauteur", + "Write Waiting XMP Sidecars": "Écrire les fichiers annexes XMP en attente", + "cells": "cellules", + "cells overlap": "des cellules se chevauchent", + "current edits": "retouches actuelles", + "or drop a .onnx file on the window": "ou déposez un fichier .onnx sur la fenêtre", + "size": "taille", + "source": "source", + "this screen's profile": "le profil de cet écran", + "★ Favorites": "★ Favoris", + "\"24.0-70.0 mm f/2.8\". Those cameras don't write a lens name, so the lens field was empty and you couldn't filter or": "« 24.0-70.0 mm f/2.8 ». Ces appareils n'écrivent pas de nom d'objectif : le champ était vide et il était impossible de filtrer ou de", + "\"Albums\" header takes it back to the top level; Esc cancels; holding a dragged album or photos near the top or bottom edge of the sidebar scrolls it). Drop on the top or bottom half of another album,": "en-tête « Albums » le remet au premier niveau ; Échap annule ; maintenir un album ou des photos glissés près du bord haut ou bas de la barre latérale la fait défiler). Déposez sur la moitié haute ou basse d'un autre album,", + "\"Canon CRX adaptive QP value 172\" or \"175\". They now decode from the sensor data. Photos imported before this": "« Canon CRX adaptive QP value 172 » ou « 175 ». Ils se décodent désormais à partir des données du capteur. Les photos importées avant cela", + "\"File exists\".": "« File exists ».", + "\"HEIC/HEIF support isn't included in this build\" for each `.heic`/`.heif` at import.": "« HEIC/HEIF support isn't included in this build » pour chaque `.heic`/`.heif` à l'importation.", + "\"If file exists\" works per folder as usual, and an original is never written over.": "« Si le fichier existe » fonctionne dossier par dossier comme d'habitude, et un original n'est jamais écrasé.", + "\"LightCraft stopped unexpectedly\" and why, instead of \"could not open its window\", and the next start renders": "« LightCraft s'est arrêté de façon inattendue » et pourquoi, au lieu de « impossible d'ouvrir sa fenêtre », et le démarrage suivant calcule les rendus", + "\"Rendering…\" on the photo": "« Rendu en cours… » sur la photo", + "#1236). The D7000, D5100, D800, D800E, Df, D4, D3, D3S, D700, D300, D300S, D600, D610, D810, D4S, D5600,": "#1236). Les D7000, D5100, D800, D800E, Df, D4, D3, D3S, D700, D300, D300S, D600, D610, D810, D4S, D5600,", + "#1440): a Sony α1 face reads 8 MB instead of 70 MB, an A7S III face about 1 MB instead of 24 MB, several times": "#1440) : un visage du Sony α1 lit 8 Mo au lieu de 70 Mo, un visage de l'A7S III environ 1 Mo au lieu de 24 Mo, plusieurs fois", + "#1447), or keeps the photo you had when the folder holds it. Before, the photo from the previous view stayed active:": "#1447), ou conserve la photo que vous aviez quand le dossier la contient. Auparavant, la photo de la vue précédente restait active :", + "(\"Failed to associate portal window with parent window\" in the portal's log): tiling compositors put it beside the": "(« Failed to associate portal window with parent window » dans le journal du portail) : les compositeurs en mosaïque la plaçaient à côté de", + "(Esc keeps the old angle; a decimal comma works too), or click the Straighten value; hovering any slider's value now says it can be typed.": "(Échap conserve l'ancien angle ; la virgule décimale fonctionne aussi), ou cliquez sur la valeur de Redresser ; survoler la valeur d'un curseur indique désormais qu'elle peut être saisie.", + "(Space, G, X, ⌫) and ⌘ shortcuts were not affected.": "(Espace, G, X, ⌫) et les raccourcis ⌘ n'étaient pas concernés.", + "(`album.setRules` takes `name`).": "(`album.setRules` accepte `name`).", + "(`id`, `parent?`, `before?`) and `album.sort`.": "(`id`, `parent?`, `before?`) et `album.sort`.", + "(`render in.raw -o out.jxl`). Quality as for JPEG, or Lossless; Effort (Fast / Normal) trades time for a": "(`render in.raw -o out.jxl`). Qualité comme pour le JPEG, ou Sans perte ; Effort (Rapide / Normal) échange du temps contre un", + "(`slideshow.exportStatus` for the result).": "(`slideshow.exportStatus` pour le résultat).", + "(checked on one CC0 iPhone 12 Pro ProRAW). Photos without mattes are unchanged.": "(vérifié sur un ProRAW CC0 d'iPhone 12 Pro). Les photos sans mattes sont inchangées.", + "(folders open on click) or finds them as you type part of a name or folder (↑ / ↓ and Enter to pick); albums that": "(les dossiers s'ouvrent au clic) ou les trouve pendant que vous saisissez une partie d'un nom d'album ou de dossier (↑ / ↓ et Entrée pour choisir) ; les albums qui", + "(issue #1455), up to 512 MP and 65,000 pixels on the long edge, as in Lightroom. When the full size needs more": "(ticket #1455), jusqu'à 512 Mpx et 65 000 pixels sur le grand côté, comme dans Lightroom. Quand la taille complète demande plus de", + "(issue #256): the correction the camera records in the file is applied under Lens Corrections ▸ Enable Profile": "(ticket #256) : la correction que l'appareil enregistre dans le fichier est appliquée sous Corrections de l'objectif → Activer les", + "(issue #706; before, the import skipped it as \"already in the library\" while the grid showed it deleted). The": "(ticket #706 ; auparavant, l'importation l'ignorait comme « déjà dans la bibliothèque » alors que la grille la montrait supprimée). La", + "(issue #735).": "(ticket #735).", + "(issue #782).": "(ticket #782).", + "(issues #187, #298). Importing files that are in Recently Deleted asks whether to leave them there, restore them": "(tickets #187, #298). Importer des fichiers qui sont dans Supprimées récemment demande s'il faut les y laisser, les restaurer", + "(its width over its height was 0 / 0, which stopped debug builds); it shows as a single pixel's colour.": "(son rapport largeur sur hauteur valait 0 / 0, ce qui arrêtait les builds de débogage) ; elle s'affiche avec la couleur d'un seul pixel.", + "(macOS, Windows, Linux, FreeBSD, Nix) now really are built with HEIC support; a build without it reports": "(macOS, Windows, Linux, FreeBSD, Nix) sont désormais réellement compilés avec la prise en charge du HEIC ; une version sans elle signale", + "(now 0.05 s). The scan looks up only the files it finds and the contents it reads, on its own thread.": "(désormais 0,05 s). L'analyse ne consulte que les fichiers qu'elle trouve et les contenus qu'elle lit, sur son propre fil.", + "(with their edits) or import them as new; the trash view's Photo menu has Empty Recently Deleted.": "(avec leurs retouches) ou les importer comme nouveaux ; le menu Photo de la vue corbeille propose Vider Supprimées récemment.", + "(~0.6 s per slider tick); now the list is saved only after it changes, and a slider tick takes ~2 ms.": "(~0,6 s par cran de curseur) ; désormais la liste n'est enregistrée qu'après un changement, et un cran de curseur prend ~2 ms.", + ")": ")", + "**Import Lightroom Catalog…** with that catalog, or Cancel. `lightcraft-cli --library` refuses those folders too.": "**Importer un catalogue Lightroom…** avec ce catalogue, ou Annuler. `lightcraft-cli --library` refuse aussi ces dossiers.", + "**JPEG:** numbered files (`Holiday-001.jpg`, `Holiday-002.jpg`…) in a new folder.": "**JPEG :** fichiers numérotés (`Holiday-001.jpg`, `Holiday-002.jpg`…) dans un nouveau dossier.", + "**PDF:** one page per slide at 1024, 1920 or 3840 pixels on the long side, at a JPEG quality you choose. Each page": "**PDF :** une page par diapositive à 1024, 1920 ou 3840 pixels sur le grand côté, avec la qualité JPEG de votre choix. Chaque page", + "**Photos already in your library get theirs in the background**: LightCraft reads just the few kilobytes of each": "**Les photos déjà dans votre bibliothèque reçoivent le leur en arrière-plan** : LightCraft ne lit que les quelques kilo-octets de chaque", + "**Video:** AV1 video in an MP4 (or WebM) file at 720p or 1080p, 24 or 30 frames per second: each slide stays up for": "**Vidéo :** vidéo AV1 dans un fichier MP4 (ou WebM) en 720p ou 1080p, 24 ou 30 images par seconde : chaque diapositive reste affichée pendant", + "**Z zooms to it**: Toggle Zoom centres on the focus point, so checking that the subject is sharp is one key": "**Z zoome dessus** : Basculer le zoom se centre sur le point de mise au point, de sorte que vérifier la netteté du sujet revient à une seule touche", + "0.3 MB of JPEG instead of 5.6 MB and is ready several times sooner; Nikon and Panasonic raws with a mid-sized": "0,3 Mo de JPEG au lieu de 5,6 Mo et est prête plusieurs fois plus tôt ; les RAW Nikon et Panasonic avec un JPEG de taille", + "1200D (Rebel T5) and 100D (Rebel SL1) now count as clipped (issue #1272). They used to stop at 81–98% of white, so": "1200D (Rebel T5) et 100D (Rebel SL1) comptent désormais comme écrêtées (ticket #1272). Elles s'arrêtaient auparavant à 81–98 % du blanc, si bien que", + "12–32 mm kit zoom was off by about 5 % of the image width at the corners before. Files shot with the correction off": "zoom kit 12–32 mm s'écartait auparavant d'environ 5 % de la largeur de l'image dans les coins. Les fichiers pris avec la correction désactivée", + "1440 px at the corners, where it was up to 17 px off before. The camera's lateral chromatic aberration table is read": "1440 px dans les coins, alors qu'il s'écartait auparavant jusqu'à 17 px. La table d'aberration chromatique latérale de l'appareil est lue", + "16 GB, 355 MP with 32 GB) and the message says so. The merge also frees each photo's pixels once they are": "16 Go, 355 Mpx avec 32 Go) et le message le précise. La fusion libère aussi les pixels de chaque photo une fois qu'ils sont", + "16-bit Rec. 2020 PQ. Not in the web version yet.": "Rec. 2020 PQ 16 bits. Pas encore dans la version web.", + "2026-10-02": "2026-10-02", + "2026-10-05": "2026-10-05", + "2026-10-07": "2026-10-07", + "2026-10-08": "2026-10-08", + "2026-10-09": "2026-10-09", + "2026-10-10": "2026-10-10", + "2026-10-11": "2026-10-11", + "2026-10-12": "2026-10-12", + "2026-10-13": "2026-10-13", + "2026-10-14": "2026-10-14", + "3396 K, one on the Shade preset 7493 K. As for #730, only the numbers change: edits made on the old relative": "3396 K, une photo au préréglage Ombre 7493 K. Comme pour #730, seuls les nombres changent : les retouches faites sur l'ancienne échelle relative", + "67,000 photos that step went from 37 ms to under 1 ms. Still worked out whole: an edit to more than 256 photos, a": "67 000 photos, cette étape est passée de 37 ms à moins de 1 ms. Toujours recalculés en entier : une retouche de plus de 256 photos, une", + "A Folders section in the sidebar lists the folders your photos were imported from; choose one to see its photos.": "Une section Dossiers dans la barre latérale liste les dossiers depuis lesquels vos photos ont été importées ; choisissez-en un pour voir ses photos.", + "A Lightroom Classic catalog whose changes are all still in its `.lrcat-wal` file (a new catalog Lightroom has": "Un catalogue Lightroom Classic dont toutes les modifications sont encore dans son fichier `.lrcat-wal` (un nouveau catalogue que Lightroom a", + "A Synchronize Folder scan no longer asks the disk about every photo of the library in the folder (is its file": "Une analyse de Synchroniser le dossier n'interroge plus le disque pour chaque photo de la bibliothèque située dans le dossier (son fichier", + "A `thumbs` folder that holds nothing but the cache says that it is one (`CACHEDIR.TAG`), so backup programs that": "Un dossier `thumbs` qui ne contient que le cache l'indique (`CACHEDIR.TAG`), de sorte que les programmes de sauvegarde qui s'y", + "A crop a hair wide (or of no size), set by an agent or read from a sidecar, no longer crashes or hangs the": "Un recadrage large d'un cheveu (ou de taille nulle), défini par un agent ou lu dans un fichier annexe, ne fait plus planter ni se bloquer le", + "A crop of no size (from an agent or a sidecar) no longer gives the Detail view a photo of no size to lay out": "Un recadrage de taille nulle (venant d'un agent ou d'un fichier annexe) ne donne plus à la vue Détail une photo de taille nulle à disposer", + "A crop of no size with healing spots or masks no longer crashes the render: samples outside the picture read its": "Un recadrage de taille nulle avec des taches de correction ou des masques ne fait plus planter le rendu : les échantillons hors de l'image lisent son", + "A damaged or crafted raw can no longer make LightCraft set aside gigabytes of memory before finding out the file is": "Un RAW endommagé ou forgé ne peut plus faire réserver à LightCraft des gigaoctets de mémoire avant de découvrir que le fichier est", + "A demo photo whose stored size was damaged (a width of 4294967295) is rendered at its own size instead of": "Une photo de démonstration dont la taille enregistrée était endommagée (une largeur de 4294967295) est rendue à sa propre taille au lieu d'une", + "A dialog taller than the window no longer runs off it (issue #781): on a 1366×768 screen the Export dialog's title": "Une boîte de dialogue plus haute que la fenêtre ne déborde plus (ticket #781) : sur un écran de 1366×768, le titre de la boîte de dialogue Exporter", + "A dialog's confirm button says it's the next step": "Le bouton de confirmation d'une boîte de dialogue indique qu'il s'agit de l'étape suivante", + "A double-click on the thumb is a single step in History and Undo. Its first click no longer nudges the value to": "Un double-clic sur la poignée forme une seule étape dans l'historique et l'annulation. Son premier clic ne déplace plus la valeur vers", + "A file named `portable.txt` next to the LightCraft program makes it keep its settings, logs and downloaded": "Un fichier nommé `portable.txt` placé à côté du programme LightCraft lui fait conserver ses réglages, ses journaux et ses", + "A label follows its folder when it is renamed or moved in LightCraft, together with the labels of the folders": "Une étiquette suit son dossier quand il est renommé ou déplacé dans LightCraft, de même que les étiquettes des dossiers", + "A library holding thousands of presets (a Lightroom collection imported whole: 11 000 presets, a 42 MB": "Une bibliothèque contenant des milliers de préréglages (une collection Lightroom importée en entier : 11 000 préréglages, un fichier de 42 Mo", + "A library whose catalog file was damaged (or edited by hand) in a way that still reads no longer crashes": "Une bibliothèque dont le fichier de catalogue a été endommagé (ou modifié à la main) d'une manière qui reste lisible ne fait plus planter", + "A library with no photos now opens on the Photo Grid with the sidebar (Square Grid stays as it is), instead of a": "Une bibliothèque sans photo s'ouvre désormais sur la grille de photos avec la barre latérale (la grille carrée reste telle quelle), au lieu d'une", + "A name the library doesn't have is marked as a new keyword before you press Return, so a misspelling no longer": "Un nom que la bibliothèque n'a pas est signalé comme nouveau mot-clé avant que vous appuyiez sur Entrée, si bien qu'une faute de frappe ne", + "A photo that has no folder on disk (a demo photo, or one in the web version's browser storage) or whose folder": "Une photo sans dossier sur le disque (une photo de démonstration, ou une photo du stockage du navigateur de la version web) ou dont le dossier", + "A photo that runs into a bug in LightCraft while it renders (in a raw decoder or the editing pipeline) now fails": "Une photo qui tombe sur un bogue de LightCraft pendant son rendu (dans un décodeur RAW ou la chaîne de retouche) échoue désormais", + "A photo the folder lists is there for the scan, also where its file could not be opened by its path (a folder": "Une photo que le dossier liste est considérée comme présente par l'analyse, y compris quand son fichier n'a pas pu être ouvert par son chemin (un dossier", + "A photo whose Defringe amount was stored far past the sliders' 20 (in a damaged catalog or sidecar) no longer": "Une photo dont la quantité de suppression des franges était enregistrée bien au-delà des 20 du curseur (dans un catalogue ou un fichier annexe endommagé) ne", + "A photo whose file was replaced (Reload Changed Files after an outside edit) no longer keeps the faces recognition": "Une photo dont le fichier a été remplacé (Recharger les fichiers modifiés après une retouche extérieure) ne garde plus les visages que la reconnaissance", + "A preset whose lens-profile switch is off no longer turns off the lens corrections built into a DNG (iPhone ProRAW": "Un préréglage dont l'interrupteur de profil d'objectif est désactivé ne désactive plus les corrections d'objectif intégrées à un DNG (ProRAW d'iPhone", + "A raw file whose black level is stored as \"not a number\" (or infinity), or a floating-point DNG with such": "Un fichier RAW dont le niveau de noir est enregistré comme « n'est pas un nombre » (ou l'infini), ou un DNG en virgule flottante avec de tels", + "A selection without keywords now says \"No keywords yet\" where its chips would be.": "Une sélection sans mot-clé affiche désormais « Aucun mot-clé pour l'instant » à la place de ses pastilles.", + "A slideshow can now open with an intro screen and close with an ending screen, like Lightroom Classic's Titles": "Un diaporama peut maintenant s'ouvrir sur un écran d'introduction et se terminer sur un écran de fin, comme dans", + "A small edit (a keyword, a rating, a flag, a slider) no longer has the grid's list worked out again from every": "Une petite retouche (un mot-clé, une note, un drapeau, un curseur) ne fait plus recalculer la liste de la grille à partir de chaque", + "A smart album can include or exclude another smart album: \"Keywords contain travel\" and \"Album isn't Excluded Photos\"": "Un album intelligent peut inclure ou exclure un autre album intelligent : « Les mots-clés contiennent travel » et « L'album n'est pas Photos exclues »", + "A smart album whose rules no longer check (an album they test was deleted) is marked ⚠ in the sidebar; its tooltip": "Un album intelligent dont les règles ne sont plus valides (un album qu'elles testent a été supprimé) est marqué ⚠ dans la barre latérale ; son infobulle", + "A spot with Feather at 0 no longer draws black pixels exactly on its radius. This also fixes spots at 0% Opacity": "Une tache dont le contour progressif est à 0 ne dessine plus de pixels noirs exactement sur son rayon. Cela corrige aussi les taches à 0 % d'opacité qui", + "A star, the moon or a light that moves between the photos of a bracket (a night bracket on a tripod) no longer": "Une étoile, la lune ou une lumière qui bouge entre les photos d'un bracketing (un bracketing de nuit sur trépied) ne laisse plus", + "A template file that can't be used (damaged, from a newer LightCraft, too large) is listed as skipped instead of": "Un fichier de modèle inutilisable (endommagé, issu d'un LightCraft plus récent, trop volumineux) est listé comme ignoré au lieu", + "A thumbnail of the photo open in Detail is made from its already decoded preview instead of decoding the file": "Une miniature de la photo ouverte dans Détail est créée à partir de son aperçu déjà décodé au lieu de décoder le fichier", + "A view can hold its photos until you refresh it": "Une vue peut conserver ses photos jusqu'à son actualisation", + "A zoomed view keeps the GPU copy of the original while it is on screen: pausing for a few seconds between pans no": "Une vue zoomée garde la copie GPU de l'original tant qu'elle est à l'écran : faire une pause de quelques secondes entre deux déplacements ne", + "AI Denoise and Find Missing Photos. Each row has the task's name, a progress bar, the count and what it is working": "Débruitage IA et Rechercher les photos manquantes. Chaque ligne indique le nom de la tâche, une barre de progression, le compte et ce sur quoi elle", + "AI RAW denoise": "Débruitage IA des RAW", + "ARW) gives the merged DNG the colour each photo has when opened alone (issue #965). An HDR merge of CR2s used to come": "ARW) donne au DNG fusionné la couleur qu'a chaque photo ouverte seule (ticket #965). Une fusion HDR de CR2 sortait auparavant", + "ASCII (an umlaut, a curly apostrophe, a dash), about every name the folder does not list. Names it does list are": "l'ASCII (un tréma, une apostrophe typographique, un tiret), à propos de presque tous les noms que le dossier ne liste pas. Les noms qu'il liste sont", + "Activity stack": "Pile d'activité", + "Add to Apple Photos (macOS)": "Ajouter à Apple Photos (macOS)", + "Agents list and stop tasks with `activity.list` and `activity.cancel`; `ui.inspect` reports them as `activity`.": "Les agents listent et arrêtent les tâches avec `activity.list` et `activity.cancel` ; `ui.inspect` les signale sous `activity`.", + "Agents use `app.newLibrary {path, name}`, `app.recentLibraries` and `app.clearRecentLibraries`.": "Les agents utilisent `app.newLibrary {path, name}`, `app.recentLibraries` et `app.clearRecentLibraries`.", + "Agents: `app.export {addToPhotos, photosAlbum}`, `export.addToPhotos {paths}` for files already on disk, and": "Agents : `app.export {addToPhotos, photosAlbum}`, `export.addToPhotos {paths}` pour les fichiers déjà sur le disque, et", + "Agents: `view.sidebarSection`, `view.sidebarMoveSection`, `view.sidebarReset`; `ui.set` takes `sidebar`.": "Agents : `view.sidebarSection`, `view.sidebarMoveSection`, `view.sidebarReset` ; `ui.set` accepte `sidebar`.", + "Album folders fold with the same disclosure triangle as Local, By Date, Folders and Keywords.": "Les dossiers d'albums se replient avec le même triangle de dévoilement que Local, Par date, Dossiers et Mots-clés.", + "Album rule is \"is\" or \"isn't\" an album, picked with the album picker.": "règle Album est « est » ou « n'est pas » un album, choisi avec le sélecteur d'album.", + "Album, New Smart Album, Rename Keyword, Merge Keywords and similar dialogs, or the name field under unnamed faces for": "l'album, Nouvel album intelligent, Renommer le mot-clé, Fusionner les mots-clés et des boîtes de dialogue similaires, ou sur le champ de nom sous les visages sans nom pour obtenir", + "Albums tree": "Arborescence des albums", + "An HDR merged from raws that LightCraft colours from the camera's JPEG (CR2, NEF, ARW…) now opens at the same": "Un HDR fusionné à partir de RAW dont LightCraft tire les couleurs du JPEG de l'appareil (CR2, NEF, ARW…) s'ouvre désormais avec la même", + "An empty library leads to Import": "Une bibliothèque vide mène à l'importation", + "An export enlarged far past the photo's size (20000 typed for 2000 with Don't Enlarge off) no longer ends": "Une exportation agrandie bien au-delà de la taille de la photo (20000 saisi au lieu de 2000 avec Ne pas agrandir désactivé) n'arrête plus", + "An uncompressed Leaf Aptus 22 MOS no longer opens as a dark, colourless picture of its sensor mosaic: it imports": "Un MOS non compressé du Leaf Aptus 22 ne s'ouvre plus comme une image sombre et sans couleur de la mosaïque de son capteur : il s'importe", + "Any Searchable Text also finds the state / province, alt text, people and a virtual copy's name.": "N'importe quel texte pouvant être recherché trouve aussi l'état / la province, le texte alternatif, les personnes et le nom d'une copie virtuelle.", + "Appearance lists the modes and themes. On Linux, Auto follows the desktop portal's colour scheme": "Apparence liste les modes et les thèmes. Sous Linux, Auto suit le schéma de couleurs du portail de bureau", + "Apple ProRAW's gain table map (its local tone mapping, `ProfileGainTableMap`) is now read and kept when a photo is": "La carte de table de gain d'Apple ProRAW (son mappage tonal local, `ProfileGainTableMap`) est désormais lue et conservée lorsqu'une photo est", + "Arabic names and other Arabic text in headings, chosen tabs and other bold places are now drawn bold, as Latin text": "Les noms arabes et autres textes arabes dans les titres, les onglets sélectionnés et d'autres emplacements en gras sont désormais dessinés en gras, comme le texte latin", + "Arrange the left sidebar your way: drag Albums, Local, By Date, Folders or Keywords by its header to move it (a line": "Organisez la barre latérale gauche à votre façon : faites glisser Albums, Local, Par date, Dossiers ou Mots-clés par son en-tête pour le déplacer (un trait", + "As Shot temperature and tint as its photos, and changing the white balance no longer turns it green. Sony ARW": "température et teinte « Tel quel » que ses photos, et modifier la balance des blancs ne le rend plus vert. Auparavant, les fusions ARW Sony", + "Aspect Ratio (a 24 MP photo cropped to a square is 16 MP).": "Ratio de format (une photo de 24 Mpx recadrée en carré fait 16 Mpx).", + "Auto use the same model. Custom white balances on these photos render slightly differently than before.": "Auto utilisent le même modèle. Les balances des blancs personnalisées de ces photos s'affichent un peu différemment d'avant.", + "Blown highlights in CR2 files from the Canon EOS 50D, 60D, 450D (Rebel XSi), 500D (Rebel T1i), 550D (Rebel T2i),": "Les hautes lumières brûlées des fichiers CR2 des Canon EOS 50D, 60D, 450D (Rebel XSi), 500D (Rebel T1i), 550D (Rebel T2i),", + "Bold text in other scripts": "Texte en gras dans d'autres écritures", + "Bridge and Photo Supreme (its Formatted Vocabulary File) use the same files, so keyword lists move between them and": "Bridge et Photo Supreme (son Formatted Vocabulary File) utilisent les mêmes fichiers, si bien que les listes de mots-clés circulent entre eux et", + "Building from source": "Compilation depuis les sources", + "C-RAWs imported earlier, Photo ▸ Reload from Disk picks up the raw data.": "importés auparavant, Photo → Recharger depuis le disque récupère les données RAW.", + "Cached thumbnails are redrawn.": "Les miniatures en cache sont recalculées.", + "Camera-look deep shadows": "Ombres profondes du rendu de l'appareil", + "Canon CR2 and Pentax PEF raws get the same starting look fitted to the camera's own JPEG as ARW, NEF, RW2, RAF": "Les RAW Canon CR2 et Pentax PEF reçoivent le même rendu de départ ajusté sur le JPEG de l'appareil que ARW, NEF, RW2, RAF", + "Canon CR2 highlights": "Hautes lumières des CR2 Canon", + "Canon CR2 raws no longer open too dark with blocked-up shadows: the black level was measured over border columns": "Les RAW Canon CR2 ne s'ouvrent plus trop sombres avec des ombres bouchées : le niveau de noir était mesuré sur des colonnes de bordure", + "Canon CR3 raws now develop from their sensor data: lossless RAW and C-RAW, checked sample for sample on the EOS": "Les RAW Canon CR3 se développent désormais à partir de leurs données de capteur : RAW sans perte et C-RAW, vérifiés échantillon par échantillon sur les EOS", + "Canon CRW, Minolta MRW, Sigma X3F, Kodak KDC, Leaf MOS and Epson ERF files that LightCraft can't decode yet": "Les fichiers Canon CRW, Minolta MRW, Sigma X3F, Kodak KDC, Leaf MOS et Epson ERF que LightCraft ne sait pas encore décoder", + "Canon EOS R5 Mark II": "Canon EOS R5 Mark II", + "Canon EOS R7 C-RAW files develop from their sensor data too, instead of opening from their embedded JPEG. For R7": "Les fichiers C-RAW du Canon EOS R7 se développent eux aussi à partir de leurs données de capteur, au lieu de s'ouvrir depuis leur JPEG intégré. Pour les C-RAW du R7", + "Canon PowerShot G9 raws open with the camera's white balance (White Balance ▸ As Shot); it used to start from a": "Les RAW du Canon PowerShot G9 s'ouvrent avec la balance des blancs de l'appareil (Balance des blancs → Tel quel) ; ils partaient auparavant d'une", + "Chinese (Simplified and Traditional), Japanese and Brazilian Portuguese.": "du chinois (simplifié et traditionnel), du japonais et du portugais brésilien.", + "Choice values read as words in every language: \"Public Domain\", \"Picked\", \"Black & White\" rather than ids like": "Les valeurs de choix se lisent sous forme de mots dans toutes les langues : « Domaine public », « Sélectionnée », « Noir et blanc » plutôt que des identifiants comme", + "Choosing a Lightroom Classic catalog folder in File → Open Library… (or one of its `Previews.lrdata` /": "Choisir un dossier de catalogue Lightroom Classic dans Fichier → Ouvrir la bibliothèque… (ou l'un de ses dossiers `Previews.lrdata` /", + "Choosing a date under By Date or a keyword under Keywords shows those photos from All Photos, as their counts": "Choisir une date sous Par date ou un mot-clé sous Mots-clés affiche ces photos parmi Toutes les photos, comme leurs comptes", + "Classic (issue #956). With the second, each photo is exported into the folder its original is in, plus the": "Classic (ticket #956). Avec la seconde, chaque photo est exportée dans le dossier où se trouve son original, plus le", + "Cleaner HDR merges": "Fusions HDR plus propres", + "Closer camera colour for lens-corrected raws": "Une couleur plus proche de celle de l'appareil pour les RAW corrigés de l'objectif", + "Closing a library releases its lock explicitly (issue #680). On Linux and macOS the lock used to go with the file": "La fermeture d'une bibliothèque libère explicitement son verrou (ticket #680). Sous Linux et macOS, le verrou disparaissait auparavant avec le descripteur", + "Colour labels tint thumbnail surrounds in Square Grid and the Detail filmstrip, and a translucent footer along the bottom of the photo in Photo Grid. Label confirmations use a matching pale colour.": "Les étiquettes de couleur teintent le pourtour des miniatures dans la grille carrée et la pellicule de Détail, et un pied translucide le long du bas de la photo dans la grille de photos. Les confirmations d'étiquette utilisent une couleur pâle assortie.", + "Compare and Reference View panes say \"Rendering…\" (or that the photo can't be opened) the same way, so a": "Les volets Comparer et Vue de référence affichent « Rendu en cours… » (ou que la photo ne peut pas être ouverte) de la même manière, afin qu'un", + "Confirm matching faces together": "Confirmer ensemble les visages correspondants", + "Coolpix A, D3000, D40X, D60, D80, D2Xs, D200, D3200, D3100, D5000, D40, D50, D70, D70s and Nikon 1 V1 now show": "Coolpix A, D3000, D40X, D60, D80, D2Xs, D200, D3200, D3100, D5000, D40, D50, D70, D70s et Nikon 1 V1 montrent désormais", + "Corrections, on by default for newly imported photos, with the same framing as the camera's JPEG. At 12 mm the": "corrections de profil, activée par défaut pour les photos nouvellement importées, avec le même cadrage que le JPEG de l'appareil. À 12 mm, le", + "Create keywords with + (inside the one you picked, with synonyms, and given to the selection if you like), edit one": "Créez des mots-clés avec + (à l'intérieur de celui que vous avez choisi, avec des synonymes, et attribués à la sélection si vous le souhaitez), modifiez-en un", + "Crop (issue #295): a Lock toggle keeps the aspect ratio on every handle, Custom takes your own ratio (Apply), and": "Recadrage (ticket #295) : un bouton Verrouiller conserve le format sur chaque poignée, Personnalisé accepte votre propre ratio (Appliquer), et", + "Crop rotation": "Rotation du recadrage", + "Culling.": "assisté.", + "Cut, Copy, Paste and Select All. Esc in them gives back the text from before you started typing (in the Info panel it": "Couper, Copier, Coller et Tout sélectionner. Échap dans ces champs rend le texte d'avant la saisie (dans le panneau Infos, il", + "D60, D80 and D2Xs now show the area the camera itself frames, a few pixels smaller than before.": "D60, D80 et D2Xs montrent désormais la zone que l'appareil cadre lui-même, de quelques pixels plus petite qu'avant.", + "D7000, D5100, D800, D800E, Df, D4, D3, D3S, D700, D300, D300S, D600, D610, D810, D4S, D5600, Coolpix A, D3000, D40X,": "D7000, D5100, D800, D800E, Df, D4, D3, D3S, D700, D300, D300S, D600, D610, D810, D4S, D5600, Coolpix A, D3000, D40X,", + "DNG camera identity": "Identité de l'appareil dans les DNG", + "DNG export and Convert to DNG no longer duplicate the camera make when the model already": "L'exportation DNG et Convertir en DNG ne dupliquent plus la marque de l'appareil quand le modèle la", + "Date rules have a calendar button: pick a day, a month or a whole year (Year / Month / Day), in your language; the": "Les règles de date ont un bouton de calendrier : choisissez un jour, un mois ou une année entière (Année / Mois / Jour), dans votre langue ; les", + "Daylight, Cloudy, Shade, Tungsten, Fluorescent and Flash presets set real temperatures (issue #730). The matrices": "préréglages Lumière du jour, Nuageux, Ombre, Tungstène, Fluorescent et Flash règlent de vraies températures (ticket #730). Les matrices", + "Dehaze while zoomed in": "Correction du voile en zoom avant", + "Delete in an album removes from the album only": "Supprimer dans un album retire seulement de l'album", + "Deleted, read the metadata updates. A folder on a disk that isn't connected is reported as such. Synchronizing": "récemment, lire les mises à jour de métadonnées. Un dossier sur un disque non connecté est signalé comme tel. La synchronisation", + "Detail has a per-photo AI Denoise switch and Amount. Bayer RAW photos use a disposable cache, with matching previews and exports and pure-Rust CPU/GPU inference.": "Détail propose un interrupteur Débruitage IA et une Quantité par photo. Les photos RAW Bayer utilisent un cache jetable, avec des aperçus et des exportations cohérents et une inférence CPU/GPU en Rust pur.", + "Detail view that pointed at an empty grid. The grid and Detail view offer Import Photos… and, in the desktop app,": "vue Détail qui pointait sur une grille vide. La grille et la vue Détail proposent Importer des photos… et, dans l'application de bureau,", + "Dialogs": "Boîtes de dialogue", + "Dialogs fit the window": "Les boîtes de dialogue tiennent dans la fenêtre", + "Dialogs that fit look as before.": "Les boîtes de dialogue qui tenaient déjà ont le même aspect qu'avant.", + "Dialogs' buttons and About's Discord link are drawn by one button component: primary (filled with the accent),": "Les boutons des boîtes de dialogue et le lien Discord de À propos sont dessinés par un seul composant de bouton : principal (rempli avec la couleur d'accent),", + "Dock can be attached to a bug report. `LIGHTCRAFT_LOG` works as before; `RUST_LOG` takes env_logger-style": "Dock puissent être joints à un rapport de bogue. `LIGHTCRAFT_LOG` fonctionne comme avant ; `RUST_LOG` accepte des directives de style", + "Drag a keyword onto another to nest it, or onto the list's title to bring it back to the top level; photos dragged": "Faites glisser un mot-clé sur un autre pour l'imbriquer, ou sur le titre de la liste pour le remettre au premier niveau ; les photos glissées", + "Drag an album or folder onto a folder to move it there (a closed folder opens after 0.6 s under the pointer; a": "Faites glisser un album ou un dossier sur un dossier pour l'y déplacer (un dossier fermé s'ouvre après 0,6 s sous le pointeur ; un", + "Drag anywhere inside the selected radial gradient's ellipse to move it, including rotated": "Faites glisser n'importe où dans l'ellipse du dégradé radial sélectionné pour la déplacer, y compris les", + "Dragging a Tone Curve point that sits very close to its neighbours (two clicks side by side, or a curve from a": "Faire glisser un point de la courbe des tonalités très proche de ses voisins (deux clics côte à côte, ou une courbe provenant d'un", + "Dragging a slider no longer re-renders the edited photo's filmstrip thumbnail on every frame; it follows once you": "Faire glisser un curseur ne recalcule plus à chaque image la miniature de la pellicule de la photo retouchée ; elle suit dès que vous", + "E-1, E-400 and XZ-2 corpus files: all accepted), with white balance relative to the as-shot look as for the other": "fichiers E-1, E-400 et XZ-2 du corpus : tous acceptés), avec une balance des blancs relative au rendu tel que pris comme pour les autres", + "Each sits at one of nine anchors of the slide or of the photo, moved by an offset, and never leaves the slide.": "Chacune se place à l'un des neuf points d'ancrage de la diapositive ou de la photo, déplacée par un décalage, et ne quitte jamais la diapositive.", + "Each such bug used to take one of the render threads with it, so after a few of them no photo rendered until": "Chaque bogue de ce type emportait auparavant l'un des fils de rendu, si bien qu'après quelques-uns, aucune photo ne s'affichait avant que", + "Edge, Short Edge, Aspect Ratio (landscape / portrait / square), Cropped and Treatment (in color / black & white).": "côté, Petit côté, Ratio de format (paysage / portrait / carré), Recadrée et Traitement (en couleur / noir et blanc).", + "Edit in PhotoCraft": "Modifier dans PhotoCraft", + "Editing a smart album's name and rules is one step: both or neither, and one undo takes both back": "Modifier le nom et les règles d'un album intelligent forme une seule étape : les deux ou aucun, et une annulation annule les deux", + "Edits keep up in a large library": "Les retouches suivent le rythme dans une grande bibliothèque", + "Existing smart previews are refreshed when their originals are online, and cached renders are redrawn.": "Les aperçus dynamiques existants sont actualisés quand leurs originaux sont en ligne, et les rendus en cache sont recalculés.", + "Export as JPEG XL (issue #247): Format ▸ JPEG XL in the Export dialog, `format: \"jxl\"` for agents and the CLI": "Exportation en JPEG XL (ticket #247) : Format → JPEG XL dans la boîte de dialogue Exporter, `format: \"jxl\"` pour les agents et la CLI", + "Export can write PSD too (flat, 8- or 16-bit).": "L'exportation peut aussi écrire du PSD (aplati, 8 ou 16 bits).", + "Export next to the originals": "Exporter à côté des originaux", + "Exporting a photo more than 65,535 times as long as it is wide (a one-pixel strip), or opening the Export dialog's": "L'exportation d'une photo plus de 65 535 fois plus longue que large (une bande d'un pixel), ou l'ouverture pour elle de l'aperçu du filigrane de la boîte de dialogue", + "Exports with noise reduction, Texture, Clarity, Dehaze or Highlights and Shadows can be much faster on the GPU,": "Les exportations avec réduction du bruit, Texture, Clarté, Correction du voile ou Hautes lumières et Ombres peuvent être bien plus rapides sur le GPU,", + "Faces are kept in the thumbnail cache at a few fixed sizes, so moving the thumbnail slider no longer renders them": "Les visages sont conservés dans le cache des miniatures à quelques tailles fixes, si bien que déplacer le curseur de taille des miniatures ne les recalcule plus", + "Faces load faster in the People view": "Les visages se chargent plus vite dans la vue Personnes", + "Faces on unedited raws are cut from the camera's preview inside the file instead of developing the raw (issue": "Les visages des RAW non retouchés sont découpés dans l'aperçu de l'appareil contenu dans le fichier au lieu de développer le RAW (ticket", + "Faster GPU exports": "Exportations GPU plus rapides", + "File extensions match whatever their letter case: `IMG_0001.JPG` and `DSC_0002.NEF` as Nikon writes them, `.Jpg`": "Les extensions de fichier correspondent quelle que soit leur casse : `IMG_0001.JPG` et `DSC_0002.NEF` tels que Nikon les écrit, `.Jpg`", + "File → Import Lightroom Catalog… opens `.lrcat` directly, with originals referenced in place.": "Fichier → Importer un catalogue Lightroom… ouvre directement les `.lrcat`, avec les originaux référencés sur place.", + "File ▸ Import Keywords… and Export Keywords… read and write keyword list files as Lightroom Classic does (a keyword": "Fichier → Importer des mots-clés… et Exporter les mots-clés… lisent et écrivent des fichiers de liste de mots-clés comme le fait Lightroom Classic (un mot-clé", + "File ▸ New Library… asks for a name, then where to put it, and opens the new library (issue #902).": "Fichier → Nouvelle bibliothèque… demande un nom, puis l'emplacement, et ouvre la nouvelle bibliothèque (ticket #902).", + "File ▸ Open Recent Library lists the last 8 libraries; ones that are gone (moved, drive disconnected) are greyed": "Fichier → Ouvrir une bibliothèque récente liste les 8 dernières bibliothèques ; celles qui n'existent plus (déplacées, disque déconnecté) sont", + "Five built-in templates of our own: Plain Black (the photo on black), Gallery Wall (a light wall, a white mat and a": "Cinq modèles intégrés de notre cru : Noir uni (la photo sur noir), Mur de galerie (un mur clair, un passe-partout blanc et une", + "Folder colour labels": "Étiquettes de couleur des dossiers", + "Folder…. The folder and the folders inside it are scanned in the background for photos added on disk, photos whose": "le dossier…. Le dossier et les dossiers qu'il contient sont analysés en arrière-plan pour repérer les photos ajoutées sur le disque, les photos dont le", + "For scripts: a size set with `ui.resize` is remembered like any other, so a script that needs a size sets it.": "Pour les scripts : une taille définie avec `ui.resize` est mémorisée comme les autres, donc un script qui a besoin d'une taille la définit.", + "Formats": "Formats", + "From the command line: `lightcraft-cli merge hdr-batch FOLDER`.": "En ligne de commande : `lightcraft-cli merge hdr-batch FOLDER`.", + "Fujifilm RAFs from 59 camera models now get the lens correction the camera stores in the file: distortion (with the": "Les RAF Fujifilm de 59 modèles d'appareils reçoivent désormais la correction d'objectif que l'appareil stocke dans le fichier : distorsion (avec le", + "Fujifilm lens corrections": "Corrections d'objectif Fujifilm", + "Full screen is not remembered (the app opens as a window), and neither is where on the desktop the window was:": "Le plein écran n'est pas mémorisé (l'application s'ouvre en fenêtre), pas plus que l'emplacement de la fenêtre sur le bureau :", + "Full-resolution panoramas": "Panoramas en pleine résolution", + "Grid thumbnails and the first picture in the loupe of an unedited raw now come from the smallest JPEG the camera": "Les miniatures de la grille et la première image dans la loupe d'un RAW non retouché proviennent désormais du plus petit JPEG que l'appareil", + "HDR PNG export": "Exportation PNG HDR", + "HDR and panorama merges of CR2 keep their colour": "Les fusions HDR et panorama de CR2 conservent leur couleur", + "HDR merges keep the lens correction": "Les fusions HDR conservent la correction d'objectif", + "HDR merges keep the white balance": "Les fusions HDR conservent la balance des blancs", + "HDR merges of moving lights, and many brackets at once": "Fusions HDR de lumières mobiles, et de nombreux bracketings à la fois", + "HEIC / HEIF photos (iPhone and Mac) open now: the optional `lightcraft-heif` crate (heic-rs, pure Rust) behind": "Les photos HEIC / HEIF (iPhone et Mac) s'ouvrent désormais : le crate facultatif `lightcraft-heif` (heic-rs, en Rust pur) derrière", + "HEIC colours now match libheif to within one code value (they were up to ~10 off): the HEVC stream's own": "Les couleurs HEIC correspondent désormais à libheif à une valeur de code près (elles s'écartaient jusqu'à ~10) : la signalisation propre au flux HEVC", + "Hard-edged Heal and Clone spots": "Taches de correction et de clonage à bord net", + "Help → Keyboard Shortcuts includes the number-key bindings. See [library shortcuts](library-shortcuts.md).": "Aide → Raccourcis clavier inclut les raccourcis des touches numériques. Voir [raccourcis de la bibliothèque](library-shortcuts.md).", + "Help → Open Log Folder shows that log file in the file manager (Finder, Explorer, or the folder on Linux), so it": "Aide → Ouvrir le dossier des journaux affiche ce fichier journal dans le gestionnaire de fichiers (Finder, Explorateur, ou le dossier sous Linux), afin qu'il", + "Hide the sections you don't use: View ▸ Sidebar Sections, or right-click a header ▸ Hide This Section. Right-click": "Masquez les sections que vous n'utilisez pas : Affichage → Sections de la barre latérale, ou clic droit sur un en-tête → Masquer cette section. Faites un clic droit sur", + "Highlights and Shadows (process 2)": "Hautes lumières et ombres (traitement 2)", + "Highlights and Shadows keep the fine detail of the tones they move (issue #632): pulling Highlights down on a bright": "Hautes lumières et Ombres conservent le détail fin des tons qu'elles déplacent (ticket #632) : abaisser les hautes lumières sur un ciel", + "If LightCraft can't open a photo (its original is on a drive that isn't connected, or the file is damaged) but has": "Si LightCraft ne peut pas ouvrir une photo (son original est sur un disque non connecté, ou le fichier est endommagé) mais dispose de", + "If the desktop app can't open its window (for example when no graphics device can be used), it now says so in a": "Si l'application de bureau ne peut pas ouvrir sa fenêtre (par exemple quand aucun périphérique graphique n'est utilisable), elle le signale désormais dans une", + "If you go back to an older version, it renders its thumbnails again as `.jpg`. This version then takes those": "Si vous revenez à une version plus ancienne, elle recalcule ses miniatures en `.jpg`. Cette version reprend alors celles-ci", + "Import Lightroom Catalog… as buttons, and say that photos (and, in the desktop app, folders) can be dropped into": "Importer un catalogue Lightroom… sous forme de boutons, et indiquent que l'on peut déposer des photos (et, dans l'application de bureau, des dossiers) dans", + "Import when a card is connected": "Importation à la connexion d'une carte", + "Imported `.cube` LUT profiles appear in the Profile menu and the profile browser, grouped by their folder, and stay": "Les profils LUT `.cube` importés apparaissent dans le menu Profil et dans le navigateur de profils, groupés par dossier, et restent", + "Importing XMP presets no longer lists bookkeeping fields (`Cluster`, `SortName`, `SupportsAmount2`, the as-shot": "L'importation de préréglages XMP ne liste plus les champs de gestion interne (`Cluster`, `SortName`, `SupportsAmount2`, le", + "Importing a deleted photo again": "Réimporter une photo supprimée", + "Importing a file whose photo is in Recently Deleted brings the photo back, with its edits, rating and albums": "Importer un fichier dont la photo est dans Supprimées récemment ramène la photo, avec ses retouches, sa note et ses albums", + "Importing a large collection and opening its library no longer compare every preset with every other.": "Importer une grande collection et ouvrir sa bibliothèque ne compare plus chaque préréglage avec tous les autres.", + "Importing a preset zip that unpacks to far more than any preset (a \"zip bomb\") is refused with a message naming": "L'importation d'un zip de préréglages qui se décompresse en bien plus que n'importe quel préréglage (une « bombe zip ») est refusée avec un message nommant", + "In a long section, the header stays at the top of the sidebar while you scroll through its rows, so you always see": "Dans une longue section, l'en-tête reste en haut de la barre latérale pendant que vous faites défiler ses lignes, si bien que vous voyez toujours", + "In an album, the Delete key now takes the selected photos out of the album, as in Lightroom. It used to move them": "Dans un album, la touche Supprimer retire désormais les photos sélectionnées de l'album, comme dans Lightroom. Elle les déplaçait auparavant", + "In dialogs, the confirm button is on the right with Cancel to its left, and filled with the accent when it makes or": "Dans les boîtes de dialogue, le bouton de confirmation est à droite avec Annuler à sa gauche, et rempli avec la couleur d'accent quand il crée ou", + "Inside This Keyword, Purge Unused Keywords.": "dans celui-ci, Purger les mots-clés inutilisés.", + "JPEG XL compressed DNGs (DNG 1.7) now open: lossless tiles decode sample for sample (checked on synthetic files);": "Les DNG compressés en JPEG XL (DNG 1.7) s'ouvrent désormais : les tuiles sans perte se décodent échantillon par échantillon (vérifié sur des fichiers synthétiques) ;", + "JPEG XL export": "Exportation JPEG XL", + "JPEG exports are 12–14 % smaller at the same quality, with exactly the same pixels (issue #1373): each file now": "Les exportations JPEG sont de 12–14 % plus petites à qualité égale, avec exactement les mêmes pixels (ticket #1373) : chaque fichier", + "JPEG get faster too.": "moyenne y gagnent aussi.", + "Kelvin white balance for more Sony cameras": "Balance des blancs en kelvins pour davantage d'appareils Sony", + "Kelvin white balance for raws whose camera has colour matrices": "Balance des blancs en kelvins pour les RAW d'appareils dotés de matrices de couleur", + "Keyword Set ▸ Edit Set… edits a set's nine keywords in place, one field per ⌥ key, and renames it (or saves the edits as a new": "Jeu de mots-clés → Modifier le jeu… modifie sur place les neuf mots-clés d'un jeu, un champ par touche ⌥, et le renomme (ou enregistre les modifications comme nouveau", + "Keyword lists": "Listes de mots-clés", + "Keyword sets": "Jeux de mots-clés", + "Keyword tag options decide what exported files carry: Include on Export, Export Containing Keywords, Export": "Les options du mot-clé décident de ce que portent les fichiers exportés : Inclure à l'exportation, Exporter les mots-clés parents, Exporter", + "Keywording box": "Zone d'attribution des mots-clés", + "Keywords has a + in its header, like Albums: Create Keyword Tag without opening the Keyword List.": "Mots-clés a un + dans son en-tête, comme Albums : créer un mot-clé sans ouvrir la liste des mots-clés.", + "Keywords panel": "Panneau Mots-clés", + "Languages": "Langues", + "Large libraries: Synchronize Folder, import and sidecars start sooner": "Grandes bibliothèques : Synchroniser le dossier, l'importation et les fichiers annexes démarrent plus tôt", + "Large preset collections": "Grandes collections de préréglages", + "Layout image over the loupe": "Image de mise en page sur la loupe", + "Leaf and Hasselblad raws": "RAW Leaf et Hasselblad", + "Lens corrections": "Corrections d'objectif", + "Lens names for Nikon DSLR raws": "Noms d'objectifs pour les RAW des reflex Nikon", + "Library and views": "Bibliothèque et vues", + "Library keyboard culling": "Tri au clavier dans la bibliothèque", + "Library sorting": "Tri de la bibliothèque", + "LightCraft program\" although nothing had it open. Nothing in the shipped app is known to hit the window today; it": "LightCraft program » alors que rien ne l'avait ouverte. Rien dans l'application livrée n'est connu pour toucher cette fenêtre aujourd'hui ; cela", + "LightCraft starts doesn't ask, and if a dialog is open or an import is running it waits until that's done.": "LightCraft démarre ne déclenche rien, et si une boîte de dialogue est ouverte ou si une importation est en cours, la revue attend la fin.", + "LightCraft the copy shows what you saved.": "LightCraft, la copie montre ce que vous avez enregistré.", + "LightCraft was restarted. The bug is still written to the log (Help ▸ Open Log Folder) for a report.": "LightCraft soit redémarré. Le bogue est toujours consigné dans le journal (Aide → Ouvrir le dossier des journaux) pour un signalement.", + "LightCraft when it shows a stack, or hangs it when a folder is moved: on opening, records are put back under": "LightCraft quand il affiche une pile, ni ne le bloque quand un dossier est déplacé : à l'ouverture, les enregistrements sont replacés sous", + "LightCraft's cached thumbnails no longer show up in Windows Photos / Gallery or other photo apps as pictures of": "Les miniatures en cache de LightCraft n'apparaissent plus dans Photos / Galerie de Windows ni dans d'autres applications photo comme des images", + "LightCraft's window opens at the size it had when you last used it, and zoomed (macOS) / maximized if it was: it": "La fenêtre de LightCraft s'ouvre à la taille qu'elle avait lors de la dernière utilisation, et zoomée (macOS) / agrandie si elle l'était : elle", + "LightCraft. Importing adds the keywords you don't have, in one undo step; a file it can't read says which line, or": "LightCraft. L'importation ajoute les mots-clés que vous n'avez pas, en une seule étape d'annulation ; un fichier illisible indique quelle ligne, ou", + "LightCraft: an enlargement stops at 512 megapixels, as in Lightroom, and one that needs more memory than the": "LightCraft : un agrandissement s'arrête à 512 mégapixels, comme dans Lightroom, et celui qui demande plus de mémoire que", + "Lightroom Classic catalogs": "Catalogues Lightroom Classic", + "Lightroom Classic's Export PDF, Export JPEG and Export Video: the photos in view as their slides, with the layout,": "l'exportation PDF, l'exportation JPEG et l'exportation vidéo de Lightroom Classic : les photos de la vue sous forme de diapositives, avec la disposition,", + "Lightroom catalog import": "Importation d'un catalogue Lightroom", + "Lightroom has no such view.": "Lightroom n'a pas de vue équivalente.", + "Lightroom radial masks on the right side": "Masques radiaux Lightroom du bon côté", + "Lightroom stays inverted, and older Radial Filters keep their Effect Outside / Invert Mask setting. Photos imported": "Lightroom reste inversé, et les anciens filtres radiaux conservent leur réglage Effet à l'extérieur / Inverser le masque. Les photos importées", + "Lightroom's `crs:Temperature` for these raws is read as the Kelvin it is (sidecars, Lightroom catalogs, presets);": "Le `crs:Temperature` de Lightroom pour ces RAW est lu comme les kelvins qu'il représente (fichiers annexes, catalogues Lightroom, préréglages) ;", + "Like in Lightroom, judge noise reduction at 1:1: at small sizes the noise it removes is mostly averaged away.": "Comme dans Lightroom, jugez la réduction du bruit à 1:1 : aux petites tailles, le bruit qu'elle élimine est en grande partie déjà lissé.", + "Local folders select a photo": "Les dossiers locaux sélectionnent une photo", + "Long-running tasks show in one place, top left under the top bar, as in Lightroom Classic (issue #345): imports and": "Les tâches longues s'affichent au même endroit, en haut à gauche sous la barre supérieure, comme dans Lightroom Classic (ticket #345) : importations et", + "Lossy JPEG XL files in Display P3 or Rec. 2020 now open in their real colours; saturated colours used to come in": "Les fichiers JPEG XL avec perte en Display P3 ou Rec. 2020 s'ouvrent désormais avec leurs vraies couleurs ; les couleurs saturées apparaissaient auparavant", + "Luminance and colour noise reduction no longer look much stronger in grid thumbnails and the filmstrip than in": "La réduction du bruit de luminance et de couleur ne paraît plus beaucoup plus forte dans les miniatures de la grille et la pellicule que dans", + "M50, R100, R8 and RP (on the RP also in 1.6× crop mode). CR3 files the decoder can't read yet still open from their embedded JPEG, as before.": "M50, R100, R8 et RP (sur le RP aussi en mode recadrage 1,6×). Les fichiers CR3 que le décodeur ne sait pas encore lire s'ouvrent toujours à partir de leur JPEG intégré, comme avant.", + "Merging uses about a quarter less memory: three 67 MP raws need 3.8 GB instead of 4.8 GB.": "La fusion utilise environ un quart de mémoire en moins : trois RAW de 67 Mpx demandent 3,8 Go au lieu de 4,8 Go.", + "Models are installed separately after accepting their terms; no weights are bundled. See [setup and limitations](denoise.md).": "Les modèles s'installent séparément après acceptation de leurs conditions ; aucun poids n'est fourni. Voir [installation et limites](denoise.md).", + "Monitor profiles": "Profils de moniteur", + "More Canon EOS R6 Mark II C-RAW files decode": "Davantage de fichiers C-RAW du Canon EOS R6 Mark II se décodent", + "New fields: Keyword Count (\"2 or more\", \"exactly 2\"…), People and People Count (named faces), Shutter Speed (written": "Nouveaux champs : Nombre de mots-clés (« 2 ou plus », « exactement 2 »…), Personnes et Nombre de personnes (visages nommés), Vitesse d'obturation (écrite", + "Nikon D600, D610 and D5000": "Nikon D600, D610 et D5000", + "Nikon D850, Canon EOS 5D Mark III and others) now show white balance in Kelvin, as a DNG does and as Lightroom": "Nikon D850, Canon EOS 5D Mark III et d'autres) affichent désormais la balance des blancs en kelvins, comme le fait un DNG et comme", + "Nikon Z 6II, Z 8 and D5300 colour profiles": "Profils colorimétriques des Nikon Z 6II, Z 8 et D5300", + "Nikon lens corrections": "Corrections d'objectif Nikon", + "Nikon raws without coloured edge bars": "Des RAW Nikon sans barres colorées sur les bords", + "Noise reduction looks the same at every size": "La réduction du bruit a le même aspect à toutes les tailles", + "Nothing already edited changes: a Custom white balance set on the old relative scale renders pixel for pixel as": "Rien de ce qui est déjà retouché ne change : une balance des blancs Personnalisée réglée sur l'ancienne échelle relative s'affiche pixel pour pixel comme", + "Nothing else changes: the same files are found new, already there, moved or missing, and sidecars get the same": "Rien d'autre ne change : les mêmes fichiers sont trouvés nouveaux, déjà présents, déplacés ou manquants, et les fichiers annexes reçoivent les mêmes", + "Off by default (HEVC patents are the distributor's call, same as PhotoCraft); official builds pass `--features heif`.": "Désactivé par défaut (les brevets HEVC relèvent du distributeur, comme pour PhotoCraft) ; les versions officielles passent `--features heif`.", + "Older raw cameras": "Anciens appareils RAW", + "Olympus E-10 raws open with the camera's white balance (White Balance ▸ As Shot) and without the grey haze in": "Les RAW de l'Olympus E-10 s'ouvrent avec la balance des blancs de l'appareil (Balance des blancs → Tel quel) et sans le voile gris dans", + "Olympus ORF raws get the starting look fitted to the camera's own JPEG too, instead of opening flat and grey (the": "Les RAW Olympus ORF reçoivent eux aussi un rendu de départ ajusté sur le JPEG de l'appareil, au lieu de s'ouvrir plats et gris (les", + "On Linux and FreeBSD, file dialogs (Import Photos…, Open Library, Export, presets, keyword lists…) are children of": "Sous Linux et FreeBSD, les boîtes de dialogue de fichiers (Importer des photos…, Ouvrir la bibliothèque, Exporter, préréglages, listes de mots-clés…) sont des enfants de", + "On Windows and Linux, Ctrl+C outside a text field copies edit settings and Ctrl+V pastes them (⇧Ctrl+V: Paste": "Sous Windows et Linux, Ctrl+C hors d'un champ de texte copie les réglages de retouche et Ctrl+V les colle (⇧Ctrl+V : Coller", + "On a person's page, the ↑ control on a suggested face confirms it and all shown suggestions with equal or higher": "Sur la page d'une personne, la commande ↑ d'un visage suggéré le confirme ainsi que toutes les suggestions affichées dont la similarité est égale ou", + "On macOS the system does not tell LightCraft when a window is zoomed from the Window menu or resized after a": "Sous macOS, le système n'avertit pas LightCraft quand une fenêtre est zoomée depuis le menu Fenêtre ou redimensionnée après un", + "On macOS, photos are shown through the profile of the screen the window is on while no monitor profile is chosen in": "Sous macOS, les photos sont affichées à travers le profil de l'écran où se trouve la fenêtre tant qu'aucun profil de moniteur n'est choisi dans", + "On macOS, ratings `0–5`, labels `6–9` and pick/unflag `P/U` now reach the app even when shown in the native menu (issue #283; adapted from PR #261).": "Sous macOS, les notes `0–5`, les étiquettes `6–9` et le marquage sélectionnée/retrait du drapeau `P/U` atteignent désormais l'application même lorsqu'ils sont affichés dans le menu natif (ticket #283 ; adapté de la PR #261).", + "On macOS, single-key shortcuts that appear in the menu bar now work: E, C, H, M, ⇧P, I, K, D, ratings 0–5,": "Sous macOS, les raccourcis à touche unique qui apparaissent dans la barre de menus fonctionnent désormais : E, C, H, M, ⇧P, I, K, D, notes 0–5,", + "One kind of button": "Un seul type de bouton", + "Open Library knows a Lightroom catalog": "Ouvrir la bibliothèque reconnaît un catalogue Lightroom", + "Opening Synchronize Folder, an import review or an import no longer makes a table of every photo in the library": "Ouvrir Synchroniser le dossier, une revue d'importation ou une importation ne construit plus une table de toutes les photos de la bibliothèque", + "Opening a library no longer rewrites the date of every thumbnail it shows, which made them all look new at each": "L'ouverture d'une bibliothèque ne réécrit plus la date de chaque miniature affichée, ce qui les faisait toutes paraître neuves à chaque", + "Optics, Geometry and Calibration (issue #316).": "Optique, Géométrie et Calibrage (ticket #316).", + "Optional remote SAM 3: keep the native editor local and run Object, Describe, and detail": "SAM 3 distant facultatif : gardez l'éditeur natif en local et exécutez les inférences Objet, Décrire et de détail", + "Outside the crop box, where dragging rotates the photo, the pointer is a curved double arrow, and the angle is shown": "En dehors du cadre de recadrage, là où le glissement fait pivoter la photo, le pointeur est une double flèche courbe, et l'angle s'affiche", + "Panasonic and Leica raws (RW2, RWL) are now corrected for lens distortion the way the camera corrects its own JPEG": "Les RAW Panasonic et Leica (RW2, RWL) sont désormais corrigés de la distorsion de l'objectif comme l'appareil corrige son propre JPEG", + "Panning a photo zoomed to 1:1, or moving a slider while zoomed, no longer decodes the whole raw again each time on": "Déplacer une photo zoomée à 1:1, ou bouger un curseur en zoom, ne décode plus tout le RAW à chaque fois sur", + "Panorama and HDR Panorama merges keep the resolution of their photos instead of stopping at 40 megapixels": "Les fusions de panoramas et de panoramas HDR conservent la résolution de leurs photos au lieu de s'arrêter à 40 mégapixels", + "Pentax raws without black borders": "Des RAW Pentax sans bordures noires", + "Photo Grid marked nothing, and Detail, the histogram and the photo info showed a photo that isn't in the folder.": "la grille de photos n'en marquait aucune, et Détail, l'histogramme et les infos de la photo montraient une photo qui n'est pas dans le dossier.", + "Photo Merge of Canon CR2 (and other raws whose colour LightCraft fits from the camera's own JPEG, such as NEF and": "La fusion de photos de Canon CR2 (et d'autres RAW dont LightCraft ajuste la couleur sur le JPEG de l'appareil, comme NEF et", + "PhotoCraft does. If that folder can't be written, the usual folder is used and the log says why.": "le fait PhotoCraft. Si ce dossier n'est pas accessible en écriture, le dossier habituel est utilisé et le journal en indique la raison.", + "Photos deleted (or moved) by another app no longer stay in a Local folder, failing to load and logging an error": "Les photos supprimées (ou déplacées) par une autre application ne restent plus dans un dossier Local, en échouant à se charger et en consignant une erreur", + "Photos from Nikon DSLRs like the D700, D750, D80 or D5300 now show which lens they were taken with, for example": "Les photos des reflex Nikon comme les D700, D750, D80 ou D5300 indiquent désormais avec quel objectif elles ont été prises, par exemple", + "Photos that start matching still appear at once, and deleting a photo or taking it out of the album or folder": "Les photos qui commencent à correspondre apparaissent toujours immédiatement, et supprimer une photo ou la retirer de l'album ou du dossier", + "Photos that tie on the sort key (equal ratings, one import batch, a burst shot within the same second) now sort by": "Les photos à égalité sur la clé de tri (notes égales, un même lot d'importation, une rafale prise dans la même seconde) sont désormais triées par", + "Photos with deep shadows no longer have to extend the first measured tone in a straight line to black.": "Les photos aux ombres profondes n'ont plus à prolonger en ligne droite jusqu'au noir le premier ton mesuré.", + "Portable mode": "Mode portable", + "Preview or Photos. Moving the window to another screen is followed; **Use Screen Profile** goes back to it after": "Aperçu ou Photos. Le déplacement de la fenêtre vers un autre écran est suivi ; **Utiliser le profil de l'écran** y revient après", + "Previews match exports on Mac screens": "Les aperçus correspondent aux exportations sur les écrans Mac", + "ProRAW the way the iPhone renders it, turn on Profile ▸ Camera local tone mapping (shown for photos that carry the": "ProRAW tel que l'iPhone le calcule, activez Profil → Mappage local des tons de l’appareil (affiché pour les photos qui portent la", + "Process. See [process versions](process-versions.md).": "traitement actuel. Voir [versions de traitement](process-versions.md).", + "Quitting while a task that can be stopped is running asks first (\"Quit Anyway\" stops it).": "Quitter pendant qu'une tâche interruptible s'exécute demande d'abord confirmation (« Quitter quand même » l'arrête).", + "Radial masks brought over from Lightroom Classic (catalog import, XMP sidecars, edits inside DNGs and presets) now": "Les masques radiaux repris de Lightroom Classic (importation de catalogue, fichiers annexes XMP, retouches contenues dans des DNG et préréglages) appliquent", + "Ratings, flags, labels, keywords, collections/sets, virtual copies and supported edits migrate;": "Les notes, drapeaux, étiquettes, mots-clés, collections/jeux, copies virtuelles et retouches prises en charge migrent ;", + "Raw files whose raw data sits in a private block of a TIFF (Phase One / Leaf IIQ, Canon EOS-1D / 1Ds and Kodak DCS": "Les fichiers RAW dont les données brutes se trouvent dans un bloc privé d'un TIFF (Phase One / Leaf IIQ, Canon EOS-1D / 1Ds et Kodak DCS", + "Raws from 52 camera models (22 Canon, 11 Nikon, 11 Sony, 3 Fujifilm and 5 others, plus their other names) whose": "Les RAW de 52 modèles d'appareils (22 Canon, 11 Nikon, 11 Sony, 3 Fujifilm et 5 autres, plus leurs autres noms) dont le", + "Raws from cameras that correct their own JPEG for lens distortion (Panasonic and Fujifilm with that setting on, the": "Les RAW des appareils qui corrigent eux-mêmes la distorsion de l'objectif dans leur JPEG (Panasonic et Fujifilm avec ce réglage activé, le", + "Raws from older Nikon bodies no longer show a thin coloured or dark bar along one edge (the right edge, or the top": "Les RAW des anciens boîtiers Nikon ne montrent plus de fine barre colorée ou sombre le long d'un bord (le bord droit, ou le haut", + "Raws from the 52 camera models whose colour matrices LightCraft has measured (Sony ILCE-7M3, ILCE-7M4, ILCE-7RM3,": "Les RAW des 52 modèles d'appareils dont LightCraft a mesuré les matrices de couleur (Sony ILCE-7M3, ILCE-7M4, ILCE-7RM3,", + "Raws from the Nikon D600, D610 and D5000 no longer show a bright line down the right edge (issue #1627). Their": "Les RAW des Nikon D600, D610 et D5000 ne montrent plus de ligne claire le long du bord droit (ticket #1627). Leurs", + "Raws from the Nikon Z 6II, Z 8 and D5300 now start from a colour profile built from a few hundred photos from each camera, the same way the": "Les RAW des Nikon Z 6II, Z 8 et D5300 partent désormais d'un profil colorimétrique construit à partir de quelques centaines de photos de chaque appareil, de la même manière que les", + "Raws from the Nikon Z 6II, Z 8 and Z f now open with the camera's own distortion correction, as Lightroom applies a": "Les RAW des Nikon Z 6II, Z 8 et Z f s'ouvrent désormais avec la correction de distorsion propre à l'appareil, comme Lightroom applique un", + "Raws from the Pentax KP, KF, K-3 Mark III (and Monochrome), K-70, K-1, K-1 Mark II, K-S1, K-S2 and 645Z no longer": "Les RAW des Pentax KP, KF, K-3 Mark III (et Monochrome), K-70, K-1, K-1 Mark II, K-S1, K-S2 et 645Z ne montrent plus", + "Raws whose preview is in Adobe RGB (Sony α1 among others) no longer read the whole file for their grid thumbnail:": "Les RAW dont l'aperçu est en Adobe RGB (Sony α1 entre autres) ne lisent plus tout le fichier pour leur miniature de grille :", + "Recently Deleted is listed with All Photos, Recently Added and Picks under My Photos.": "Supprimées récemment figure avec Toutes les photos, Ajoutées récemment et Sélectionnées sous Mes photos.", + "Resetting a slider": "Réinitialiser un curseur", + "Reshuffle, another source, filter or sort, or new rules for the smart album shows what matches now.": "Mélanger à nouveau, une autre source, un autre filtre ou tri, ou de nouvelles règles pour l'album intelligent affichent ce qui correspond maintenant.", + "Resting the pointer on a slider's name or its thumb now says that a double-click resets it (\"Exposure — double-click": "Laisser le pointeur sur le nom d'un curseur ou sur sa poignée indique désormais qu'un double-clic le réinitialise (« Exposition — double-clic", + "Return presses OK in Choose Edit Settings to Copy (⇧⌘C) and Paste Selected Settings (⇧⌘V), and Esc cancels them": "Entrée appuie sur OK dans Choisir les réglages de retouche à copier (⇧⌘C) et Coller les réglages sélectionnés (⇧⌘V), et Échap les annule", + "Right-click Search Photos, a slider's typed value, the Info panel's fields, the name field of New Album, Rename": "Faites un clic droit sur Rechercher des photos, sur la valeur saisie d'un curseur, sur les champs du panneau Infos, sur le champ de nom de Nouvel album, Renommer", + "Right-click a folder (or a disk other than the startup disk) in the sidebar's Folders section ▸ Set Color Label ▸ a colour or None. The row": "Clic droit sur un dossier (ou un disque autre que le disque de démarrage) dans la section Dossiers de la barre latérale → Définir l'étiquette de couleur → une couleur ou Aucune. La ligne", + "Right-click a folder (or a disk other than the startup disk) in the sidebar's Folders section ▸ Synchronize": "Clic droit sur un dossier (ou un disque autre que le disque de démarrage) dans la section Dossiers de la barre latérale → Synchroniser", + "Right-click a folder ▸ New ▸ Create Album… / Create Smart Album… / Create Smart Album from Filter… / Create Folder…": "Clic droit sur un dossier → Nouveau → Créer un album… / Créer un album intelligent… / Créer un album intelligent à partir du filtre… / Créer un dossier…", + "Right-click a photo ▸ Edit In ▸ Edit in PhotoCraft (or Photo ▸ Edit In, ⇧⌘E) renders a copy with your edits, stacks it": "Clic droit sur une photo → Modifier dans → Modifier dans PhotoCraft (ou Photo → Modifier dans, ⇧⌘E) calcule une copie avec vos retouches, l'empile", + "Right-click ▸ Put New Keywords Inside This Keyword: new keywords, made with + or typed in the box above, go inside": "Clic droit → Placer les nouveaux mots-clés dans celui-ci : les nouveaux mots-clés, créés avec + ou saisis dans le champ au-dessus, vont à l'intérieur", + "Rule problems are shown in your language and name the field the way the menu does (\"Title: needs something to look": "Les problèmes de règles s'affichent dans votre langue et nomment le champ comme le fait le menu (« Titre : il faut quelque chose à", + "Rule values are checked: a rating of 9, a date like 2026-13 or \"banana\", a \"between\" whose dates are the wrong": "Les valeurs des règles sont vérifiées : une note de 9, une date comme 2026-13 ou « banana », un « entre » dont les dates sont dans le mauvais", + "Samsung SRW files without compression now open as raws: NX5, NX10, NX11, NX20, NX200, NX210, NX1000, NX1100, EX1": "Les fichiers Samsung SRW non compressés s'ouvrent désormais comme des RAW : NX5, NX10, NX11, NX20, NX200, NX210, NX1000, NX1100, EX1", + "Save the current settings as a template of your own; right-click it to update it with the current settings, rename,": "Enregistrez les réglages actuels comme modèle personnel ; faites un clic droit dessus pour le mettre à jour avec les réglages actuels, le renommer,", + "Saving the catalog and resuming a model download no longer write through a link left at the temporary file's": "L'enregistrement du catalogue et la reprise d'un téléchargement de modèle n'écrivent plus à travers un lien laissé à l'emplacement du fichier temporaire", + "Sections are easier to tell apart: a hairline between them, the fold chevron in the same column as the rows'": "Les sections se distinguent plus facilement : un filet fin entre elles, le chevron de repli dans la même colonne que les", + "See [remote Metal inference](ai-masks.md#remote-metal-inference).": "Voir [inférence Metal distante](ai-masks.md#remote-metal-inference).", + "Select All and multi-selection show every selected photo in the grid and filmstrip, not only the active one": "Tout sélectionner et la sélection multiple affichent chaque photo sélectionnée dans la grille et la pellicule, pas seulement la photo active", + "Selected Settings). Ctrl+V only reaches LightCraft while the system clipboard holds text; otherwise use Edit ▸ Paste Edit": "les réglages sélectionnés). Ctrl+V n'atteint LightCraft que lorsque le presse-papiers du système contient du texte ; sinon, utilisez Modifier → Coller les", + "Setting or clearing a colour label shows a brief bottom confirmation, like rating a photo; custom label names appear in the message too.": "Définir ou effacer une étiquette de couleur affiche une brève confirmation en bas, comme pour noter une photo ; les noms d'étiquette personnalisés apparaissent aussi dans le message.", + "Settings stays put when you change tabs": "Les réglages restent en place quand vous changez d'onglet", + "Settings → Import → Cameras and Cards has an option to open the import review as soon as a camera or memory card": "Réglages → Importation → Appareils photo et cartes propose une option pour ouvrir la revue d'importation dès qu'un appareil photo ou une carte mémoire", + "Settings ▸ Display (issue #787). On P3 screens previews used to look more saturated than the exported files in": "Réglages → Écran (ticket #787). Sur les écrans P3, les aperçus paraissaient auparavant plus saturés que les fichiers exportés dans", + "Settings ▸ Display ▸ Choose Profile… shows photos through your monitor's ICC profile (matrix/TRC or LUT-based), so": "Réglages → Écran → Choisir un profil… affiche les photos à travers le profil ICC de votre moniteur (matrice/TRC ou LUT), de sorte que les", + "Settings ▸ General ▸ External Editing: the format (PSD or TIFF), colour space and bit depth for PhotoCraft and for": "Réglages → Général → Retouche externe : le format (PSD ou TIFF), l'espace colorimétrique et la profondeur de bits pour PhotoCraft et pour", + "Settings ▸ Interface ▸ Appearance Mode: Sync with System, Dark Mode or Light Mode, above a light": "Réglages → Interface → Mode d’apparence : Synchroniser avec le système, Mode sombre ou Mode clair, au-dessus d'une carte de thème clair", + "Settings.": "réglages de retouche.", + "Shortcuts are editable: Help ▸ Keyboard Shortcuts (⌘/) lists every command with a search box; click a shortcut and": "Les raccourcis sont modifiables : Aide → Raccourcis clavier (⌘/) liste toutes les commandes avec un champ de recherche ; cliquez sur un raccourci puis", + "Showing a Local folder now makes its first photo the active one, as albums and the other sources do (issue": "Afficher un dossier Local fait désormais de sa première photo la photo active, comme le font les albums et les autres sources (ticket", + "Sidebar sections": "Sections de la barre latérale", + "Size rules measure the photo as shown: Megapixels now counts the cropped photo, like Long Edge, Short Edge and": "Les règles de taille mesurent la photo telle qu'affichée : Mégapixels compte désormais la photo recadrée, comme Grand côté, Petit côté et", + "Sky, Subject and Background masks instead of our heuristics, so the sky is selected where the camera found it": "Sélectionner le ciel, Sélectionner le sujet et Sélectionner l'arrière-plan au lieu de nos heuristiques, si bien que le ciel est sélectionné là où l'appareil l'a trouvé", + "Slider drags follow the pointer more closely": "Le glissement des curseurs suit mieux le pointeur", + "Slider drags on large raws": "Glissement des curseurs sur les gros RAW", + "Slides can now be laid out like Lightroom Classic's Slideshow Layout, Options and Backdrop panels: margins (all four": "Les diapositives peuvent désormais être composées comme avec les panneaux Disposition, Options et Toile de fond du diaporama de Lightroom Classic : marges (les quatre", + "Slides can now carry Lightroom Classic's Slideshow overlays: an identity plate (a line of text in a colour, or an": "Les diapositives peuvent désormais porter les incrustations de diaporama de Lightroom Classic : une plaque d'identification (une ligne de texte d'une couleur, ou un", + "Slideshow export: PDF, JPEG and video": "Exportation du diaporama : PDF, JPEG et vidéo", + "Slideshow intro and ending screens": "Écrans d'introduction et de fin du diaporama", + "Slideshow layout, options and backdrop": "Disposition, options et toile de fond du diaporama", + "Slideshow overlays": "Incrustations du diaporama", + "Slideshow playback": "Lecture du diaporama", + "Slideshow templates": "Modèles de diaporama", + "Smaller JPEG exports": "Exportations JPEG plus légères", + "Smart album rules": "Règles des albums intelligents", + "Some EOS R6 Mark II C-RAW files (about 1 in 50 in one photographer's library) opened as their preview with": "Certains fichiers C-RAW de l'EOS R6 Mark II (environ 1 sur 50 dans la bibliothèque d'un photographe) s'ouvraient comme leur aperçu avec", + "Sony A7R II (and other) raws whose camera JPEG is lens-corrected no longer open grey and too dark (issue #232): the": "Les RAW du Sony A7R II (et d'autres) dont le JPEG d'appareil est corrigé de l'objectif ne s'ouvrent plus gris et trop sombres (ticket #232) : le", + "Sony A7R IVA) now start from colours closer to the camera's. The starting look was being fitted against a JPEG that": "Sony A7R IVA) partent désormais de couleurs plus proches de celles de l'appareil. Le rendu de départ était ajusté sur un JPEG qui", + "Sony A7R VI (ILCE-7RM6) raws are corrected for lens distortion from the table the camera records in each file,": "Les RAW du Sony A7R VI (ILCE-7RM6) sont corrigés de la distorsion de l'objectif à partir de la table que l'appareil enregistre dans chaque fichier,", + "Sony ILCA-99M2, ILCA-77M2, SLT-A33, DSC-RX10, ILCE-3500 and ILCE-7S raws now show white balance in Kelvin too,": "Les RAW des Sony ILCA-99M2, ILCA-77M2, SLT-A33, DSC-RX10, ILCE-3500 et ILCE-7S affichent désormais aussi la balance des blancs en kelvins,", + "Sony and Fujifilm profiles were made, instead of fitting each photo's colour on its own. Colours that one photo": "profils Sony et Fujifilm, au lieu d'ajuster la couleur de chaque photo séparément. Les couleurs dont une photo", + "Sony α1 (ILCE-1) and A7S III (ILCE-7SM3) raws for now; manual-focus shots and Wide shots that only report the frame": "Pour l'instant, les RAW du Sony α1 (ILCE-1) et de l'A7S III (ILCE-7SM3) ; les prises de vue en mise au point manuelle et en zone large qui ne signalent que le centre du cadre", + "Sort Contents A–Z (or + ▸ Sort Albums A–Z at the top level) goes back to by name. To put a folder after an open": "Trier le contenu de A à Z (ou + → Trier les albums de A à Z au premier niveau) revient au tri par nom. Pour placer un dossier après un", + "Still tallied from every photo on each edit: the filter bar's lists of cameras, lenses and keywords.": "Toujours recomptées à partir de chaque photo à chaque retouche : les listes d'appareils, d'objectifs et de mots-clés de la barre de filtres.", + "Straight brush strokes with ⇧-click": "Coups de pinceau droits avec ⇧-clic", + "Subfolder if you give one (say `Exports`), so a batch from several folders lands next to each set of originals.": "sous-dossier si vous en indiquez un (par exemple `Exports`), si bien qu'un lot provenant de plusieurs dossiers atterrit à côté de chaque ensemble d'originaux.", + "Switch to & Containing to see the keywords with the keywords containing them, or to Will Export to see what": "Passez à « et parents » pour voir les mots-clés avec les mots-clés qui les contiennent, ou à Sera exporté pour voir ce que", + "Switching libraries": "Changer de bibliothèque", + "Synchronize Folder asks a network share less": "Synchroniser le dossier interroge moins un partage réseau", + "Synonyms. Exports now write keyword names to `dc:subject` and their paths to `lr:hierarchicalSubject`, and keywords": "les synonymes. Les exportations écrivent désormais les noms de mots-clés dans `dc:subject` et leurs chemins dans `lr:hierarchicalSubject`, et les mots-clés", + "System Info, All Metadata and What's New end with one Close button, like About, instead of Cancel and OK": "Informations système, Toutes les métadonnées et Nouveautés se terminent par un seul bouton Fermer, comme À propos, au lieu de Annuler et OK", + "T) now matches.": "T) correspond désormais.", + "TIFFs) are no longer opened as a thumbnail-sized ordinary image. They are recognised as raws LightCraft can't decode": "TIFF) ne sont plus ouverts comme une image ordinaire de la taille d'une miniature. Ils sont reconnus comme des RAW que LightCraft ne sait pas décoder", + "Text fields": "Champs de texte", + "The English and Simplified Chinese build guides now describe command-local job and release": "Les guides de compilation en anglais et en chinois simplifié décrivent désormais, au niveau de la commande, les surcharges des tâches et de la", + "The Export dialog has **Add to Apple Photos**, with an optional album. The files are exported to your folder as": "La boîte de dialogue Exporter propose **Ajouter à Apple Photos**, avec un album facultatif. Les fichiers sont exportés dans votre dossier comme", + "The Export dialog has Export to: Specific folder (as before) or Same folder as original photo, like Lightroom": "La boîte de dialogue Exporter propose Exporter vers : Dossier spécifique (comme avant) ou Même dossier que la photo d’origine, comme Lightroom", + "The Hasselblad Lunar's raws (a Sony NEX-7 inside) now develop from their sensor data with every editing tool,": "Les RAW du Hasselblad Lunar (un Sony NEX-7 à l'intérieur) se développent désormais à partir de leurs données de capteur avec tous les outils de retouche,", + "The Import Photos review opens bigger and can be resized; its photo grid fills it (issue #337). Shift-click checks": "La revue d'importation de photos s'ouvre plus grande et peut être redimensionnée ; sa grille de photos la remplit (ticket #337). Le Maj-clic coche", + "The Keywords panel ends with a Keyword List, as in Lightroom Classic: every keyword with its photo count, those no": "Le panneau Mots-clés se termine par une Liste des mots-clés, comme dans Lightroom Classic : chaque mot-clé avec son nombre de photos, y compris ceux qu'aucune", + "The Presets panel builds only the rows in view (and their thumbnails) instead of every preset on every frame; the": "Le panneau Préréglages ne construit que les lignes visibles (et leurs miniatures) au lieu de tous les préréglages à chaque image ; les", + "The Settings window keeps its top edge and width when you switch tabs, so the tab row no longer jumps around": "La fenêtre Réglages conserve son bord supérieur et sa largeur quand vous changez d'onglet : la rangée d'onglets ne saute plus", + "The Tint slider works the right way round (issues #188, #321): left adds green, right adds magenta, as its track": "Le curseur Nuance fonctionne dans le bon sens (tickets #188, #321) : la gauche ajoute du vert, la droite ajoute du magenta, comme son rail", + "The Windows app no longer quits at launch with \"Parent device is lost\" when another program's `dxcompiler.dll` is": "L'application Windows ne quitte plus au lancement avec « Parent device is lost » quand le `dxcompiler.dll` d'un autre programme est", + "The Windows installer asks where to install LightCraft (Program Files by default; upgrades keep the folder you": "L'installateur Windows demande où installer LightCraft (Program Files par défaut ; les mises à jour gardent le dossier que vous", + "The catalog format is now version 3 (`Album.order`, `Op::SetAlbumOrder`). Once this version has opened a library,": "Le format de catalogue passe à la version 3 (`Album.order`, `Op::SetAlbumOrder`). Une fois que cette version a ouvert une bibliothèque,", + "The catalog format is now version 4 (`Catalog.folder_records`, `Op::SetFolderRecord`). Once this version has": "Le format de catalogue passe à la version 4 (`Catalog.folder_records`, `Op::SetFolderRecord`). Une fois que cette version a", + "The chips at the top of the Keywords panel are the keywords of every selected photo, not only the active one's; a": "Les pastilles en haut du panneau Mots-clés sont les mots-clés de toutes les photos sélectionnées, pas seulement de la photo active ; un", + "The choice is saved in export presets and Export with Previous. Agents pass": "Ce choix est enregistré dans les préréglages d'exportation et dans Exporter avec les réglages précédents. Les agents transmettent", + "The colour is described by the PNG `cICP` chunk, not an ICC profile. HDR-aware viewers (current Chromium-based": "La couleur est décrite par le bloc PNG `cICP`, et non par un profil ICC. Les visionneuses compatibles HDR (les navigateurs actuels basés sur Chromium,", + "The copy is a 16-bit PSD by default, which PhotoCraft saves straight back to with File ▸ Save; when you come back to": "La copie est un PSD 16 bits par défaut, dans lequel PhotoCraft enregistre directement avec Fichier → Enregistrer ; quand vous revenez à", + "The count beside each smart album in the left panel follows an edit the same way: the album asks only the photos": "Le nombre affiché à côté de chaque album intelligent dans le panneau de gauche suit une retouche de la même manière : l'album n'interroge que les photos", + "The desktop app keeps a log file: `logs/lightcraft.log` in its settings folder (Linux `~/.config/lightcraft/logs/`),": "L'application de bureau tient un fichier journal : `logs/lightcraft.log` dans son dossier de réglages (Linux `~/.config/lightcraft/logs/`),", + "The disk is still asked wherever a listing can't be sure what a file system would say: about a name that is": "Le disque est toujours interrogé là où une liste ne peut pas être sûre de ce que dirait un système de fichiers : à propos d'un nom qui est", + "The export runs in the background with its row in the activity stack; ✕ stops it and leaves no half-written file": "L'exportation s'exécute en arrière-plan avec sa ligne dans la pile d'activité ; × l'arrête et ne laisse aucun fichier à moitié écrit", + "The export watermark can be drawn on every slide's photo too (\"Use export watermark\" takes the one you last": "Le filigrane d'exportation peut aussi être dessiné sur la photo de chaque diapositive (« Utiliser le filigrane d'exportation » reprend celui que vous avez utilisé", + "The eye on the Light, Color and Detail section headers now hides their adjustments, as it already did for Effects,": "L'œil des en-têtes de section Lumière, Couleur et Détail masque désormais leurs réglages, comme il le faisait déjà pour Effets,", + "The first time, macOS asks whether LightCraft may control Photos. Photos may ask about duplicates; files it skips": "La première fois, macOS demande si LightCraft peut contrôler Photos. Photos peut poser des questions sur les doublons ; les fichiers qu'il ignore", + "The interface is available in Spanish (issue #371), German and Russian (Edit ▸ Language), alongside English,": "L'interface est disponible en espagnol (ticket #371), en allemand et en russe (Modifier → Langue), en plus de l'anglais,", + "The intro plays once before the first photo; the ending after the last photo when Repeat is off (while repeating": "L'introduction est lue une fois avant la première photo ; l'écran de fin après la dernière photo quand Répéter est désactivé (en cas de répétition,", + "The kept original no longer pushes everything else out of the cache: on a 64 MP raw it filled the cache share": "L'original conservé ne chasse plus tout le reste du cache : sur un RAW de 64 Mpx, il remplissait à lui seul la part", + "The keyword set's buttons and the suggestions follow the selection too; the typing boxes get the Cut / Copy / Paste": "Les boutons du jeu de mots-clés et les suggestions suivent aussi la sélection ; les champs de saisie reçoivent le", + "The loupe says \"Rendering…\" at the bottom of the photo when what it shows isn't the finished photo yet: the": "La loupe affiche « Rendu en cours… » au bas de la photo quand ce qu'elle montre n'est pas encore la photo finie : le", + "The open library's name shows under My Photos at the top of the left panel and in the window title.": "Le nom de la bibliothèque ouverte s'affiche sous Mes photos en haut du panneau de gauche et dans le titre de la fenêtre.", + "The rule editor marks each rule that needs fixing right under it and keeps OK disabled until they are fixed. An": "L'éditeur de règles signale chaque règle à corriger juste en dessous et garde OK désactivé tant qu'elles ne sont pas corrigées. Une", + "The rule editor's field menu is grouped: Rating, Pick Flag, Color Label and Any Searchable Text at the top, then": "Le menu des champs de l'éditeur de règles est regroupé : Note, Drapeau de sélection, Étiquette de couleur et N'importe quel texte pouvant être recherché en haut, puis", + "The same photos give the same HDR whatever order they are selected in; before, a different order could change a": "Les mêmes photos donnent le même HDR quel que soit l'ordre de sélection ; auparavant, un ordre différent pouvait modifier", + "The side panels keep a tally an edit cannot have changed: a rating or a slider changes none of the folders,": "Les panneaux latéraux conservent un décompte qu'une retouche n'a pas pu modifier : une note ou un curseur ne change aucun des dossiers,", + "The starting look fitted from a raw's camera JPEG now uses its darkest tones too (issue #1307).": "Le rendu de départ ajusté à partir du JPEG de l'appareil d'un RAW utilise désormais aussi ses tons les plus sombres (ticket #1307).", + "The thumbnail cache is no longer taken for your photos": "Le cache des miniatures n'est plus pris pour vos photos", + "The thumbnail cache no longer follows a shard folder (`thumbs/ab/`) that is a symlink or junction to somewhere": "Le cache des miniatures ne suit plus un dossier de fragment (`thumbs/ab/`) qui est un lien symbolique ou une jonction vers un autre", + "The titles **Keywords** and **Keyword List** in the Keywords panel fold their sections shut and open again, so": "Les titres **Mots-clés** et **Liste des mots-clés** du panneau Mots-clés replient et déplient leurs sections, de sorte que", + "The top bar has an Import button, beside Export, in every library.": "La barre supérieure comporte un bouton Importer, à côté d'Exporter, dans toutes les bibliothèques.", + "The top bar's appearance button cycles Auto, Light, Dark (a monitor, sun or moon), and View ▸": "Le bouton d'apparence de la barre supérieure fait défiler Auto, Clair, Sombre (un moniteur, un soleil ou une lune), et Affichage →", + "The window opens at the size you left it": "La fenêtre s'ouvre à la taille où vous l'avez laissée", + "They are now kept under a name that is no picture's. The ones already there are taken over, not rendered again:": "Elles sont désormais conservées sous un nom qui n'est celui d'aucune image. Celles qui existent déjà sont reprises, pas recalculées :", + "This does not change colour matrices, camera calibration or RAW noise rendering.": "Cela ne modifie ni les matrices de couleur, ni le calibrage de l'appareil, ni le rendu du bruit des RAW.", + "Thumbnail cache stays in its folder": "Le cache des miniatures reste dans son dossier", + "Thumbnails and previews are written to the cache on disk by one background writer instead of a new thread for": "Les miniatures et les aperçus sont écrits dans le cache sur disque par un seul écrivain en arrière-plan plutôt que par un nouveau fil pour", + "Thumbnails of raw files appear sooner": "Les miniatures des fichiers RAW apparaissent plus tôt", + "Told when there is no GPU": "Avertissement quand il n'y a pas de GPU", + "Trackpads: pinch to zoom around the pointer and scroll with two fingers to pan the photo; panning keeps the photo": "Pavés tactiles : pincez pour zoomer autour du pointeur et faites défiler à deux doigts pour déplacer la photo ; le déplacement garde la photo", + "Type an exact value into any slider (issue #322): click the number next to its name, type (`1.5`, `-20`, `5600`)": "Saisissez une valeur exacte dans n'importe quel curseur (ticket #322) : cliquez sur le nombre à côté de son nom, tapez (`1.5`, `-20`, `5600`)", + "Typing in **Add keyword** offers the library's matching keywords right under the box. ↓ and Return (or a click)": "Saisir dans **Ajouter un mot-clé** propose les mots-clés correspondants de la bibliothèque juste sous le champ. ↓ et Entrée (ou un clic)", + "Upgrading from a Windows installer older than 0.6 (such as 0.5.0) keeps LightCraft in the folder it was installed": "La mise à jour depuis un installateur Windows antérieur à 0.6 (comme 0.5.0) garde LightCraft dans le dossier où il avait été", + "VLC and recent phones and TVs play it.": "VLC et les téléphones et téléviseurs récents le lisent.", + "When GPU rendering is on but no graphics processor can be found, LightCraft now says so once at start-up instead": "Quand le rendu GPU est activé mais qu'aucun processeur graphique n'est trouvé, LightCraft le signale désormais une fois au démarrage au lieu", + "When a folder holds several file types, the Import Photos review has a toggle per type (`ARW · 120`, `JPG · 120`):": "Quand un dossier contient plusieurs types de fichiers, la revue d'importation de photos propose un interrupteur par type (`ARW · 120`, `JPG · 120`) :", + "When the graphics driver resets the GPU while LightCraft is exporting or rendering (issue #1337, seen on Windows": "Quand le pilote graphique réinitialise le GPU pendant que LightCraft exporte ou calcule un rendu (ticket #1337, observé sous Windows", + "Where the camera focused": "Là où l'appareil a fait la mise au point", + "While it plays, moving the pointer shows a small control bar: previous, play / pause, next, the slide number and": "Pendant la lecture, déplacer le pointeur affiche une petite barre de commande : précédent, lecture / pause, suivant, le numéro de la diapositive et", + "White balance on DNGs (and other raws with a colour matrix) re-develops the photo for the new white through the": "La balance des blancs sur les DNG (et les autres RAW avec une matrice de couleur) redéveloppe la photo pour le nouveau blanc à travers les", + "Wide (16:9 with black bars, the title in the corner, fades through black and a closing card) and Shooting Data (the": "large (16:9 avec bandes noires, le titre dans le coin, fondus par le noir et une carte de fin) et Données de prise de vue (la", + "With **HDR output** on, a photo edited in HDR can now be exported as a **16-bit PNG** with the PQ curve in Rec. 2020,": "Avec la **sortie HDR** activée, une photo retouchée en HDR peut désormais être exportée en **PNG 16 bits** avec la courbe PQ en Rec. 2020,", + "With Dehaze on, panning a photo zoomed to 1:1 or moving a slider while zoomed no longer samples the whole": "Avec la correction du voile activée, déplacer une photo zoomée à 1:1 ou bouger un curseur en zoom n'échantillonne plus tout", + "With a GPU, a slider drag's preview is drawn in the same frame as the slider moves instead of one frame later,": "Avec un GPU, l'aperçu d'un glissement de curseur est dessiné dans la même image que le déplacement du curseur au lieu d'une image plus tard,", + "With automatic XMP writing on, an edit to a photo whose folder can't be written (a network share that dropped": "Avec l'écriture XMP automatique activée, une retouche d'une photo dont le dossier n'est pas accessible en écriture (un partage réseau qui s'est", + "With no filter set, the count of the source is taken from the list instead of from a second pass over the library.": "Sans filtre défini, le nombre de photos de la source est tiré de la liste au lieu d'un second parcours de la bibliothèque.", + "With several photos selected, the Keywords panel says how many photos its keywords belong to. The × on a keyword": "Quand plusieurs photos sont sélectionnées, le panneau Mots-clés indique à combien de photos appartiennent ses mots-clés. Le × d'un mot-clé", + "With that, the frame after a keyword is at about 29 ms there. New rules, a change to an album or the keyword list,": "Avec cela, l'image affichée après un mot-clé tombe à environ 29 ms. De nouvelles règles, une modification d'un album ou de la liste de mots-clés,", + "With the brush, click once, then ⇧-click somewhere else: the brush paints a straight line between the two, and": "Avec le pinceau, cliquez une fois, puis faites un ⇧-clic ailleurs : le pinceau trace une ligne droite entre les deux, et", + "Writing one photo's XMP sidecar (Save Metadata to File, or automatically after an edit) no longer works out who": "L'écriture du fichier annexe XMP d'une photo (Enregistrer les métadonnées dans le fichier, ou automatiquement après une retouche) ne détermine plus qui", + "XMP presets apply their red / green / blue curves only when they also have the master curve and all three channel": "Les préréglages XMP n'appliquent leurs courbes rouge / verte / bleue que s'ils ont aussi la courbe principale et les trois", + "XMP sidecars catch up after a network share comes back": "Les fichiers annexes XMP se remettent à jour au retour d'un partage réseau", + "Yes/no fields (Has Edits, Cropped, Has GPS…) read Yes / No instead of true / false. A rule sent as `\"false\"` now": "Les champs oui/non (Avec retouches, Recadrée, Avec GPS…) affichent Oui / Non au lieu de true / false. Une règle envoyée comme `\"false\"` signifie désormais", + "Zoomed 64 MP raws stay decoded": "Les RAW de 64 Mpx zoomés restent décodés", + "Zooming in with Before/After side by side decodes the original once: the Before side used to decode its own copy": "Zoomer avec Avant/Après côte à côte décode l'original une seule fois : le côté Avant décodait auparavant sa propre copie", + "[camera preview colour](camera-preview-colour.md#spectral-camera-matrices-and-the-order-of-precedence).": "[couleur d'aperçu de l'appareil](camera-preview-colour.md#spectral-camera-matrices-and-the-order-of-precedence).", + "`*.jpg` case-sensitively, so `.JPG` and `.NEF` files were hidden — issues #342 and #705).": "`*.jpg` en respectant la casse, si bien que les fichiers `.JPG` et `.NEF` étaient masqués — tickets #342 et #705).", + "`--import ` takes HEIC": "`--import ` accepte le HEIC", + "`--memory` sessions keep their promise to save nothing (issues #164, #169): UI changes made in one no longer": "Les sessions `--memory` tiennent leur promesse de ne rien enregistrer (tickets #164, #169) : les changements d'interface faits dans l'une ne", + "`.jpg`) have always been taken for the cache's, and are renamed with it.": "`.jpg`) ont toujours été pris pour ceux du cache, et sont renommés avec lui.", + "`.lrcat-data` folders, or the `.lrcat`) no longer makes an empty LightCraft library inside it (issue #891). The": "`.lrcat-data`, ou le `.lrcat`) ne crée plus de bibliothèque LightCraft vide à l'intérieur (ticket #891). La", + "`Shift+6–9` labels and advances. `Shift+P` picks and advances in Photo Grid and Square Grid; it opens Presets in other views. With Auto Advance on, Shift still moves only once.": "`Maj+6–9` attribue l'étiquette et avance. `Maj+P` marque comme sélectionnée et avance dans la grille de photos et la grille carrée ; il ouvre Préréglages dans les autres vues. Avec Avance automatique activée, Maj ne fait toujours avancer qu'une fois.", + "`destinationMode: \"sameAsOriginal\"` (or `\"specificFolder\"`) to `app.export`; `dir` is then not needed.": "`destinationMode: \"sameAsOriginal\"` (ou `\"specificFolder\"`) à `app.export` ; `dir` n'est alors pas nécessaire.", + "`develop.curve` are kept in order, and a sidecar curve with a \"NaN\" or \"inf\" point is ignored.": "`develop.curve` sont gardés dans l'ordre, et une courbe de fichier annexe contenant un point « NaN » ou « inf » est ignorée.", + "`export.photosImports`. See [Add to Apple Photos](apple-photos.md).": "`export.photosImports`. Voir [Ajouter à Apple Photos](apple-photos.md).", + "`lightcraft-cli --library` given a library's own file (`catalog.snap`) opens its folder instead of failing with": "`lightcraft-cli --library` appelé avec le fichier propre d'une bibliothèque (`catalog.snap`) ouvre son dossier au lieu d'échouer avec", + "`lightcraft-cli run --import ` (and the MCP tools that take folders) now picks up HEIC, HEIF and Nikon NRW": "`lightcraft-cli run --import ` (et les outils MCP qui acceptent des dossiers) prend désormais en compte les fichiers HEIC, HEIF et Nikon NRW,", + "`lightcraft-cli` logs warnings on stderr too (issue #168); `LIGHTCRAFT_LOG` or `RUST_LOG` picks another level.": "`lightcraft-cli` consigne aussi les avertissements sur stderr (ticket #168) ; `LIGHTCRAFT_LOG` ou `RUST_LOG` choisit un autre niveau.", + "`mask.brushStroke {connect: true}` does the same for agents.": "`mask.brushStroke {connect: true}` fait de même pour les agents.", + "`publicDomain` (rules and agents keep using the ids; `album.ruleFields` adds `choiceLabels`).": "`publicDomain` (les règles et les agents continuent d'utiliser les identifiants ; `album.ruleFields` ajoute `choiceLabels`).", + "`slideshow.overlays`; `slideshow.preview` now also returns where each overlay landed.": "`slideshow.overlays` ; `slideshow.preview` renvoie désormais aussi l'emplacement de chaque incrustation.", + "`slideshow.playback`; `view.slideshow` takes any of them for one run (`interval` still sets the slide duration).": "`slideshow.playback` ; `view.slideshow` accepte n'importe lequel d'entre eux pour une lecture (`interval` règle toujours la durée de la diapositive).", + "`{file}`, `{date}`, `{exposure}` (\"1/250 s at f/8\"), `{iso}`, `{focal}`, `{camera}`, `{lens}`, `{rating}` and the": "`{file}`, `{date}`, `{exposure}` (« 1/250 s à f/8 »), `{iso}`, `{focal}`, `{camera}`, `{lens}`, `{rating}` et les", + "a Synchronize scan began (now under 1 s), 2.6 s before an import review (now 0.05 s) and 1.7 s before an import": "le début d'une analyse de synchronisation (désormais moins de 1 s), 2,6 s avant une revue d'importation (désormais 0,05 s) et 1,7 s avant une importation", + "a cast shadow (opacity, offset, radius, angle), and a backdrop colour with an optional colour wash (a gradient from a": "une ombre portée (opacité, décalage, rayon, angle), et une couleur de toile de fond avec un dégradé de couleur facultatif (un dégradé à partir d'une", + "a flag taken off in Picks, a rating that falls under the filter bar's. With it off, as before, the photo leaves the": "un drapeau retiré dans Sélectionnées, une note qui passe sous celle de la barre de filtres. Désactivée, comme avant, la photo quitte la", + "a line, a tab per level, synonyms in braces, keywords left out of export in brackets). Capture One, darktable, Adobe": "par ligne, une tabulation par niveau, les synonymes entre accolades, les mots-clés exclus de l'exportation entre crochets). Capture One, darktable, Adobe", + "a magazine cover's masthead and cover lines, so you can frame a shot for the page it is made for. It fits inside": "le bandeau-titre et les accroches d'une couverture de magazine, pour cadrer une prise de vue en fonction de la page à laquelle elle est destinée. Elle s'ajuste à l'intérieur", + "a photo stop matching the view keeps it in the view: a keyword given in a smart album of photos without keywords,": "qu'une photo cesse de correspondre à la vue la maintient dans la vue : un mot-clé attribué dans un album intelligent de photos sans mot-clé,", + "adjust or switch them off, and DNG export keeps them. Lateral chromatic aberration data is not applied: our": "les ajustent ou les désactivent, et l'exportation DNG les conserve. Les données d'aberration chromatique latérale ne sont pas appliquées : notre", + "advance (the next two slides render while the current one is up, so a fade never waits or flashes).": "l'avance (les deux diapositives suivantes sont calculées pendant que celle en cours est affichée, de sorte qu'un fondu n'attend ni ne clignote jamais).", + "after a rename, an `.XMP` sidecar. Adding photos or a folder, Browse Folder (Local), drag-and-drop, the CLI and the": "après un renommage, un fichier annexe `.XMP`. L'ajout de photos ou d'un dossier, Parcourir le dossier (Local), le glisser-déposer, la CLI et la", + "again.": "de nouveau.", + "album that is gone, or an empty group is reported with its rule (\"rule 2.1: no rating 0–5 is 9\")": "album disparu ou un groupe vide est signalé avec sa règle (« règle 2.1 : 9 n'est pas une note entre 0 et 5 »)", + "album, Delete changes nothing: its rules decide what it shows.": "intelligent, Supprimer ne change rien : ce sont ses règles qui décident de ce qu'il affiche.", + "all again.": "tous.", + "alone, so the photo's preview and thumbnail sources and its neighbours' were decoded from the raw again on every": "de cache, si bien que les sources de l'aperçu et de la miniature de la photo, et celles de ses voisines, étaient redécodées depuis le RAW à chaque", + "also holds files of yours (a library opened on a photo folder that had one) is not tagged, and your files in it": "contient aussi des fichiers à vous (une bibliothèque ouverte sur un dossier de photos qui en avait un) n'est pas balisé, et vos fichiers qu'il contient", + "an edit to more than 256 photos, and each new minute for an album that asks about \"the last N days\" are still": "une retouche de plus de 256 photos, et chaque nouvelle minute pour un album qui s'intéresse aux « N derniers jours » sont toujours", + "and CR3, instead of opening flat and desaturated (issue #310). Photos already imported pick it up when re-rendered.": "et CR3, au lieu de s'ouvrir plats et désaturés (ticket #310). Les photos déjà importées en bénéficient quand elles sont recalculées.", + "and Survey, following rotation and crops; the Info panel says how it focused (`AF-C · Wide · Animal Eye Tracking`).": "et Vue multiple, en suivant la rotation et les recadrages ; le panneau Infos indique comment elle a fait la mise au point (`AF-C · Wide · Animal Eye Tracking`).", + "and WB2000. The compressed ones (NX1, NX30, NX300, NX500, NX2000, NX3000, NX3300, NX mini) still open from their": "et WB2000. Les fichiers compressés (NX1, NX30, NX300, NX500, NX2000, NX3000, NX3300, NX mini) s'ouvrent toujours à partir de leur", + "and a dark theme card, each previewing its theme (dark: Charcoal, the look so far, or Midnight;": "et d'une carte de thème sombre, chacune présentant un aperçu de son thème (sombre : Anthracite, l'aspect jusqu'ici, ou Minuit ;", + "and a section with nothing in it says so instead of disappearing.": "et une section vide le dit au lieu de disparaître.", + "and a smaller export look like the full-size result scaled down; 1:1 views and full-size exports are unchanged.": "et une exportation plus petite ressemblent au résultat pleine taille réduit ; les vues 1:1 et les exportations pleine taille sont inchangées.", + "and a view that asks about \"the last N days\".": "et une vue qui s'intéresse aux « N derniers jours ».", + "and exports don't change. Agents use `app.displayProfile`. See [display profiles](display-profiles.md).": "et les exportations ne changent pas. Les agents utilisent `app.displayProfile`. Voir [profils d'écran](display-profiles.md).", + "and its Cancel / OK buttons were off screen, so it couldn't be confirmed. Now its options scroll and the title and": "et ses boutons Annuler / OK étaient hors de l'écran, si bien qu'on ne pouvait pas la valider. Désormais ses options défilent et le titre et", + "and new photos never reuse an id in use. What was repaired is written to the log.": "et les nouvelles photos ne réutilisent jamais un identifiant déjà employé. Ce qui a été réparé est consigné dans le journal.", + "and other files with embedded distortion / vignetting corrections), matching what the preset does elsewhere.": "et autres fichiers avec corrections de distorsion / vignetage intégrées), conformément à ce que fait le préréglage ailleurs.", + "and press Return; Esc keeps the old value.": "et appuyez sur Entrée ; Échap conserve l'ancienne valeur.", + "and the control bar says Intro or End while one is up (the photo count only counts photos).": "et la barre de commande indique Intro ou Fin quand l'un d'eux est affiché (le compteur de photos ne compte que les photos).", + "and the fit to the photo's own JPEG still come first, so photos that had a fitted look keep it. See": "et l'ajustement sur le JPEG propre de la photo passent toujours en premier, de sorte que les photos qui avaient un rendu ajusté le conservent. Voir", + "answered there too. In such a folder the scan saves less, and its checks now start after the listing where they": "eux aussi traités dans la liste. Dans un tel dossier, l'analyse économise moins, et ses vérifications démarrent désormais après la liste alors qu'elles", + "app, and with LightCraft fullscreen it was hidden altogether, so Import Photos… looked like a hang until the": "l'application, et avec LightCraft en plein écran elle était entièrement masquée, si bien qu'Importer des photos… ressemblait à un blocage jusqu'à ce que la", + "apply their effect inside the circle, as Lightroom does, instead of outside it (issue #1815). A mask inverted in": "désormais leur effet à l'intérieur du cercle, comme le fait Lightroom, au lieu de l'extérieur (ticket #1815). Un masque inversé dans", + "are left as they are. Note that files there named exactly like the cache's own (`ab/ab…` with 32 hex digits and": "sont laissés tels quels. Notez que les fichiers qui y portent exactement un nom comme ceux du cache (`ab/ab…` avec 32 chiffres hexadécimaux et", + "are unchanged; photos imported before this change get it when imported again.": "sont inchangés ; les photos importées avant ce changement l'obtiennent quand elles sont réimportées.", + "are unchanged; the guidance does not guarantee a build will fit every 16 GB machine.": "restent inchangés ; ces indications ne garantissent pas qu'une compilation tienne sur toutes les machines de 16 Go.", + "as 1/250), File Extension, Video Duration, Copy Name, In a Stack, Alt Text, City, State / Province, Country, Long": "comme 1/250), Extension de fichier, Durée de la vidéo, Nom de la copie, Dans une pile, Texte alternatif, Ville, État / province, Pays, Grand", + "as Exposure would; the edges between bright and dark regions stay as sharp as before. This is rendering process 2:": "comme le ferait l'exposition ; les bords entre zones claires et sombres restent aussi nets qu'avant. C'est le traitement de rendu 2 :", + "as a raw and shows its embedded preview (preview only, with the reason), as the compressed MOS files do.": "comme un RAW et affiche son aperçu intégré (aperçu uniquement, avec la raison), comme le font les fichiers MOS compressés.", + "as before.": "comme avant.", + "as it changes, without polling.": "quand il change, sans interrogation périodique.", + "at the camera JPEG's size (6016 × 4016 for the D600 and D610, 4288 × 2848 for the D5000, as the D90 already": "à la taille du JPEG de l'appareil (6016 × 4016 pour les D600 et D610, 4288 × 2848 pour le D5000, comme le D90 le", + "at their import settings). See `docs/sony-ilce7rm6-lens-corrections.md`.": "à leurs réglages d'importation). Voir `docs/sony-ilce7rm6-lens-corrections.md`.", + "bad (issue #1512): a compressed PEF whose data is too short for the size it declares, an uncompressed TIFF-based": "défectueux (ticket #1512) : un PEF compressé dont les données sont trop courtes pour la taille déclarée, un RAW non compressé de type TIFF", + "becomes a keyword unnoticed. The suggestions further down stay put while you type.": "devient plus un mot-clé sans être remarquée. Les suggestions plus bas restent en place pendant la saisie.", + "before it looks at the first file. In a library of 3.5 million photos that held the window for about 6 s before": "avant d'examiner le premier fichier. Dans une bibliothèque de 3,5 millions de photos, cela bloquait la fenêtre pendant environ 6 s avant", + "before, and becomes the Kelvin value with the same look the next time it is edited. A photo imported earlier shows": "avant, et devient la valeur en kelvins de même rendu à la prochaine retouche. Une photo importée auparavant affiche", + "before. Agents use `slideshow.layout`, and `slideshow.preview` returns one composed slide as a PNG.": "avant. Les agents utilisent `slideshow.layout`, et `slideshow.preview` renvoie une diapositive composée sous forme de PNG.", + "behaviour, `fresh` imports a clean copy and deletes the old record).": "comportement, `fresh` importe une copie neuve et supprime l'ancien enregistrement).", + "behind. A photo that can't be read is skipped and named in the message at the end. Agents use `slideshow.export`": "derrière lui. Une photo illisible est ignorée et nommée dans le message final. Les agents utilisent `slideshow.export`", + "belonged to another command moves to the new one. Menus show the new keys; agents use `app.setShortcut`.": "appartenait à une autre commande passe à la nouvelle. Les menus affichent les nouvelles touches ; les agents utilisent `app.setShortcut`.", + "beside the After's, and a window asked for again while the first was still decoding (a pan, the layout settling)": "à côté de celle du côté Après, et une fenêtre redemandée alors que la première était encore en cours de décodage (un déplacement, la disposition qui se stabilise)", + "beside them is; they used to stay at regular weight.": "qui les accompagne ; ils restaient auparavant en graisse normale.", + "between slides (a crossfade, or through black, white or any colour; 0 cuts), random order (every photo once per": "entre les diapositives (un fondu enchaîné, ou par le noir, le blanc ou n'importe quelle couleur ; 0 coupe net), ordre aléatoire (chaque photo une fois par", + "brings in something (Import N Photos, Merge, Save, Create, Download…). Delete and Remove stay plain, so a destructive": "importe quelque chose (Importer N photos, Fusionner, Enregistrer, Créer, Télécharger…). Supprimer et Retirer restent sobres, de sorte qu'un choix destructeur", + "browsers, for example) show it in HDR; **viewers that don't read `cICP` show the PQ values as if they were sRGB**,": "par exemple) l'affichent en HDR ; **les visionneuses qui ne lisent pas `cICP` affichent les valeurs PQ comme si elles étaient en sRGB**,", + "built-in profile: straight lines near the edges stay straight and the framing matches the camera's JPEG. It works": "profil intégré : les lignes droites près des bords restent droites et le cadrage correspond à celui du JPEG de l'appareil. Elle fonctionne", + "burst by file name, so the first file is the cover.": "rafale par nom de fichier, de sorte que le premier fichier sert de couverture.", + "buttons stay visible. Long lists in dialogs (What's New, All Metadata, Keyboard Shortcuts) get shorter to fit.": "les boutons restent visibles. Les longues listes des boîtes de dialogue (Nouveautés, Toutes les métadonnées, Raccourcis clavier) raccourcissent pour tenir.", + "by double-clicking it, delete one with − after a confirmation. Right-click for more: create inside, Put New Keywords": "par double-clic, supprimez-en un avec − après confirmation. Clic droit pour plus d'options : créer à l'intérieur, Placer les nouveaux mots-clés", + "camera JPEG can't be fitted no longer open with the neutral fallback: they start from colour matrices fitted to the": "JPEG d'appareil ne peut pas servir à l'ajustement ne s'ouvrent plus avec le repli neutre : ils partent de matrices de couleur ajustées sur les", + "camera JPEG. Photos already imported pick the change up on Reload.": "JPEG d'appareil. Les photos déjà importées prennent le changement en compte au rechargement.", + "camera's embedded JPEG while a raw decodes, the previous render while an edit renders, or the magnified frame": "JPEG intégré de l'appareil pendant le décodage d'un RAW, le rendu précédent pendant le calcul d'une retouche, ou l'image agrandie", + "camera's measured spectral sensitivities, from the Academy Software Foundation's rawtoaces-data. A camera profile": "sensibilités spectrales mesurées de l'appareil, issues du rawtoaces-data de l'Academy Software Foundation. Un profil d'appareil", + "camera's own colour matrices, as Lightroom does, instead of shifting the colours of the as-shot rendering: a grey": "matrices de couleur propres à l'appareil, comme le fait Lightroom, au lieu de décaler les couleurs du rendu tel que pris : un gris", + "camera's own zoom to fill the frame) and vignetting, as with Panasonic and Sony files. The Optics profile controls": "zoom propre à l'appareil pour remplir le cadre) et vignetage, comme pour les fichiers Panasonic et Sony. Les commandes de profil de la section Optique", + "can be attached to a report without hunting for the settings folder (issue #260).": "puisse être joint à un rapport sans chercher le dossier de réglages (ticket #260).", + "can't be picked, such as one that would make an album include itself, are greyed with the reason. Esc with a dropdown or calendar open in a dialog": "ne peuvent pas être choisis, comme un album qui ferait qu'un album s'inclue lui-même, sont grisés avec la raison. Échap, avec une liste déroulante ou un calendrier ouvert dans une boîte de dialogue,", + "carries Huffman tables made for its own picture instead of the standard example tables. Every viewer opens them": "contient désormais des tables de Huffman établies pour sa propre image au lieu des tables d'exemple standard. Tous les lecteurs les ouvrent", + "carries the slide duration and fade, so a PDF viewer's presentation mode plays it as a slideshow, and \"Automatically": "porte la durée et le fondu de la diapositive, de sorte que le mode présentation d'un lecteur PDF le lit comme un diaporama, et « Afficher", + "centre show nothing. More cameras will follow. Details: [focus-points.md](focus-points.md).": "n'affichent rien. D'autres appareils suivront. Détails : [focus-points.md](focus-points.md).", + "centre, and can be turned off under Lens Corrections. Vignetting correction from the file comes later.": "optique, et peut être désactivée sous Corrections de l'objectif. La correction du vignetage depuis le fichier viendra plus tard.", + "change to an album, a stack or the keyword list, an album shown in its own order, Recently Added, Missing Photos,": "modification d'un album, d'une pile ou de la liste de mots-clés, un album affiché dans son propre ordre, Ajoutées récemment, Photos manquantes,", + "changed doesn't put its faces on the new one (issue #1524).": "a changé ne place plus ses visages sur le nouveau (ticket #1524).", + "changing pixels along their edge. The hard edge now leaves pixels on the radius unchanged.": "modifiaient des pixels le long de leur bord. Le bord net laisse désormais inchangés les pixels situés sur le rayon.", + "choice is never the eye-catching default.": "ne soit jamais le choix par défaut qui attire l'œil.", + "choice next to that (Restore them / Import as new / Leave them) now starts on Restore. Files dropped on the window": "choix à côté (Les restaurer / Importer comme nouvelles / Les laisser) démarre désormais sur Les restaurer. Les fichiers déposés sur la fenêtre", + "choose what to do: import the new photos and relink the moved ones (the defaults), move the missing ones to Recently": "choisissez que faire : importer les nouvelles photos et relier celles qui ont été déplacées (les choix par défaut), déplacer les manquantes vers Supprimées", + "choosing a profile file.": "le choix d'un fichier de profil.", + "chose) and ends on a page saying it was installed, with a \"Launch LightCraft\" box. It used to finish without a word,": "avez choisi) et se termine sur une page indiquant que l'installation est faite, avec une case « Lancer LightCraft ». Il se terminait auparavant sans un mot,", + "clipped highlights.": "hautes lumières écrêtées.", + "closes just that.": "ne ferme que cela.", + "codecs' `heif` feature — 8- and 10-bit, alpha, grid tiles, the container's rotation/mirror/crop, ICC, EXIF and XMP.": "la fonctionnalité `heif` de codecs — 8 et 10 bits, alpha, tuiles en grille, rotation/miroir/recadrage du conteneur, ICC, EXIF et XMP.", + "colours are right on wide-gamut and calibrated displays instead of oversaturated. The Detail view renders straight": "couleurs soient justes sur les écrans à large gamme de couleurs et calibrés au lieu d'être sursaturées. La vue Détail calcule directement", + "comes back as large as you left it, but not as a zoomed window. That is so after a zoom from the Window menu": "revient aussi grande que vous l'avez laissée, mais pas comme une fenêtre zoomée. C'est le cas après un zoom depuis le menu Fenêtre", + "compiler built into Windows (FXC). `WGPU_DX12_COMPILER=dxc` uses a `dxcompiler.dll` instead.": "compilateur intégré à Windows (FXC). `WGPU_DX12_COMPILER=dxc` utilise plutôt un `dxcompiler.dll`.", + "computer has is refused with the size it would take, before it starts.": "l'ordinateur n'en possède est refusé avec la taille qu'il prendrait, avant de commencer.", + "contains it: `Canon EOS R6` stays `Canon EOS R6`, rather than `Canon Canon EOS R6` (the camera": "contient déjà : `Canon EOS R6` reste `Canon EOS R6`, et non `Canon Canon EOS R6` (le sous-ticket", + "controls work as they did. With the default layout (no margins, border, shadow or backdrop) it plays the photos as": "commandes de lecture fonctionnent comme avant. Avec la disposition par défaut (sans marges, contour, ombre ni toile de fond), il lit les photos comme", + "correction on (24–70 mm, 100 mm macro, 200–600 mm) the render lines up with the camera's JPEG within 0.68 px at": "correction activée (24–70 mm, macro 100 mm, 200–600 mm), le rendu s'aligne sur le JPEG de l'appareil à 0,68 px près à", + "correction, checked against Sony's exports; other Sony bodies record the same tables, but they stay uncorrected until": "correction de la distorsion, vérifiée par rapport aux exportations de Sony ; les autres boîtiers Sony enregistrent les mêmes tables, mais restent non corrigés tant que", + "counted from every photo.": "comptés à partir de chaque photo.", + "covers lossless, Compressed and Compressed HQ (ARW 6.0) ARWs alike. The A7R IVA (ILCE-7RM4A) has its own distortion": "vaut aussi bien pour les ARW sans perte que Compressed et Compressed HQ (ARW 6.0). L'A7R IVA (ILCE-7RM4A) a sa propre", + "crashes LightCraft each time it renders: the amount acts as 20.": "fait plus planter LightCraft à chaque rendu : la quantité vaut alors 20.", + "curves, as Lightroom does: a preset with just one channel curve (or no master curve) leaves the channels alone.": "courbes de canal, comme le fait Lightroom : un préréglage avec une seule courbe de canal (ou sans courbe principale) laisse les canaux intacts.", + "dark sky is now removed too.": "ciel sombre est maintenant supprimée elle aussi.", + "darkens the photo outside it. The layout stays chosen across launches.": "assombrit la photo en dehors de l'image. La mise en page reste choisie d'un lancement à l'autre.", + "default cache share (768 MB), so it was evicted as soon as it was stored. The original of the photo shown in Detail": "part de cache par défaut (768 Mo), si bien qu'il était évincé dès qu'il était stocké. L'original de la photo affichée dans Détail", + "deletes a keyword from the whole library.": "supprime plus un mot-clé de toute la bibliothèque.", + "demosaic already lines the colour planes up. Details and measurements: `docs/fuji-lens-corrections.md`.": "dématriçage aligne déjà les plans de couleur. Détails et mesures : `docs/fuji-lens-corrections.md`.", + "depending on the graphics card. On a Windows laptop with an AMD Radeon 780M, a full-size export of a 24 MP raw": "selon la carte graphique. Sur un portable Windows avec une AMD Radeon 780M, l'exportation pleine taille d'un RAW de 24 Mpx", + "dialog was found and closed.": "boîte de dialogue soit retrouvée et fermée.", + "did). On the D600 and D610 the white level is also measured inside the picture, so the filler can't pass for": "faisait déjà). Sur les D600 et D610, le niveau de blanc est aussi mesuré à l'intérieur de l'image, si bien que le remplissage ne peut pas passer pour des", + "didn't line up with the raw near the edges. Photos you already imported pick this up when their previews are rebuilt.": "ne s'alignait pas sur le RAW près des bords. Les photos déjà importées en bénéficient quand leurs aperçus sont reconstruits.", + "differ by about 7–10 % on the ILCE-7M3; which one is off is still open.": "diffèrent d'environ 7–10 % sur l'ILCE-7M3 ; laquelle des deux est décalée reste une question ouverte.", + "directives. See README → Quick start → Logs.": "env_logger. Voir README → Quick start → Logs.", + "does the photos it was made from. HDRs merged before this don't have it; merge them again.": "le fait pour les photos dont il est issu. Les HDR fusionnés avant cela ne l'ont pas ; fusionnez-les à nouveau.", + "does: As Shot reads the file's white (an ILCE-7M3 sample: 4268 K / +7), the Temp slider runs 2000–50000 K and the": "Lightroom : Tel quel lit le blanc du fichier (exemple d'un ILCE-7M3 : 4268 K / +7), le curseur Température va de 2000 à 50000 K et les", + "dragging a handle into the image edge stops there instead of pushing the crop out of shape.": "faire glisser une poignée contre le bord de l'image s'arrête là au lieu de déformer le recadrage.", + "each image (issue #1522). When renders come in faster than the disk takes them, at most 128 MB of images wait;": "chaque image (ticket #1522). Quand les rendus arrivent plus vite que le disque ne les absorbe, 128 Mo d'images au plus attendent ;", + "each of those questions is a round trip. Measured on a hard disk over SMB, for folders of 1,600 to 2,400 photos": "chacune de ces questions est un aller-retour. Mesuré sur un disque dur via SMB, pour des dossiers de 1 600 à 2 400 photos", + "each time you look (issue #1392): the next time you browse the folder, in a later session, they're left out. A photo you had rated, flagged or": "à chaque consultation (ticket #1392) : la prochaine fois que vous parcourez le dossier, lors d'une session ultérieure, elles en sont exclues. Une photo que vous aviez notée, marquée d'un drapeau ou", + "edge.": "bord.", + "edit at 1:1, every zoom out and every step to the next photo.": "retouche à 1:1, à chaque dézoom et à chaque passage à la photo suivante.", + "edited earlier may shift by a few pixels.": "retouchées auparavant peuvent se décaler de quelques pixels.", + "edited stays, marked missing, so its changes aren't lost; photos in My Photos are unchanged.": "retouchée est conservée, marquée comme manquante, afin que ses modifications ne soient pas perdues ; les photos de Mes photos ne changent pas.", + "ellipses and radial components in compound masks. Edge and rotation handles keep their existing": "ellipses pivotées et les composantes radiales des masques composés. Les poignées de bord et de rotation gardent leurs", + "else (issue #1504): trimming or clearing the cache can't delete files outside it, and thumbnails are never read": "endroit (ticket #1504) : l'élagage ou le vidage du cache ne peut pas supprimer de fichiers extérieurs, et les miniatures ne sont jamais lues à partir d'un", + "embedded JPEG.": "JPEG intégré.", + "end), a folder the scan did not walk to its end, and, in a folder that holds any name with a character outside": "fin), d'un dossier que l'analyse n'a pas parcouru jusqu'au bout, et, dans un dossier qui contient un nom comportant un caractère hors de", + "end. Space pauses, ← / → step (a cut), Esc ends. A slide's time starts once it is shown sharp.": "fin. Espace met en pause, ← / → avancent (une coupe), Échap termine. Le temps d'une diapositive démarre une fois qu'elle est affichée nette.", + "ending. They are saved with the library. Agents use `slideshow.titles`, and `slideshow.preview {title: \"intro\"}`": "l'écran de fin. Ils sont enregistrés avec la bibliothèque. Les agents utilisent `slideshow.titles`, et `slideshow.preview {title: \"intro\"}`", + "every selected photo; a chip's menu acts on the selection (add to all, remove, show photos, edit) and no longer": "toutes les photos sélectionnées ; le menu d'une pastille agit sur la sélection (ajouter à toutes, retirer, afficher les photos, modifier) et ne", + "everything about how a slideshow looks and plays: the playback timing and fades, the layout, options and backdrop,": "tout ce qui détermine l'aspect et la lecture d'un diaporama : le minutage de la lecture et les fondus, la disposition, les options et la toile de fond,", + "existing LightCraft edits are preserved by default. Source settings/history are archived, unsupported": "les retouches LightCraft existantes sont conservées par défaut. Les réglages et l'historique d'origine sont archivés, les", + "export or delete it, and import templates others share with you. Your templates are `.json` files in the settings": "l'exporter ou le supprimer, et importez les modèles que d'autres partagent avec vous. Vos modèles sont des fichiers `.json` dans le dossier", + "exported files will carry for the selection.": "les fichiers exportés porteront pour la sélection.", + "exported or converted to DNG. It is not applied by default: Lightroom Classic renders ProRAW without it. To see a": "exportée ou convertie en DNG. Elle n'est pas appliquée par défaut : Lightroom Classic calcule le ProRAW sans elle. Pour voir un", + "exported with).": "en dernier pour exporter).", + "exposure, ISO, focal length, camera and lens under each photo on a dark backdrop).": "valeur d'exposition, l'ISO, la focale, l'appareil et l'objectif sous chaque photo sur une toile de fond sombre).", + "faster on an external hard disk. A face whose preview is too small, and any edited photo, is still developed from": "plus vite sur un disque dur externe. Un visage dont l'aperçu est trop petit, et toute photo retouchée, sont toujours développés à partir", + "favourites across restarts (issue #328).": "favoris d'un redémarrage à l'autre (ticket #328).", + "few pixels.": "quelques pixels.", + "fields are reported, and the original Lightroom database stays read-only. Rendering is approximate.": "champs non pris en charge sont signalés, et la base Lightroom d'origine reste en lecture seule. Le rendu est approximatif.", + "file is gone, photos whose file was renamed or moved within the folder, and XMP sidecars changed by other apps; then": "fichier a disparu, les photos dont le fichier a été renommé ou déplacé dans le dossier, et les fichiers annexes XMP modifiés par d'autres applications ; puis", + "file name, then id, instead of import order. Recently Added keeps a batch in file name order, and Auto-Stack orders a": "nom de fichier, puis par identifiant, au lieu de l'ordre d'importation. Ajoutées récemment garde un lot dans l'ordre des noms de fichier, et l'empilement automatique ordonne une", + "file that hold the focus point (about 100 photos a second from a spinning disk), with a *Reading focus points* row": "fichier qui contiennent le point de mise au point (environ 100 photos par seconde depuis un disque à plateaux), avec une ligne *Lecture des points de mise au point*", + "files also Adobe RGB and ProPhoto), metadata as for JPEG. With HDR output, photos edited in HDR are written as": "aussi en Adobe RGB et ProPhoto), métadonnées comme pour le JPEG. Avec la sortie HDR, les photos retouchées en HDR sont écrites en", + "files in the test corpus still decode.": "fichiers du corpus de test se décodent toujours.", + "files, the same files as `library.import` (issue #1080). They used to be skipped without a word.": "soit les mêmes que `library.import` (ticket #1080). Ils étaient auparavant ignorés sans un mot.", + "folder scans, exports (and the contact sheet PDF), Synchronize Folder, Build / Smart Previews, Lightroom catalog import, Photo Merge, model downloads, the face scan,": "analyses de dossiers, exportations (et le PDF de planche contact), Synchroniser le dossier, génération des aperçus / aperçus dynamiques, importation de catalogue Lightroom, Fusion de photos, téléchargements de modèles, analyse des visages,", + "folder's `slideshow-templates` folder, shared by all your libraries.": "`slideshow-templates` du dossier de réglages, partagé par toutes vos bibliothèques.", + "folder, fold that folder first (the bottom of an open folder means \"inside\"). Agents use `album.reorder`": "dossier ouvert, repliez d'abord ce dossier (le bas d'un dossier ouvert signifie « à l'intérieur »). Les agents utilisent `album.reorder`", + "follow.": "suivront.", + "for\").": "chercher »).", + "formats. On an E-1 photo the starting render moved from ΔE00 11.3 to 8.3 against Lightroom's. Photos already": "formats. Sur une photo d'E-1, le rendu de départ est passé de ΔE00 11,3 à 8,3 par rapport à celui de Lightroom. Les photos déjà", + "forward); what was read is remembered for the session, so a full cache still lets go of what is not in use first.": "avancée) ; ce qui a été lu est mémorisé pour la session, si bien qu'un cache plein abandonne d'abord ce qui n'est pas utilisé.", + "from or written through such a link.": "tel lien ni écrites à travers lui.", + "from the grid onto a keyword get it.": "de la grille sur un mot-clé reçoivent ce mot-clé.", + "full-range/matrix signalling is honoured (iPhone photos are full range), chroma is upsampled like libheif, grids": "(plage complète/matrice) est respectée (les photos d'iPhone sont en plage complète), la chrominance est suréchantillonnée comme libheif, les grilles", + "functions, and one Undo restores the entire drag.": "fonctions actuelles, et un seul Annuler restaure tout le glissement.", + "further ⇧-clicks carry on from the last point, as in Lightroom. Change the brush size, feather or flow before the": "les ⇧-clics suivants repartent du dernier point, comme dans Lightroom. Modifiez la taille, le contour progressif ou le flux du pinceau avant le", + "give the offered keyword and keep the cursor in the box for the next one; Return alone still adds what you typed.": "attribuent le mot-clé proposé et laissent le curseur dans le champ pour le suivant ; Entrée seul ajoute toujours ce que vous avez saisi.", + "go by that can leave it out. It is safe to delete while LightCraft is closed, as before. A `thumbs` folder that": "fient peuvent l'exclure. Il peut être supprimé sans risque pendant que LightCraft est fermé, comme avant. Un dossier `thumbs` qui", + "guides, at the screen's aspect or 16:9 / 4:3). Sizes are a share of the slide, so a slide looks the same on any": "guides, au format de l'écran ou en 16:9 / 4:3). Les tailles sont une part de la diapositive, si bien qu'une diapositive a le même aspect sur n'importe quel", + "handle, and a program being started by another thread at that moment held a copy of the handle until it was fully": "de fichier, et un programme lancé par un autre fil à ce moment-là conservait une copie du descripteur jusqu'à ce qu'il soit entièrement", + "high-resolution cameras such as the Sony A7R VI (64 MP). Their decoded original (~800 MB) is bigger than the": "les appareils haute résolution comme le Sony A7R VI (64 Mpx). Leur original décodé (~800 Mo) est plus grand que la", + "highlight recovery missed them and, darkened, they took a colour cast instead of going neutral grey.": "la récupération des hautes lumières les manquait et, assombries, elles prenaient une dominante de couleur au lieu de devenir gris neutre.", + "hold (such as a name in brackets), which it leaves out so the file always reads back.": "contenir (comme un nom entre crochets), qu'elle laisse de côté pour que le fichier soit toujours relisible.", + "iPhone ProRAW and other DNGs that carry their own segmentation mattes (DNG semantic masks) use them for the Select": "Les ProRAW d'iPhone et les autres DNG qui portent leurs propres mattes de segmentation (masques sémantiques DNG) les utilisent pour les masques", + "identity subissue in #840). The separate Make and Model tags keep their original values.": "sur l'identité de l'appareil dans #840). Les balises Marque et Modèle distinctes conservent leurs valeurs d'origine.", + "image file such as a PNG logo with transparency, at a size and opacity, optionally drawn behind the photo), the": "fichier image comme un logo PNG avec transparence, à une taille et une opacité données, éventuellement dessiné derrière la photo), la", + "import only the raws and leave the JPEGs beside them (issue #344).": "importez seulement les RAW et laissez les JPEG qui les accompagnent (ticket #344).", + "import review checks such files, marks them \"Will be restored\" and counts them as \"in Recently Deleted\"; the": "revue d'importation coche ces fichiers, les marque « Sera restaurée » et les compte comme « dans Supprimées récemment » ; le", + "imported from files (or read from sidecars) keep the hierarchy `lr:hierarchicalSubject` gives them.": "importés depuis des fichiers (ou lus dans des fichiers annexes) conservent la hiérarchie que leur donne `lr:hierarchicalSubject`.", + "imported pick it up when re-rendered.": "importées en bénéficient quand elles sont recalculées.", + "in, instead of moving it back to Program Files (issue #399). If that folder has been deleted since, the upgrade": "installé, au lieu de le replacer dans Program Files (ticket #399). Si ce dossier a été supprimé depuis, la mise à jour", + "inference on a Mac through SSH. Saved masks still render and export offline.": "sur un Mac via SSH. Les masques enregistrés continuent d'être calculés et exportés hors ligne.", + "inside Pictures, so every thumbnail (one for each photo, size and state of its edits) was listed as a photo.": "dans Images, si bien que chaque miniature (une par photo, par taille et par état de ses retouches) était listée comme une photo.", + "inside it; undo and redo carry them back and forth.": "qu'il contient ; l'annulation et le rétablissement les font aller et venir.", + "inside the view. A plain mouse wheel over a zoomed photo pans it too.": "dans la vue. Une simple molette de souris sur une photo zoomée la déplace aussi.", + "installs to Program Files.": "s'installe dans Program Files.", + "instead of opening as their embedded preview. Photos imported earlier switch over with Photo ▸ Reload from Disk.": "au lieu de s'ouvrir comme leur aperçu intégré. Les photos importées auparavant basculent avec Photo → Recharger depuis le disque.", + "instead of quietly matching nothing or everything. New date rules start at the current year.": "au lieu de ne rien sélectionner ou de tout sélectionner discrètement. Les nouvelles règles de date commencent à l'année en cours.", + "into the display's own gamut; thumbnails and other previews are converted to it. Histograms, the preview caches": "dans la gamme de couleurs propre à l'écran ; les miniatures et les autres aperçus y sont convertis. Les histogrammes, les caches d'aperçus", + "is a larger target that lights up on its own, and taking a keyword off several photos at once now says which": "est une cible plus grande qui s'illumine seule, et retirer un mot-clé de plusieurs photos à la fois indique désormais quel", + "is connected, the same review File → Import from Device opens. It's off by default. A card that's already in when": "est connecté, la même revue qu'ouvre Fichier → Importer depuis un appareil. Elle est désactivée par défaut. Une carte déjà insérée quand", + "is missing (moved, drive unplugged) is not exported; it gets its own error naming it.": "est introuvable (déplacé, disque débranché) n'est pas exportée ; elle reçoit sa propre erreur qui la nomme.", + "is touched. Agents use `folder.scanChanges` and `folder.synchronize`.": "n'est touché. Les agents utilisent `folder.scanChanges` et `folder.synchronize`.", + "it slightly worse. The vignetting table is read but not applied: the camera's own JPEGs don't apply it either. This": "le résultat légèrement moins bon. La table de vignetage est lue mais pas appliquée : les JPEG de l'appareil ne l'appliquent pas non plus. Cela", + "it. The list is there with no photo selected too, to set up keywords first.": "de lui. La liste est aussi présente sans photo sélectionnée, pour préparer d'abord les mots-clés.", + "its duration and the fades are rendered frame by frame (crossfades, or fades through the fade colour). The video has": "sa durée et les fondus sont calculés image par image (fondus enchaînés, ou fondus par la couleur de fondu). La vidéo n'a", + "its embedded JPEG or a thumbnail to show, the loupe now says so at the bottom of the photo (\"Original offline · no": "son JPEG intégré ou d'une miniature à afficher, la loupe le dit désormais au bas de la photo (« Original hors ligne · aucun", + "its real As Shot temperature once the file is opened (or Reload reads it).": "sa vraie température Tel quel une fois le fichier ouvert (ou lue par Recharger).", + "its text reads at 4.5:1 or more on its fill in every theme. Dialog buttons are 30 points tall, like the welcome's.": "son texte se lit avec un contraste d'au moins 4,5:1 sur son fond dans tous les thèmes. Les boutons des boîtes de dialogue font 30 points de haut, comme ceux de l'accueil.", + "keyword only some of them have is marked with an asterisk (hover: how many). Only the × removes a keyword, from": "mot-clé que seules certaines ont est marqué d'un astérisque (au survol : combien). Seul le × retire un mot-clé, de", + "keywords, dates, people and counts; a keyword leaves the folders, the dates and the counts as they are. With both": "mots-clés, dates, personnes et décomptes ; un mot-clé laisse les dossiers, les dates et les décomptes tels quels. Avec les deux", + "labels 6–9, P / U and the rest did nothing, because macOS only passes ⌘ / ⌃ combinations and function keys": "étiquettes 6–9, P / U et le reste ne faisaient rien, car macOS ne transmet que les combinaisons ⌘ / ⌃ et les touches de fonction", + "land in `ui.json` (where they replaced the saved settings), and the GPU crash sentinel no longer creates the": "se retrouvent plus dans `ui.json` (où ils remplaçaient les réglages enregistrés), et la sentinelle de plantage GPU ne crée plus le", + "launch. Reading a thumbnail writes nothing (but for one that went unused for a week, whose date is brought": "lancement. La lecture d'une miniature n'écrit rien (sauf pour une miniature restée inutilisée une semaine, dont la date est", + "launched, so reopening the library straight away could be refused with \"This library is already open in another": "lancé, si bien que rouvrir la bibliothèque aussitôt pouvait être refusé avec « This library is already open in another", + "leaves a black hole where the middle photo had it clipped. With Deghost, the brightest photo's copy of it in a": "de trou noir là où la photo du milieu l'avait écrêtée. Avec la suppression des images fantômes, la copie qu'en donne la photo la plus claire dans un", + "leaves out whatever Excluded Photos matches, as its rules change. The album picker shows your albums as in the sidebar": "écarte tout ce qui correspond à Photos exclues, à mesure que ses règles changent. Le sélecteur d'album montre vos albums comme dans la barre latérale", + "left out, so these photos come out a little smaller, closer to the camera's own JPEG. Crops and masks on photos": "exclue, si bien que ces photos sortent un peu plus petites, plus proches du JPEG de l'appareil. Les recadrages et masques des photos", + "lens it doesn't have a name for. Newly imported photos show it.": "objectif dont il ne connaît pas le nom. Les photos importées à partir de maintenant l'affichent.", + "let go. On a 64 MP raw the first of those renders decoded the whole file again, which held up the loupe's": "relâchez. Sur un RAW de 64 Mpx, le premier de ces rendus décodait de nouveau tout le fichier, ce qui retardait les", + "library open now stays, and LightCraft says \"This is a Lightroom catalog, not a LightCraft library\" and offers": "bibliothèque ouverte reste en place, et LightCraft affiche « Ceci est un catalogue Lightroom, pas une bibliothèque LightCraft » et propose", + "light: Silver or Paper). New and existing installs stay dark; following the system is opt-in.": "clair : Argent ou Papier). Les installations, nouvelles et existantes, restent sombres ; suivre le système est facultatif.", + "like a photo that can't be opened, with the reason, instead of rendering forever; its thumbnail stops waiting too.": "comme une photo qui ne peut pas être ouverte, avec la raison, au lieu de se calculer indéfiniment ; sa miniature cesse elle aussi d'attendre.", + "like the HDR AVIF: the same brightness, with SDR white at 203 cd/m², and content light levels recorded.": "comme l'AVIF HDR : même luminosité, avec le blanc SDR à 203 cd/m², et les niveaux de lumière du contenu enregistrés.", + "linked, or each on its own), Zoom to Fill Frame (crop the photo to fill its cell), a stroke border (colour, width),": "liées, ou chacune séparément), Zoom pour remplir le cadre (recadrer la photo pour remplir sa cellule), un contour (couleur, largeur),", + "listing itself took 4 to 5 s and is as it was.": "liste elle-même prenait 4 à 5 s et reste telle quelle.", + "lit by the chosen white comes out grey and saturated colours move as the camera records them. The eyedropper and": "éclairé par le blanc choisi reste gris et les couleurs saturées bougent comme l'appareil les enregistre. La pipette et", + "longer frees it, which cost a re-upload of about a second on the next pan (800 MB for a 64 MP raw). It is freed": "la libère plus, ce qui coûtait un nouveau transfert d'environ une seconde au déplacement suivant (800 Mo pour un RAW de 64 Mpx). Elle est libérée", + "looks right everywhere, export a JPEG with HDR output on (an SDR image plus a gain map).": "s'affiche correctement partout, exportez un JPEG avec la sortie HDR activée (une image SDR plus une carte de gain).", + "lossy tiles decode too, keeping the raw values above 1.0 instead of clipping them (checked on one real file). A tile that cannot be decoded makes the file open from its embedded": "les tuiles avec perte se décodent aussi, en conservant les valeurs brutes au-dessus de 1,0 au lieu de les écrêter (vérifié sur un fichier réel). Une tuile impossible à décoder fait ouvrir le fichier à partir de son", + "macOS, Linux packages, AppImage, Flatpak), and says so if it isn't installed, before making a copy.": "macOS, paquets Linux, AppImage, Flatpak), et le signale s'il n'est pas installé, avant de créer une copie.", + "made a lock test flaky, and the fix closes the window for good.": "rendait un test de verrou instable, et le correctif referme définitivement cette fenêtre.", + "made from the old pixels: they are made again from the new file, and a scan still busy with the old file when it": "avait trouvés dans les anciens pixels : ils sont refaits à partir du nouveau fichier, et une analyse encore occupée avec l'ancien fichier quand il", + "magnified preview isn't taken for the photo when checking focus at 1:1.": "aperçu agrandi ne soit pas pris pour la photo lors de la vérification de la mise au point à 1:1.", + "makes it inside that folder (`dialog.newAlbum`, `dialog.newFolder`, `dialog.smartAlbum`, `dialog.newSmartAlbum` take `parent`).": "le crée dans ce dossier (`dialog.newAlbum`, `dialog.newFolder`, `dialog.smartAlbum`, `dialog.newSmartAlbum` acceptent `parent`).", + "many Photos added, or why it added none. Export with Previous and export presets repeat it.": "photos ont été ajoutées, ou pourquoi aucune ne l'a été. Exporter avec les réglages précédents et les préréglages d'exportation le répètent.", + "map); the option is per photo, so presets and Copy Settings carry it.": "carte) ; l'option est propre à chaque photo, si bien que les préréglages et Copier les réglages la transportent.", + "means no (it used to count as yes), and a value that is neither yes nor no is refused.": "non (elle comptait auparavant comme oui), et une valeur qui n'est ni oui ni non est refusée.", + "memory than the computer has, the panorama is made as large as fits (five 51 MP photos: up to 166 MP with": "mémoire que l'ordinateur n'en a, le panorama est créé à la plus grande taille possible (cinq photos de 51 Mpx : jusqu'à 166 Mpx avec", + "menu, and Return in the painter's box starts painting.": "menu Couper / Copier / Coller, et Entrée dans le champ du pinceau de mots-clés lance la peinture.", + "merges used to open at about 7000 K / +115 where the photos show 4000–5300 K / +8. HDRs merged before this keep": "s'ouvraient à environ 7000 K / +115 là où les photos indiquent 4000–5300 K / +8. Les HDR fusionnés avant cette correction conservent", + "message box that names the log file, instead of quitting without a trace (issue #260).": "boîte de message qui nomme le fichier journal, au lieu de quitter sans laisser de trace (ticket #260).", + "missing ones.": "manquantes.", + "missing. And a share that drops after the scan has listed a folder no longer turns that folder's photos into": "manquantes. Et un partage qui se déconnecte après que l'analyse a listé un dossier ne transforme plus les photos de ce dossier en photos", + "models in a `LightCraftData` folder beside it instead of the per-user settings folder (issue #1200), as": "modèles téléchargés dans un dossier `LightCraftData` à côté de lui plutôt que dans le dossier de réglages de l'utilisateur (ticket #1200), comme", + "moved from ΔE00 7.6 to 5.2 against Lightroom's.": "est passé de ΔE00 7,6 à 5,2 par rapport à celui de Lightroom.", + "name (`catalog.snap.tmp`, `model.onnx.part`): the link is removed and a new file made in its place, so the file it": "(`catalog.snap.tmp`, `model.onnx.part`) : le lien est supprimé et un nouveau fichier est créé à sa place, si bien que le fichier vers lequel il", + "name. Whole names, one chip per keyword, stays the default.": "mot-clé. Les noms complets, une pastille par mot-clé, restent le réglage par défaut.", + "names.": "noms.", + "neutral default.": "valeur neutre par défaut.", + "never restore anything. Agents: `library.import` → `onDeleted` defaults to `restore` (`skip` keeps the old": "ne restaurent jamais rien. Agents : `library.import` → `onDeleted` vaut `restore` par défaut (`skip` conserve l'ancien", + "new photos (and Reset) get it, photos you already edited keep their look until you choose Photo ▸ Update to Current": "les nouvelles photos (et Réinitialiser) l'obtiennent, les photos déjà retouchées gardent leur rendu jusqu'à ce que vous choisissiez Photo → Mettre à jour vers le", + "next to it while you rotate (issue #534). For an exact angle, type it in the new Angle field under Straighten and press Return": "à côté pendant la rotation (ticket #534). Pour un angle exact, saisissez-le dans le nouveau champ Angle sous Redresser et appuyez sur Entrée", + "no longer saves it). Return in those dialogs now confirms them, and their name opens selected. More fields will": "ne l'enregistre plus). Entrée dans ces boîtes de dialogue les confirme désormais, et leur nom s'ouvre sélectionné. D'autres champs", + "no sound yet. It is AV1 rather than Lightroom's H.264, which has no open encoder we can ship; current browsers,": "pas encore de son. C'est de l'AV1 plutôt que du H.264 de Lightroom, qui n'a pas d'encodeur ouvert que nous puissions livrer ; les navigateurs actuels,", + "note saying what is missing. Agents use `slideshow.templates.*`, and `slideshow.preview {template}` renders a template": "note indiquant ce qui manque. Les agents utilisent `slideshow.templates.*`, et `slideshow.preview {template}` calcule un modèle", + "noticeably duller.": "nettement plus ternes.", + "now import as \"preview only\" with their embedded JPEG instead of failing. A raw whose data is damaged but whose": "s'importent désormais en « aperçu uniquement » avec leur JPEG intégré au lieu d'échouer. Un RAW dont les données sont endommagées mais dont", + "now measured on the masked columns alone (8 corpus bodies, EOS 40D to 5DS R). On a 6D photo the starting render": "désormais mesuré sur les seules colonnes masquées (8 boîtiers du corpus, de l'EOS 40D au 5DS R). Sur une photo du 6D, le rendu de départ", + "now stays, like its preview, until another photo or view is shown.": "reste désormais, comme son aperçu, jusqu'à l'affichage d'une autre photo ou d'une autre vue.", + "of a portrait photo): masked sensor columns were being developed as part of the picture (issues #976, #914). The": "d'une photo en portrait) : des colonnes masquées du capteur étaient développées comme faisant partie de l'image (tickets #976, #914). Les", + "of a portrait photo): masked sensor columns were being developed as part of the picture (issues #976, #914,": "d'une photo en portrait) : des colonnes masquées du capteur étaient développées comme faisant partie de l'image (tickets #976, #914,", + "of quietly rendering everything on the CPU, much more slowly. Help ▸ System Info says why. On NixOS this happens": "de tout calculer discrètement sur le CPU, bien plus lentement. Aide → Informations système en donne la raison. Sous NixOS, cela arrive", + "older versions refuse it, as with every format change.": "les versions plus anciennes la refusent, comme à chaque changement de format.", + "on the CPU and explains how to turn the GPU back on.": "sur le CPU et explique comment réactiver le GPU.", + "on the CPU, are not waited for).": "sur le CPU, ne sont pas attendus).", + "on the DLL search path without its `dxil.dll` (issue #471): DirectX 12 shaders now always compile with the": "dans le chemin de recherche des DLL sans son `dxil.dll` (ticket #471) : les shaders DirectX 12 se compilent désormais toujours avec le", + "on the top bar it comes back zoomed. The other way round, a window you drag out until it is as wide as the": "sur la barre supérieure, elle revient zoomée. Inversement, une fenêtre que vous étirez jusqu'à ce qu'elle soit aussi large que", + "on; ✕ stops the tasks that can stop. Three rows show, then \"+N more\". The separate export panel and the progress": "travaille ; × arrête les tâches qui peuvent être arrêtées. Trois lignes s'affichent, puis « +N de plus ». Le panneau d'exportation séparé et les fenêtres de progression", + "once you zoom out or move on.": "dès que vous dézoomez ou passez à autre chose.", + "one that overflows.": "taille qui déborde.", + "only convert between the camera's multipliers and Kelvin; the colour look is what it was.": "ne font que convertir entre les multiplicateurs de l'appareil et les kelvins ; le rendu des couleurs est inchangé.", + "only the header and the preview are read, as for other raws.": "seuls l'en-tête et l'aperçu sont lus, comme pour les autres RAW.", + "open and hasn't written back yet) imports instead of failing with \"unsupported SQLite schema format\".": "ouvert et n'a pas encore réécrit) s'importe au lieu d'échouer avec « unsupported SQLite schema format ».", + "opened a library, older versions refuse it, as with every format change.": "ouvert une bibliothèque, les versions plus anciennes la refusent, comme à chaque changement de format.", + "or the edge of another folder, to place it before or after it: that folder is then ordered by hand. Right-click ▸": "ou sur le bord d'un autre dossier, pour le placer avant ou après lui : ce dossier est alors ordonné à la main. Clic droit →", + "or unchecks a range of photos (issue #338).": "ou décoche une plage de photos (ticket #338).", + "original again to find the haze colour. On a 64 MP raw (Sony A7R VI) that took ~0.2 s of CPU per pan and per": "l'original pour retrouver la couleur du voile. Sur un RAW de 64 Mpx (Sony A7R VI), cela prenait ~0,2 s de CPU par déplacement et par", + "other file-naming tokens, with a size, colour, opacity and an optional soft shadow (opacity, offset, radius, angle).": "autres jetons de nommage de fichier, avec une taille, une couleur, une opacité et une ombre douce facultative (opacité, décalage, rayon, angle).", + "out green and dark.": "verte et sombre.", + "out, a folder that went read-only) used to be written only to the library, with a line in the log, so the sidecar": "déconnecté, un dossier passé en lecture seule) n'était écrite que dans la bibliothèque, avec une ligne dans le journal, si bien que le fichier annexe", + "out. Clear Recent Libraries empties the list.": "grisées. Effacer les bibliothèques récentes vide la liste.", + "over one by one as they are used; the rest stay until the cache makes room.": "une par une à mesure qu'elles servent ; les autres restent jusqu'à ce que le cache fasse de la place.", + "overlays and the intro and ending screens, in view order.": "les incrustations et les écrans d'introduction et de fin, dans l'ordre de la vue.", + "owns every shared sidecar name in the library: 2.4 s a write in that library, now under 1 s.": "possède chaque nom de fichier annexe partagé dans la bibliothèque : 2,4 s par écriture dans cette bibliothèque, désormais moins de 1 s.", + "panel. Each is switched on on its own and has a background colour and, centred on it, your identity plate (the one": "le panneau Titres de Lightroom Classic. Chacun est activé séparément et a une couleur d'arrière-plan et, centrée dessus, votre plaque d'identification (celle", + "panels closed, from 71 ms).": "panneaux fermés, contre 71 ms auparavant).", + "pass, a new order each time round), repeat (off: the slideshow ends after the last photo) and preparing previews in": "passage, un nouvel ordre à chaque tour), répétition (désactivée : le diaporama se termine après la dernière photo) et préparation des aperçus à", + "past that a write is skipped (the image stays in memory and is written by a later render), so a slow disk can't": "au-delà, une écriture est ignorée (l'image reste en mémoire et sera écrite par un rendu ultérieur), de sorte qu'un disque lent ne peut pas", + "photo has yet too. Filter it, tick a keyword to give it to the selected photos (a dash: only some have it), or click": "photo n'a encore. Filtrez-la, cochez un mot-clé pour l'attribuer aux photos sélectionnées (un tiret : seules certaines l'ont), ou cliquez sur", + "photo's rating as stars, and any number of text overlays (up to 16) built from tokens: `{caption}`, `{title}`,": "note de la photo sous forme d'étoiles, et un nombre quelconque d'incrustations de texte (jusqu'à 16) construites à partir de jetons : `{caption}`, `{title}`,", + "photo: only the photos the edit touched are asked about again and put at their place in the order. In a library of": "photo : seules les photos concernées par la retouche sont réinterrogées et replacées à leur rang dans l'ordre. Dans une bibliothèque de", + "photos along the areas they clipped: right next to a clipped area, a photo's colour isn't used. It showed most when": "photos, le long des zones qu'elles ont écrêtées : juste à côté d'une zone écrêtée, la couleur d'une photo n'est pas utilisée. Cela se voyait surtout quand", + "pile up threads and memory.": "accumuler des fils et de la mémoire.", + "pointed to is never changed (issue #1502).": "pointait n'est jamais modifié (ticket #1502).", + "preset pickers in Import and Settings ▸ Import scroll the same way.": "sélecteurs de préréglages de l'importation et de Réglages → Importation défilent de la même façon.", + "presets.json) stays responsive. Every command used to re-serialize the whole list to see whether it had changed": "presets.json) reste réactive. Chaque commande sérialisait auparavant de nouveau toute la liste pour voir si elle avait changé", + "press the new keys (Esc cancels), × removes it, ↺ restores the original, Reset All undoes every change. A key that": "appuyez sur les nouvelles touches (Échap annule), × le supprime, ↺ rétablit l'original, Tout réinitialiser annule tous les changements. Une touche qui", + "preview is intact does the same.": "l'aperçu est intact fait de même.", + "preview, with the reason, instead of showing a black tile. A JPEG XL preview stored in the DNG is used like an": "aperçu intégré, avec la raison, au lieu d'afficher une tuile noire. Un aperçu JPEG XL stocké dans le DNG est utilisé comme un", + "previews for up to a second.": "aperçus de la loupe jusqu'à une seconde.", + "profile overrides for memory-constrained builders (issue #1196), including why packaging": "configuration release pour les machines à mémoire limitée (ticket #1196), y compris pourquoi les recettes de paquetage", + "projected, so it needs less memory than before at any size (an 81 MP stitch: 4.4 GB instead of 6.2 GB).": "projetés, si bien qu'elle demande moins de mémoire qu'avant, quelle que soit la taille (un assemblage de 81 Mpx : 4,4 Go au lieu de 6,2 Go).", + "promise, instead of filtering whatever album or folder was open, which often showed nothing (issue #341).": "l'annoncent, au lieu de filtrer l'album ou le dossier ouvert, ce qui n'affichait souvent rien (ticket #341).", + "ran beside it.": "s'exécutaient auparavant en parallèle.", + "raw whose tile claims far more samples than it holds, and an ARW6 with a broken tile are refused first. All 74": "dont une tuile annonce bien plus d'échantillons qu'elle n'en contient, et un ARW6 avec une tuile cassée sont désormais refusés d'emblée. Les 74", + "raws of other cameras keep the as-shot shift of issue #510. The two Kelvin scales come from different matrices and": "les RAW des autres appareils conservent le décalage « tel que pris » du ticket #510. Les deux échelles de kelvins viennent de matrices différentes et", + "read from the white-balance presets the camera stores in every ARW: a photo shot at 3400 K on the camera reads": "lue dans les préréglages de balance des blancs que l'appareil stocke dans chaque ARW : une photo prise à 3400 K sur l'appareil indique", + "recipes can override inherited settings. Default release profiles and application behavior": "peuvent remplacer des réglages hérités. Les profils release par défaut et le comportement de l'application", + "relinked to the file it is imported from. Browsing a folder in Local, Auto Import and a Lightroom catalog import": "reliée au fichier depuis lequel elle est importée. Parcourir un dossier dans Local, l'importation automatique et l'importation d'un catalogue Lightroom", + "remembered.": "mémorisé.", + "render with Clarity, Dehaze, Texture or Highlights / Shadows on: their blurs are held to the picture's size.": "rendu quand Clarté, Correction du voile, Texture ou Hautes lumières / Ombres sont activés : leurs flous sont limités à la taille de l'image.", + "renders a screen as a PNG.": "calcule un écran sous forme de PNG.", + "replaced are listed as \"Previous settings\" until you quit: click that to go back.": "remplacés sont listés sous « Réglages précédents » jusqu'à ce que vous quittiez : cliquez dessus pour revenir en arrière.", + "reports each row's `label`.": "signale le `label` de chaque ligne.", + "restore the photo too and say \"Restored 1 photo from Recently Deleted\". A deleted photo whose file was moved is": "restaurent aussi la photo et affichent « 1 photo restaurée depuis Supprimées récemment ». Une photo supprimée dont le fichier a été déplacé est", + "runs in the background with a row in the activity stack (✕ stops it); everything it does is one undo step, and no file on disk": "s'exécute en arrière-plan avec une ligne dans la pile d'activité (× l'arrête) ; tout ce qu'elle fait forme une seule étape d'annulation, et aucun fichier sur le disque", + "samples, no longer crashes LightCraft at 1:1 or on export: the bad values read as black.": "échantillons, ne fait plus planter LightCraft à 1:1 ni à l'exportation : les valeurs erronées sont lues comme du noir.", + "saved in an earlier version now shifts the other way; set it again (or re-run Auto / the white-balance picker).": "enregistrée dans une version antérieure se décale désormais dans l'autre sens ; redéfinissez-la (ou relancez Auto / le sélecteur de balance des blancs).", + "says what to fix, and `albums.list` reports `problems`.": "indique quoi corriger, et `albums.list` signale `problems`.", + "scale keep their look, and As Shot shows the real temperature once the file is opened.": "gardent leur rendu, et Tel quel affiche la température réelle une fois le fichier ouvert.", + "scale. Each stays up for its own duration (by default the slide duration) and fades in and out like a slide.": "échelle donnée. Chacun reste affiché pendant sa propre durée (par défaut la durée de la diapositive) et apparaît et disparaît en fondu comme une diapositive.", + "screen and nearly as tall counts as zoomed.": "l'écran et presque aussi haute est considérée comme zoomée.", + "screen readers). Each darkens a little when hovered and more when pressed, shows a ring where the keyboard is, and": "les lecteurs d'écran). Chacun s'assombrit un peu au survol et davantage à la pression, affiche un anneau là où se trouve le clavier, et", + "screen. They are saved with the library.": "écran. Elles sont enregistrées avec la bibliothèque.", + "search by lens. LightCraft now reads the lens range Nikon keeps in its own maker note, the way Lightroom shows a": "chercher par objectif. LightCraft lit désormais la plage d'objectif que Nikon conserve dans sa propre note de fabricant, à la manière de Lightroom pour un", + "second colour, at an angle and opacity) and a background image (a photo from the library, at an opacity).": "seconde couleur, selon un angle et une opacité) et une image d'arrière-plan (une photo de la bibliothèque, à une opacité donnée).", + "secondary, danger (filled red) and ghost, in three sizes, with an icon or without, and an icon alone (named for": "secondaire, danger (rempli de rouge) et fantôme, en trois tailles, avec ou sans icône, et une icône seule (nommée pour", + "sensor data runs a few columns of filler past the picture, which stayed in the image; these bodies now develop": "données de capteur comportent quelques colonnes de remplissage au-delà de l'image, qui restaient dans la photo ; ces boîtiers sont désormais développés", + "set under Overlays: its text or image) or a line of text of its own, in the plate's colour or one you pick, at a": "définie sous Incrustations : son texte ou son image) ou une ligne de texte qui lui est propre, dans la couleur de la plaque ou une couleur que vous choisissez, à une", + "set). An empty field leaves its key empty instead of moving the keywords after it; editing Recent Keywords and naming": "jeu). Un champ vide laisse sa touche vide au lieu de décaler les mots-clés suivants ; modifier Mots-clés récents et les nommer", + "settings folder there. The same goes for the temporary session offered when the library can't be opened.": "dossier de réglages dans ce cas. Il en va de même pour la session temporaire proposée quand la bibliothèque ne peut pas être ouverte.", + "settings, one after the other: each stack, and photos taken less than a second apart at different exposures.": "réglages, l'un après l'autre : chaque pile, et les photos prises à moins d'une seconde d'écart avec des expositions différentes.", + "share of the slide, so slides look the same on any screen. They are saved with the library. Agents use": "part de la diapositive, si bien que les diapositives ont le même aspect sur n'importe quel écran. Elles sont enregistrées avec la bibliothèque. Les agents utilisent", + "show a black (or, on the 645Z, white) band along one or more edges (issue #1271). The sensor's masked border is": "de bande noire (ou, sur le 645Z, blanche) le long d'un ou plusieurs bords (ticket #1271). La bordure masquée du capteur est", + "show as a partial import.": "apparaissent comme une importation partielle.", + "show full screen\" asks the viewer to open it that way.": "automatiquement en plein écran » demande au lecteur de l'ouvrir ainsi.", + "show no dialogs and take `INSTALLFOLDER=...`.": "n'affichent aucune boîte de dialogue et acceptent `INSTALLFOLDER=...`.", + "shown still takes it out of the view.": "affiché la retire toujours de la vue.", + "shows and as in Lightroom, and Tint values in Lightroom XMP sidecars now render as they do there. A custom Tint": "l'indique et comme dans Lightroom, et les valeurs de nuance des fichiers annexes XMP Lightroom s'affichent désormais comme là-bas. Une nuance personnalisée", + "shows only a little of come out closer to the camera's JPEG.": "ne montre qu'une faible part se rapprochent davantage du JPEG de l'appareil.", + "shows the label's dot before its photo count. Agents use `folder.label` (`path`, `label`); `library.folders`": "affiche le point de l'étiquette avant son nombre de photos. Les agents utilisent `folder.label` (`path`, `label`) ; `library.folders`", + "shows where it will go), or right-click a header for Move Up / Move Down.": "indique où il ira), ou faites un clic droit sur un en-tête pour Monter / Descendre.", + "side panels open, the frame after a keyword went from about 156 ms to about 54 ms in that library (2 ms with the": "panneaux latéraux ouverts, l'image affichée après un mot-clé est passée d'environ 156 ms à environ 54 ms dans cette bibliothèque (2 ms avec les", + "side under it. A long list stops after eight lines with \"+N more\", and the suggestions say only the keyword's own": "côte en dessous. Une longue liste s'arrête après huit lignes avec « +N de plus », et les suggestions n'indiquent que le nom propre du", + "sidecar lookup always did; the Add Photos dialog on Linux did not until 0.5.0 (GTK and the desktop portal match": "recherche des fichiers annexes le faisaient déjà ; la boîte de dialogue Ajouter des photos sous Linux ne le faisait pas avant la 0.5.0 (GTK et le portail de bureau comparent", + "sidecar, a preset or an agent) no longer crashes LightCraft; the point stays between them. Curve points sent to": "fichier annexe, d'un préréglage ou d'un agent) ne fait plus planter LightCraft ; le point reste entre eux. Les points de courbe envoyés à", + "similarity as one undo step. Hover or focus that face and press A for the same action; hidden suggestions stay hidden.": "supérieure, en une seule étape d'annulation. Survolez ce visage ou placez-y le focus, puis appuyez sur A pour la même action ; les suggestions masquées restent masquées.", + "sky no longer flattens the twigs, lines and texture in it, and lifting Shadows keeps the texture of dark areas, much": "clair n'aplatit plus les brindilles, les lignes et la texture qui s'y trouvent, et relever les ombres préserve la texture des zones sombres, un peu", + "slider step; a slider step now takes ~5 ms on the GPU.": "cran de curseur ; un cran de curseur prend désormais ~5 ms sur le GPU.", + "smaller file; Progressive files show a coarse version first. 8- or 16-bit, sRGB, Display P3 or Rec. 2020 (lossless": "fichier plus petit ; les fichiers Progressifs affichent d'abord une version grossière. 8 ou 16 bits, sRGB, Display P3 ou Rec. 2020 (les fichiers sans perte", + "smart preview\" or \"This photo can't be opened\", the reason on hover) instead of showing that preview as if it were": "aperçu dynamique » ou « Cette photo ne peut pas être ouverte », la raison au survol) au lieu d'afficher cet aperçu comme s'il s'agissait de", + "so a successful install looked like nothing had happened (issues #18, #399). Silent installs (`/qn`, `/passive`)": "si bien qu'une installation réussie donnait l'impression que rien ne s'était passé (tickets #18, #399). Les installations silencieuses (`/qn`, `/passive`)", + "so the picture looks flat and washed out there. That's how PQ PNG works, not a broken file: for a picture that": "si bien que l'image y paraît plate et délavée. C'est ainsi que fonctionne le PNG PQ, ce n'est pas un fichier cassé : pour une image qui", + "soft shadow, with the caption and rating under the photo), Edge to Edge (photos cropped to fill the screen), Cinema": "ombre douce, avec la légende et la note sous la photo), Bord à bord (photos recadrées pour remplir l'écran), Cinéma", + "started yet another decode.": "lançait encore un autre décodage.", + "starting look is fitted to the camera JPEG away from edges when the misaligned edges spoil the fit on all pixels.": "rendu de départ est ajusté sur le JPEG d'appareil en dehors des bords quand les bords mal alignés gâchent l'ajustement sur tous les pixels.", + "stayed behind the edit. LightCraft now says once that the sidecars are waiting, tries again every few seconds once": "restait en retard sur la retouche. LightCraft indique désormais une seule fois que les fichiers annexes sont en attente, réessaie toutes les quelques secondes dès que", + "stopping the others, and a template whose identity plate image or background photo isn't there still applies, with a": "d'arrêter les autres, et un modèle dont l'image de plaque d'identification ou la photo d'arrière-plan est absente s'applique quand même, avec une", + "stored that is big enough, not always from the largest one. On a Sony A7R VI file a 512 px thumbnail decodes": "a enregistré et qui soit assez grand, et non plus toujours du plus grand. Sur un fichier Sony A7R VI, une miniature de 512 px décode", + "submenus for Source, File, Date, Keywords & People, Description, Camera Info, Location, Size, Develop and Assisted": "des sous-menus pour Source, Fichier, Date, Mots-clés et personnes, Description, Infos de l'appareil, Lieu, Taille, Développement et Tri", + "take their tiles' ICC profile, and `imir` mirrors the way libheif writes it. Importing a HEIC reads its size from": "reprennent le profil ICC de leurs tuiles, et `imir` reflète comme libheif l'écrit. L'importation d'un HEIC lit sa taille dans", + "that had not changed: 4.6 to 7.1 s of questions after the listing (about 3 ms a photo), now under 0.05 s. The": "inchangés : 4,6 à 7,1 s de questions après la liste (environ 3 ms par photo), désormais moins de 0,05 s. La", + "that light already reaches (left of the image area Canon records), 4 % of the range too high on the EOS 6D. It is": "que la lumière atteint déjà (à gauche de la zone d'image que Canon enregistre), 4 % de la plage trop haut sur l'EOS 6D. Il est", + "that may be listed but not searched, a path longer than the system takes): such photos used to be listed as": "qui peut être listé mais pas parcouru, un chemin plus long que ce que le système accepte) : de telles photos étaient auparavant signalées comme", + "the LightCraft window. The xdg-desktop-portal picker used to open as a separate top-level window on Wayland": "la fenêtre LightCraft. Le sélecteur xdg-desktop-portal s'ouvrait auparavant comme une fenêtre de premier niveau distincte sous Wayland", + "the My Photos title to bring one back, or choose Reset Sidebar Sections. The arrangement is remembered.": "le titre Mes photos pour en ramener une, ou choisissez Réinitialiser les sections de la barre latérale. L'organisation est mémorisée.", + "the area the camera itself frames, a few pixels smaller than before.": "la zone que l'appareil cadre lui-même, de quelques pixels plus petite qu'avant.", + "the arrow to see its photos.": "la flèche pour voir ses photos.", + "the container instead of decoding it; small previews use the file's embedded thumbnail. The release packages": "le conteneur au lieu de le décoder ; les petits aperçus utilisent la miniature intégrée au fichier. Les paquets de la version", + "the edit touched, where it asked every photo of the library after each edit (about 25 ms an album in that library).": "concernées par la retouche, là où il interrogeait chaque photo de la bibliothèque après chaque retouche (environ 25 ms par album dans cette bibliothèque).", + "the file, instead of asking for gigabytes of memory, which could end LightCraft.": "le fichier, au lieu de réclamer des gigaoctets de mémoire, ce qui pouvait arrêter LightCraft.", + "the files are reachable, and says when they're written. `library.retrySidecars` does it on request.": "les fichiers sont accessibles, et signale quand ils sont écrits. `library.retrySidecars` le fait à la demande.", + "the first time a library opens after this update, \"Tidying the thumbnail cache\" shows in the activity stack": "la première fois qu'une bibliothèque s'ouvre après cette mise à jour, « Rangement du cache des miniatures » apparaît dans la pile d'activité", + "the highlights were darkened or saturated.": "les hautes lumières étaient assombries ou saturées.", + "the keyword they are inside: \"Places › Italy\" once, on a line of its own, with Rome, Venice and the others side by": "le mot-clé qui les contient : « Lieux › Italie » une seule fois, sur sa propre ligne, avec Rome, Venise et les autres côte à", + "the list of every keyword is one click away however many keywords the selected photos have. What is folded is": "la liste de tous les mots-clés est à un clic quel que soit le nombre de mots-clés des photos sélectionnées. Ce qui est replié est", + "the loupe (issue #960). Their radii are now set in the original photo's pixels, so a thumbnail, the fitted loupe": "la loupe (ticket #960). Leurs rayons sont désormais exprimés en pixels de la photo d'origine : une miniature, la loupe ajustée", + "the other editor (Edit in Other Editor, now ⌥⌘E), and where PhotoCraft is if you use a portable copy.": "l'autre éditeur (Modifier dans un autre éditeur, désormais ⌥⌘E), et l'emplacement de PhotoCraft si vous utilisez une copie portable.", + "the overlays and the intro and ending screens. Click one to apply it; point at one to see it on the selected photo in": "les incrustations et les écrans d'introduction et de fin. Cliquez sur un modèle pour l'appliquer ; pointez-en un pour le voir sur la photo sélectionnée dans", + "the photo, follows zoom and pan, and ⌥⌘O shows or hides it. The same menu sets its opacity and a matte that": "de la photo, suit le zoom et le déplacement, et ⌥⌘O l'affiche ou la masque. Le même menu règle son opacité et un mat qui", + "the photo.": "la photo.", + "the preview beside it without changing anything.": "l'aperçu à côté, sans rien modifier.", + "the raw, so it keeps its look.": "du RAW, afin de conserver leur rendu.", + "the shadows: the black level recorded in the file is now subtracted.": "les ombres : le niveau de noir enregistré dans le fichier est désormais soustrait.", + "the show runs until you stop it, so the ending doesn't come up). Random order never moves them, ←/→ step across them,": "le diaporama tourne jusqu'à ce que vous l'arrêtiez, donc l'écran de fin n'apparaît pas). L'ordre aléatoire ne les déplace jamais, ←/→ passent de l'un à l'autre,", + "the system places it.": "c'est le système qui la place.", + "the window. The shortcut they show is the one Import Photos… has now.": "la fenêtre. Le raccourci qu'ils affichent est celui qu'a Importer des photos… en ce moment.", + "their old white balance; merge them again.": "leur ancienne balance des blancs ; fusionnez-les à nouveau.", + "their own ids, stacks keep only photos that exist (at least two), folders inside themselves move to the top,": "leurs propres identifiants, les piles ne gardent que des photos qui existent (au moins deux), les dossiers contenus dans eux-mêmes remontent au sommet,", + "them saves a new set.": "enregistre un nouveau jeu.", + "there in another case, a link, a name Windows reads another way (`aux.jpg`, a `~`, a `:`, a dot or a space at the": "présent avec une autre casse, d'un lien, d'un nom que Windows lit autrement (`aux.jpg`, un `~`, un `:`, un point ou une espace à la", + "there, has it a sidecar): it has just listed the folder, and reads the answers off the listing. On a network share": "est-il là, a-t-elle un fichier annexe) : elle vient de lister le dossier et lit les réponses dans la liste. Sur un partage réseau,", + "time is typed, and picking a day replaces one). Typing still works, and \"2026-10-01 10:00\" (a space for the": "heure se saisit au clavier, et choisir un jour en remplace une). La saisie fonctionne toujours, et « 2026-10-01 10:00 » (une espace à la place du", + "to Recently Deleted, so they also left their folder's view (issue #1805). They stay in the library and in their": "vers Supprimées récemment, si bien qu'elles quittaient aussi la vue de leur dossier (ticket #1805). Elles restent dans la bibliothèque et dans leur", + "to reset it\"), in every language (issue #1436).": "pour réinitialiser »), dans toutes les langues (ticket #1436).", + "to save it as UTF-8. Exporting warns about keywords Capture One won't import, and names any keyword the format can't": "d'enregistrer en UTF-8. L'exportation avertit des mots-clés que Capture One n'importera pas, et nomme tout mot-clé que le format ne peut pas", + "to the menu bar and the app ignored those keys, assuming the menu bar would handle them. Keys outside the menus": "à la barre de menus et l'application ignorait ces touches, en supposant que la barre de menus s'en chargerait. Les touches hors des menus", + "too, but not applied by default: our demosaic already hides most of that colour fringing, and the table on top made": "elle aussi, mais pas appliquée par défaut : notre dématriçage masque déjà l'essentiel de ces franges colorées, et la table par-dessus rendait", + "triangles, a highlight under the pointer. A folded section shows how many rows it holds, counts of 0 are fainter,": "triangles des lignes, une surbrillance sous le pointeur. Une section repliée indique combien de lignes elle contient, les décomptes de 0 sont plus pâles,", + "two dates of a \"between\" can't be picked out of order; Esc closes just the calendar. It picks dates, not times (a": "deux dates d'un « entre » ne peuvent pas être choisies dans le désordre ; Échap ne ferme que le calendrier. Il choisit des dates, pas des heures (une", + "under the pointer. It used to be centred, so every tab of a different height moved it.": "sous le pointeur. Elle était auparavant centrée, si bien que chaque onglet de hauteur différente la déplaçait.", + "used to open at 1600 × 1000 every time. Double-click the top bar to zoom the window, quit, and it is zoomed when": "s'ouvrait auparavant toujours à 1600 × 1000. Double-cliquez sur la barre supérieure pour zoomer la fenêtre, quittez, et elle est zoomée quand", + "usual and then added to Photos, into a top-level album of that name (made when it's missing). The toast says how": "d'habitude puis ajoutés à Photos, dans un album de premier niveau portant ce nom (créé s'il n'existe pas). La notification indique combien de", + "watermark preview for it, no longer crashes LightCraft; the export is capped at the encoders' 65,535 pixels.": "Exporter, ne fait plus planter LightCraft ; l'exportation est plafonnée aux 65 535 pixels des encodeurs.", + "way round, \"in the last 0 days\", a colour label that doesn't exist, \"contains\" with nothing to look for, an": "sens, « dans les 0 derniers jours », une étiquette de couleur qui n'existe pas, « contient » sans rien à chercher, un", + "when a `cargo` build runs outside `nix develop` (no Vulkan loader); start it from there.": "quand une compilation `cargo` s'exécute en dehors de `nix develop` (pas de chargeur Vulkan) ; lancez-la depuis cet environnement.", + "when the preview renders in a few milliseconds (it waits at most 40 % of a frame for it; slower renders, such as": "quand l'aperçu est calculé en quelques millisecondes (il attend au plus 40 % d'une image ; les rendus plus lents, comme", + "where the pointer landed, and a single click on the thumb leaves the value alone.": "l'endroit où le pointeur s'est posé, et un simple clic sur la poignée laisse la valeur intacte.", + "which section you are in and can fold it from there.": "dans quelle section vous êtes et pouvez la replier depuis là.", + "while the 1:1 detail is on its way. It appears once that has lasted half a second, so quick renders never show it.": "pendant que le détail 1:1 arrive. Il apparaît une fois que cela dure depuis une demi-seconde, de sorte que les rendus rapides ne l'affichent jamais.", + "while they are renamed (it can be stopped, and goes on at the next open).": "pendant leur renommage (il peut être interrompu et reprend à la prochaine ouverture).", + "white, empty Point Color slots…) as settings that couldn't be carried over.": "blanc tel que pris, les emplacements de Point de couleur vides…) comme des réglages qui n'ont pas pu être repris.", + "windows and toasts are gone.": "ainsi que les notifications ont disparu.", + "with NVIDIA), LightCraft still stops, because its window can't keep drawing on the lost device, but it now says": "avec NVIDIA), LightCraft s'arrête toujours, car sa fenêtre ne peut pas continuer à dessiner sur le périphérique perdu, mais il affiche désormais", + "with Z lenses and with F-mount lenses on the FTZ adapter, follows the in-body stabilisation's shift of the optical": "avec les objectifs Z et avec les objectifs à monture F sur l'adaptateur FTZ, suit le décalage, dû à la stabilisation du boîtier, du centre", + "with the Dock at a side of the screen, or of a window already as wide as the screen. Zoomed by a double-click": "avec le Dock sur un côté de l'écran, ou pour une fenêtre déjà aussi large que l'écran. Zoomée par un double-clic", + "with the logs of the two previous runs beside it, so warnings and crashes of a run started from a desktop menu or the": "avec les journaux des deux exécutions précédentes à côté, afin que les avertissements et plantages d'une exécution lancée depuis un menu du bureau ou le", + "with the original and opens it in PhotoCraft. LightCraft finds PhotoCraft where its installer put it (Windows,": "avec l'original et l'ouvre dans PhotoCraft. LightCraft trouve PhotoCraft là où son installateur l'a placé (Windows,", + "with those edits went from about 3.7 s to 1.9 s. Photos look the same as before.": "avec ces retouches est passée d'environ 3,7 s à 1,9 s. Les photos ont le même aspect qu'avant.", + "without applying it.": "sans l'appliquer.", + "yet and import as \"preview only\", with the reason.": "encore et s'importent en « aperçu uniquement », avec la raison.", + "you come back; un-zoom it and it goes back to the size it had before.": "vous revenez ; dézoomez-la et elle retrouve la taille qu'elle avait avant.", + "yours (issues #610, #1066). They were ordinary `.jpg` files in the library's `thumbs` folder, which is usually": "vous appartenant (tickets #610, #1066). C'étaient de simples fichiers `.jpg` dans le dossier `thumbs` de la bibliothèque, qui se trouve généralement", + "zoom, so it goes by the window's size, and when in doubt takes the window for a window of the size it has: it": "zoom ; LightCraft se fie donc à la taille de la fenêtre et, dans le doute, la prend pour une simple fenêtre de cette taille : elle", + "⇧-click and the line tapers from the old values to the new ones. The whole line is one undo step.": "⇧-clic et la ligne passe progressivement des anciennes valeurs aux nouvelles. La ligne entière forme une seule étape d'annulation." } diff --git a/crates/ui-egui/locales/id-formats.json b/crates/ui-egui/locales/id-formats.json index 765184e71..529291e05 100644 --- a/crates/ui-egui/locales/id-formats.json +++ b/crates/ui-egui/locales/id-formats.json @@ -301,7 +301,7 @@ "{what} merge added at {mp}, the largest a panorama can be (its full size is {full})": "Hasil penggabungan {what} ditambahkan dengan resolusi {mp}, resolusi maksimum untuk panorama (resolusi penuhnya {full})", "{in_trash} catalog photos are in this library's Recently Deleted and stay there; restore them from Recently Deleted to see them.": "{in_trash} foto katalog ada di Baru dihapus pada pustaka ini dan tetap di sana; pulihkan dari Baru dihapus untuk melihatnya.", "{skipped} catalog images were not imported because their records in the catalog are incomplete.": "{skipped} catalog images were not imported because their records in the catalog are incomplete.", - "Listing folders — folders: {folders}, files: {files}": "Listing folders — folders: {folders}, files: {files}", + "Listing folders — folders: {folders}, files: {files}": "Mendata folder — folder: {folders}, file: {files}", "Added {n} photo{}": "{n} foto ditambahkan{:.0}", "Could not read {name}: {e}": "Tidak dapat membaca {name}: {e}", "Drop to import {n} item{}": "Jatuhkan untuk mengimpor {n} item{:.0}", @@ -310,5 +310,9 @@ "Inside: {names}": "Di dalam: {names}", "Where should the Lightroom catalog “{catalog}” go?": "Ke mana katalog Lightroom “{catalog}” diimpor?", "Merge into the open library “{library}” ({count} photo{})": "Gabungkan ke pustaka yang terbuka “{library}” ({count} foto{:.0})", - "Photo: {name}": "Foto: {name}" + "Photo: {name}": "Foto: {name}", + "Panel layout could not be restored: {error}": "Tata letak panel tidak dapat dipulihkan: {error}", + "Panel move was not applied: {error}": "Pemindahan panel tidak diterapkan: {error}", + "{name} is installed": "{name} sudah terinstal", + "{name} is installed and in use: face recognition is on": "{name} sudah terinstal dan digunakan: pengenalan wajah aktif" } diff --git a/crates/ui-egui/locales/id.json b/crates/ui-egui/locales/id.json index 0f9ccc85b..f1a754d8b 100644 --- a/crates/ui-egui/locales/id.json +++ b/crates/ui-egui/locales/id.json @@ -559,6 +559,7 @@ "Download Place Names (GeoNames)": "Unduh nama tempat (GeoNames)", "Download the SAM 3 Model?": "Unduh model SAM 3?", "Downloaded and checked. Installing…": "Sudah diunduh dan diverifikasi. Menginstal…", + "The download failed": "Pengunduhan gagal", "Downloading model": "Mengunduh model", "Downloading place names": "Mengunduh nama tempat", "Downloads": "Unduhan", @@ -694,6 +695,7 @@ "Failed": "Gagal", "Failed its last test": "Gagal pada pengujian terakhir", "Favorite Mask Effect": "Jadikan efek masker favorit", + "Favorite": "Favorit", "Favorite Preset": "Jadikan preset favorit", "Favorite Profile": "Jadikan profil favorit", "Favorites": "Favorit", @@ -2353,5 +2355,12 @@ "Finish Lightroom catalog import before adding photos": "Selesaikan impor katalog Lightroom sebelum menambahkan foto", "Import dropped files without review": "Impor file yang dijatuhkan tanpa tinjauan", "Thumbnail size": "Ukuran gambar mini", - "Import Thumbnail Size": "Ukuran Gambar Mini Impor" + "Import Thumbnail Size": "Ukuran Gambar Mini Impor", + "Face recognition is on": "Pengenalan wajah aktif", + "Face recognition is off. Turn it on to get name suggestions and see look-alike faces together.": "Pengenalan wajah nonaktif. Aktifkan untuk mendapatkan saran nama dan melihat wajah yang mirip bersama-sama.", + "Turn on": "Aktifkan", + "Set up face recognition": "Siapkan pengenalan wajah", + "Face recognition needs a model to suggest names: a one-time download, in Settings.": "Pengenalan wajah memerlukan model untuk menyarankan nama: sekali unduh, di Pengaturan.", + "Turn on name suggestions": "Aktifkan saran nama", + "Set up name suggestions…": "Siapkan saran nama…" } diff --git a/crates/ui-egui/locales/it-formats.json b/crates/ui-egui/locales/it-formats.json index b71b49cdb..077543144 100644 --- a/crates/ui-egui/locales/it-formats.json +++ b/crates/ui-egui/locales/it-formats.json @@ -310,5 +310,9 @@ "Added {n} photo{}": "Foto aggiunte: {n}{:.0}", "Where should the Lightroom catalog “{catalog}” go?": "Dove importare il catalogo Lightroom “{catalog}”?", "Merge into the open library “{library}” ({count} photo{})": "Unisci alla libreria aperta “{library}” (foto: {count}{:.0})", - "Photo: {name}": "Foto: {name}" + "Photo: {name}": "Foto: {name}", + "Panel layout could not be restored: {error}": "Non è stato possibile ripristinare la disposizione dei pannelli: {error}", + "Panel move was not applied: {error}": "Lo spostamento del pannello non è stato applicato: {error}", + "{name} is installed": "{name} è installato", + "{name} is installed and in use: face recognition is on": "{name} è installato e in uso: il riconoscimento dei volti è attivo" } diff --git a/crates/ui-egui/locales/it.json b/crates/ui-egui/locales/it.json index c28d0bb43..caaa98a68 100644 --- a/crates/ui-egui/locales/it.json +++ b/crates/ui-egui/locales/it.json @@ -764,7 +764,6 @@ "LightCraft couldn't open the library at": "LightCraft non è riuscito ad aprire la libreria in", "There is no LightCraft library in this folder any more.": "In questa cartella non c'è più una libreria LightCraft.", "The library isn't there: it was moved or renamed, or its drive or network share isn't connected.": "La libreria non c'è: è stata spostata o rinominata, oppure il suo disco o la sua condivisione di rete non è collegata.", - "This folder can't be read:": "Impossibile leggere questa cartella:", "LightCraft on GitHub": "LightCraft su GitHub", "LightCraft website": "Sito web di LightCraft", "LightCraft — Second Window": "LightCraft: seconda finestra", @@ -1740,6 +1739,7 @@ "Denoise Settings": "Impostazioni della riduzione disturbo", "Denoise all photos with an Amount": "Riduci il disturbo in tutte le foto con una quantità", "Downloaded and checked. Installing…": "Scaricato e verificato. Installazione…", + "The download failed": "Download non riuscito", "Failed its last test": "Non ha superato l'ultimo test", "Graphics card": "Scheda grafica", "I have read these terms and accept them for my own use": "Ho letto queste condizioni e le accetto per uso personale", @@ -2108,6 +2108,48 @@ "Recent Libraries": "Librerie recenti", "Clear Recent Libraries": "Cancella le librerie recenti", "No Recent Libraries": "Nessuna libreria recente", + "Always merge into the open library": "Unisci sempre alla libreria aperta", + "Another library was opened since this window appeared: nothing was imported": "Nel frattempo è stata aperta un'altra libreria: non è stato importato nulla", + "Ask me": "Chiedi ogni volta", + "Ask me lists your recent libraries at launch. Holding Alt (Option on a Mac) as the window appears asks once.": "Con Chiedi ogni volta, all'avvio compaiono le librerie recenti. Tenendo premuto Alt (Opzione su Mac) mentre compare la finestra, la domanda viene fatta una volta sola.", + "Ask where to import it": "Chiedi dove importarlo", + "At launch": "All'avvio", + "Burst: how alike (loose … strict)": "Raffica: quanto simili (poco … molto)", + "Burst: shots at most this far apart": "Raffica: scatti distanti al massimo", + "Checking recent libraries": "Controllo delle librerie recenti", + "Choose the library to open.": "Scegli la libreria da aprire.", + "Close a dialog by clicking outside it": "Chiudi una finestra di dialogo facendo clic fuori", + "Create Library and Import": "Crea libreria e importa", + "Create a new library": "Crea una nuova libreria", + "Dialogs": "Finestre di dialogo", + "Don't ask again (always merge into the open library)": "Non chiedere più (unisci sempre alla libreria aperta)", + "Last opened": "Ultima apertura", + "LightCraft opens the new library, then imports the catalog into it. Its folder must be new or empty.": "LightCraft apre la nuova libreria e poi vi importa il catalogo. La sua cartella deve essere nuova o vuota.", + "Lower it when a panning or moving burst splits into several groups.": "Abbassalo quando una raffica in panning o in movimento si divide in più gruppi.", + "No horizon or vertical lines to level by": "Nessun orizzonte o linea verticale su cui livellare", + "No recent libraries. Open one from a folder, or make a new one.": "Nessuna libreria recente. Aprine una da una cartella o creane una nuova.", + "Not answering yet: the drive may be asleep or offline": "Non risponde ancora: il disco potrebbe essere in stop o scollegato", + "Not found: moved, renamed or on a disconnected drive": "Non trovata: spostata, rinominata o su un disco scollegato", + "Open": "Apri", + "Open Another…": "Apri un'altra…", + "Open a Library": "Apri una libreria", + "Open a library first, then drop the presets again": "Apri prima una libreria, poi trascina di nuovo i preset", + "Open now": "Aperta ora", + "Open the last library": "Apri l'ultima libreria", + "Remove from List": "Rimuovi dall'elenco", + "The catalog's photos, collections and edits join the ones already in this library.": "Foto, raccolte e modifiche del catalogo si aggiungono a quelle già presenti in questa libreria.", + "The import reads the catalog without changing it. Next, choose whether its photos, edits, keywords and collections join the library open now or go into a new library.": "L'importazione legge il catalogo senza modificarlo. Poi scegli se foto, modifiche, parole chiave e raccolte vanno nella libreria aperta ora o in una nuova libreria.", + "The library is empty: the catalog's photos, collections and edits become its first.": "La libreria è vuota: foto, raccolte e modifiche del catalogo saranno le sue prime.", + "The library itself stays where it is.": "La libreria resta dov'è.", + "The library's catalog can't be read:": "Impossibile leggere il catalogo della libreria:", + "The photos are imported once a library is open": "Le foto vengono importate appena c'è una libreria aperta", + "There is no LightCraft library in this folder any more": "In questa cartella non c'è più una libreria LightCraft", + "This folder can't be read:": "Impossibile leggere questa cartella:", + "This is a file, not a library folder": "Questo è un file, non una cartella di libreria", + "This library couldn't be checked": "Impossibile controllare questa libreria", + "This library couldn't be checked:": "Impossibile controllare questa libreria:", + "To be asked again: Settings → General → When importing a Lightroom catalog.": "Per riavere la domanda: Impostazioni → Generale → Quando importi un catalogo Lightroom.", + "When importing a Lightroom catalog": "Quando importi un catalogo Lightroom", "New Library: Choose Where to Put It": "Nuova libreria: scegli dove metterla", "New Library": "Nuova libreria", "Library name": "Nome della libreria", @@ -2374,6 +2416,136 @@ "The photos are imported once it ends": "Le foto verranno importate dopo", "An import is running. Drop photos when it has finished": "Un'importazione è in corso. Trascina le foto quando è finita", "Finish Lightroom catalog import before adding photos": "Termina l'importazione del catalogo Lightroom prima di aggiungere foto", + "A slide stays up for its duration, its fade in included. A fade of 0 cuts.": "Una diapositiva resta visibile per la sua durata, dissolvenza d'ingresso compresa. Con una dissolvenza di 0 il passaggio è netto.", + "Add a cell": "Aggiungi una cella", + "cells": "celle", + "cells overlap": "celle sovrapposte", + "Also the masks of the same name on the other selected photos": "Anche le maschere con lo stesso nome nelle altre foto selezionate", + "Apply to All Masks": "Applica a tutte le maschere", + "Choose a group": "Scegli un gruppo", + "Choose at least one setting to include": "Scegli almeno un'impostazione da includere", + "Click a cell to move, resize or arrange it": "Fai clic su una cella per spostarla, ridimensionarla o disporla", + "Color wheel": "Ruota dei colori", + "Combine with the existing person": "Unisci alla persona esistente", + "Copy Settings…": "Copia impostazioni…", + "Curve channel": "Canale della curva", + "Delete Cell": "Elimina cella", + "Delete…": "Elimina…", + "Export Effect Presets": "Esporta preset effetto", + "Fade": "Dissolvenza", + "Fade duration": "Durata della dissolvenza", + "Favorite": "Preferito", + "Filters": "Filtri", + "Group (optional)": "Gruppo (facoltativo)", + "Highlighted: sliders this mask changes. Sliders left out stay as they are when the preset is applied.": "Evidenziati: i cursori che questa maschera modifica. I cursori esclusi restano come sono quando si applica il preset.", + "Include Amount": "Includi quantità", + "Include brush size, feather and flow": "Includi dimensione, sfumatura e flusso del pennello", + "LightCraft Effect Presets": "Preset effetto di LightCraft", + "Manage Presets…": "Gestisci preset…", + "Managed by Printer (Adobe RGB)": "Gestito dalla stampante (Adobe RGB)", + "Managed by Printer (sRGB)": "Gestito dalla stampante (sRGB)", + "Mask": "Maschera", + "Masks keep their sliders. Export presets first to keep a copy.": "Le maschere mantengono i loro cursori. Esporta prima i preset per conservarne una copia.", + "Move to Group…": "Sposta nel gruppo…", + "Name the preset": "Dai un nome al preset", + "New group — Return": "Nuovo gruppo — Invio", + "New spot (Return adds it here)": "Nuova macchia (Invio la aggiunge qui)", + "Next page": "Pagina successiva", + "No Matte": "Nessun passe-partout", + "No change": "Nessuna modifica", + "No effect matches": "Nessun effetto corrisponde", + "No effect presets yet": "Ancora nessun preset effetto", + "One photo fills each page inside the margins.": "Una foto riempie ogni pagina entro i margini.", + "Overlay color": "Colore della sovrapposizione", + "Page": "Pagina", + "Page Options": "Opzioni pagina", + "Previous page": "Pagina precedente", + "Remove region": "Rimuovi area", + "Rename Person…": "Rinomina persona…", + "Renders the next slides while the current one is up, so fades never wait. Off: each slide renders when it is due (less memory and work).": "Prepara le diapositive successive mentre è visibile quella attuale, così le dissolvenze non aspettano mai. Disattivato: ogni diapositiva viene preparata quando tocca a lei (meno memoria e meno lavoro).", + "Reset Sliders": "Reimposta cursori", + "Resize region": "Ridimensiona area", + "Save Current Settings as New Preset…": "Salva le impostazioni attuali come nuovo preset…", + "Search effects": "Cerca effetti", + "Select a mask to apply or update presets.": "Seleziona una maschera per applicare o aggiornare i preset.", + "Show / hide": "Mostra / nascondi", + "Show mask": "Mostra maschera", + "Slide duration": "Durata della diapositiva", + "Slideshow in the View menu plays the photos in view from the selected one. These settings are saved with the library.": "Presentazione nel menu Visualizza riproduce le foto della vista a partire da quella selezionata. Queste impostazioni vengono salvate con la libreria.", + "Template name": "Nome del modello", + "The layout image can't be shown": "Impossibile mostrare l'immagine di layout", + "This page setup is not valid": "Questa impostazione di pagina non è valida", "Thumbnail size": "Dimensione delle miniature", - "Import Thumbnail Size": "Dimensione delle miniature di importazione" + "Import Thumbnail Size": "Dimensione delle miniature di importazione", + "Title bar": "Barra del titolo", + "Tool Overlay": "Sovrapposizione strumento", + "Ungrouped": "Senza gruppo", + "Unknown date": "Data sconosciuta", + "Unnamed face": "Volto senza nome", + "When pins show on the photo (Shift+H cycles)": "Quando mostrare i punti sulla foto (Maiusc+H li alterna)", + "current edits": "modifiche attuali", + "★ Favorites": "★ Preferiti", + "Tool Overlay: Auto": "Sovrapposizione strumento: automatica", + "Tool Overlay: Always": "Sovrapposizione strumento: sempre", + "Tool Overlay: Selected": "Sovrapposizione strumento: solo quello selezionato", + "Tool Overlay: Never": "Sovrapposizione strumento: mai", + "It is not a denoise model LightCraft understands": "Non è un modello di riduzione disturbo che LightCraft sa leggere", + "Click to hide clipping warnings for shadows and highlights.": "Fai clic per nascondere gli avvisi di taglio per ombre e luci.", + "Click to show clipping warnings for shadows and highlights.": "Fai clic per mostrare gli avvisi di taglio per ombre e luci.", + "Hide this wheel's effect": "Nascondi l'effetto di questa ruota", + "Loupe Overlay": "Sovrapposizione lente", + "Grid: add the next photo to the selection": "Griglia: aggiungi la foto successiva alla selezione", + "Grid: add the previous photo to the selection": "Griglia: aggiungi la foto precedente alla selezione", + "Grid: first photo of the view": "Griglia: prima foto della vista", + "Grid: last photo of the view": "Griglia: ultima foto della vista", + "My Preset": "Il mio preset", + "No clipping detected in this preview.": "Nessun taglio rilevato in questa anteprima.", + "No faces by that name": "Nessun volto con quel nome", + "No named people yet. Name the faces below to start.": "Ancora nessuna persona con nome. Per iniziare, dai un nome ai volti qui sotto.", + "No people yet": "Ancora nessuna persona", + "No person by that name": "Nessuna persona con quel nome", + "No unnamed faces. Faces found in your photos appear here until you name them.": "Nessun volto senza nome. I volti trovati nelle tue foto compaiono qui finché non dai loro un nome.", + "Face recognition is on": "Il riconoscimento dei volti è attivo", + "Face recognition is off. Turn it on to get name suggestions and see look-alike faces together.": "Il riconoscimento dei volti è disattivato. Attivalo per ricevere suggerimenti di nomi e vedere insieme i volti simili.", + "Turn on": "Attiva", + "Set up face recognition": "Configura il riconoscimento dei volti", + "Face recognition needs a model to suggest names: a one-time download, in Settings.": "Il riconoscimento dei volti ha bisogno di un modello per suggerire i nomi: un download una tantum, in Impostazioni.", + "Turn on name suggestions": "Attiva i suggerimenti di nomi", + "Set up name suggestions…": "Configura i suggerimenti di nomi…", + "A manual slideshow shows each slide until → or ← changes it. Exports still use the slide duration.": "Una presentazione manuale mostra ogni diapositiva finché → o ← non la cambia. Le esportazioni usano comunque la durata della diapositiva.", + "Auto-Collapse Iconic Panels": "Comprimi automaticamente i pannelli a icone", + "Cache limit": "Limite della cache", + "Checking for updates…": "Verifica degli aggiornamenti in corso…", + "Close other panels in group": "Chiudi gli altri pannelli del gruppo", + "Close panel window": "Chiudi la finestra del pannello", + "Close tab group": "Chiudi il gruppo di schede", + "Collapse column": "Comprimi colonna", + "Collapse to Icons": "Comprimi in icone", + "Could not check for updates:\n{error}": "Impossibile verificare gli aggiornamenti:\n{error}", + "Expand column": "Espandi colonna", + "Expand Panels": "Espandi pannelli", + "Field": "Campo", + "Float tab group": "Sgancia il gruppo di schede", + "Hold {key} to undock": "Tieni premuto {key} per sganciare", + "LightCraft Updates": "Aggiornamenti di LightCraft", + "LightCraft {version} is currently the newest version available.": "LightCraft {version} è la versione più recente disponibile.", + "Move group to": "Sposta il gruppo in", + "Move panel column": "Sposta la colonna dei pannelli", + "Move panel window": "Sposta la finestra del pannello", + "Move tab group": "Sposta il gruppo di schede", + "Open a library first, then drop the model again": "Apri prima una libreria, poi trascina di nuovo il modello", + "Operator": "Operatore", + "Organize into": "Organizza in", + "Other preset": "Preset per le altre immagini", + "Photos whose capture time can't be read were left as they were": "Le foto di cui non si può leggere l'ora di scatto sono rimaste invariate", + "Recently deleted files": "File eliminati di recente", + "Resize": "Ridimensiona", + "Restore All": "Ripristina tutto", + "Restore the photo to use it as the reference": "Ripristina la foto per usarla come riferimento", + "Show Metadata For": "Mostra metadati per", + "size": "dimensione", + "source": "origine", + "The active photo's capture time can't be read": "Impossibile leggere l'ora di scatto della foto attiva", + "The place names list towns of 15,000 people or more: in a smaller one, City gets the nearest larger town.": "L'elenco dei luoghi comprende i centri con almeno 15.000 abitanti: per uno più piccolo, Città indica il centro più grande più vicino.", + "Unit": "Unità" } diff --git a/crates/ui-egui/locales/ja-formats.json b/crates/ui-egui/locales/ja-formats.json index cfb973049..d41f6cc9b 100644 --- a/crates/ui-egui/locales/ja-formats.json +++ b/crates/ui-egui/locales/ja-formats.json @@ -310,5 +310,9 @@ "Added {n} photo{}": "{n}枚を追加しました{:.0}", "Where should the Lightroom catalog “{catalog}” go?": "Lightroom カタログ「{catalog}」をどこに読み込みますか?", "Merge into the open library “{library}” ({count} photo{})": "開いているライブラリ「{library}」に統合(写真{count}枚){:.0}", - "Photo: {name}": "写真: {name}" + "Photo: {name}": "写真: {name}", + "Panel layout could not be restored: {error}": "パネル配置を復元できませんでした:{error}", + "Panel move was not applied: {error}": "パネルの移動は適用されませんでした:{error}", + "{name} is installed": "{name} をインストールしました", + "{name} is installed and in use: face recognition is on": "{name} をインストールして使用中です:顔認識はオンです" } diff --git a/crates/ui-egui/locales/ja.json b/crates/ui-egui/locales/ja.json index f8b86b497..6fd559dbe 100644 --- a/crates/ui-egui/locales/ja.json +++ b/crates/ui-egui/locales/ja.json @@ -473,6 +473,7 @@ "Faded Matte": "フェードマット", "Faded Slide": "フェードスライド", "Faded Urban": "フェードアーバン", + "Favorite": "お気に入り", "Favorite Preset": "プリセットをお気に入りに追加", "Favorite Profile": "プロファイルをお気に入りに追加", "Favorites": "お気に入り", @@ -1721,6 +1722,7 @@ "Denoise Settings": "ノイズ除去の設定", "Denoise all photos with an Amount": "適用量のあるすべての写真のノイズを除去", "Downloaded and checked. Installing…": "ダウンロードして確認しました。インストール中…", + "The download failed": "ダウンロードに失敗しました。", "Failed its last test": "前回のテストに失敗", "Graphics card": "グラフィックカード", "I have read these terms and accept them for my own use": "この条件を読み、自分の使用のために同意します", @@ -2370,5 +2372,12 @@ "An import is running. Drop photos when it has finished": "読み込み中です。完了してから写真をドロップしてください", "Finish Lightroom catalog import before adding photos": "写真を追加する前に Lightroom カタログの読み込みを完了してください", "Thumbnail size": "サムネイルのサイズ", - "Import Thumbnail Size": "読み込みサムネイルのサイズ" + "Import Thumbnail Size": "読み込みサムネイルのサイズ", + "Face recognition is on": "顔認識をオンにしました", + "Face recognition is off. Turn it on to get name suggestions and see look-alike faces together.": "顔認識はオフです。オンにすると、名前の候補が表示され、似た顔をまとめて見られます。", + "Turn on": "オンにする", + "Set up face recognition": "顔認識を設定", + "Face recognition needs a model to suggest names: a one-time download, in Settings.": "顔認識で名前の候補を表示するにはモデルが必要です。設定から一度だけダウンロードします。", + "Turn on name suggestions": "名前の候補をオンにする", + "Set up name suggestions…": "名前の候補を設定…" } diff --git a/crates/ui-egui/locales/ka-formats.json b/crates/ui-egui/locales/ka-formats.json index afb963454..a3bcfc952 100644 --- a/crates/ui-egui/locales/ka-formats.json +++ b/crates/ui-egui/locales/ka-formats.json @@ -251,58 +251,58 @@ "“{parent}” has a “{name}” already. Merge the two?": "„{parent}“-ში „{name}“ უკვე არსებობს. გაერთიანდეს ორივე?", "• {assumption}": "• {assumption}", "… and {more} more": "… და კიდევ {more}", - " in {g} group{}": " in {g} group{}", - " · kept, not applied: {}": " · kept, not applied: {}", - " · {n} skipped (could not be rendered)": " · {n} skipped (could not be rendered)", - " — kept but not applied: {}": " — kept but not applied: {}", - "Applied {name}": "Applied {name}", - "Apply to “{mask}” on Selected Photos": "Apply to “{mask}” on Selected Photos", - "Create the keyword “{name}”": "Create the keyword “{name}”", - "Delete the effect preset “{name}”?": "Delete the effect preset “{name}”?", - "Delete these {n} effect presets?": "Delete these {n} effect presets?", - "Delete {n} effect preset{}? This can't be undone.": "Delete {n} effect preset{}? This can't be undone.", - "Delete “{name}”?": "Delete “{name}”?", - "Effect: {name}": "Effect: {name}", - "Exported to {path}": "Exported to {path}", - "Exported {} effect preset{}": "Exported {} effect preset{}", - "Imported {e} mask effect{} (Masking ▸ Effect)": "Imported {e} mask effect{} (Masking → Effect)", - "Imported {name}": "Imported {name}", - "Keywords of {n} selected photos": "Keywords of {n} selected photos", - "LightCraft stopped unexpectedly: {e}": "LightCraft stopped unexpectedly: {e}", - "LightCraft stopped unexpectedly: {e}\n\nThe log file has the details: {path}": "LightCraft stopped unexpectedly: {e}\n\nThe log file has the details: {path}", - "Removed “{name}” from {n} photos. Edit ▸ Undo puts it back.": "Removed “{name}” from {n} photos. Edit → Undo puts it back.", + " in {g} group{}": " · ჯგუფი: {g}{:.0}", + " · kept, not applied: {}": " · შენახულია, არ გამოყენებულა: {}", + " · {n} skipped (could not be rendered)": " · გამოტოვებულია: {n} (ვერ დარენდერდა)", + " — kept but not applied: {}": " — შენახულია, მაგრამ არ გამოყენებულა: {}", + "Applied {name}": "გამოყენებულია: {name}", + "Apply to “{mask}” on Selected Photos": "მონიშნულ ფოტოებზე „{mask}“-ზე გამოყენება", + "Create the keyword “{name}”": "საკვანძო სიტყვის „{name}“ შექმნა", + "Delete the effect preset “{name}”?": "წაიშალოს ეფექტის პრესეტი „{name}“?", + "Delete these {n} effect presets?": "წაიშალოს ეს ეფექტის პრესეტები ({n})?", + "Delete {n} effect preset{}? This can't be undone.": "წაიშალოს ეფექტის პრესეტები ({n}){:.0}? ამის დაბრუნება შეუძლებელია.", + "Delete “{name}”?": "წაიშალოს „{name}“?", + "Effect: {name}": "ეფექტი: {name}", + "Exported to {path}": "ექსპორტირებულია: {path}", + "Exported {} effect preset{}": "ექსპორტირებულია ეფექტის პრესეტი: {}{:.0}", + "Imported {e} mask effect{} (Masking ▸ Effect)": "იმპორტირებულია ნიღბის ეფექტი: {e}{:.0} (ნიღბვა → ეფექტი)", + "Imported {name}": "იმპორტირებულია: {name}", + "Keywords of {n} selected photos": "მონიშნული ფოტოების ({n}) საკვანძო სიტყვები", + "LightCraft stopped unexpectedly: {e}": "LightCraft მოულოდნელად შეწყდა: {e}", + "LightCraft stopped unexpectedly: {e}\n\nThe log file has the details: {path}": "LightCraft მოულოდნელად შეწყდა: {e}\n\nდეტალები ჟურნალის ფაილშია: {path}", + "Removed “{name}” from {n} photos. Edit ▸ Undo puts it back.": "„{name}“ მოშორდა ფოტოებს ({n}). რედაქტირება → დაბრუნება მას უკან აბრუნებს.", "Inside: {names}": "შიგნით: {names}", - "Renames {n} face{} across the library. The files are not changed.": "Renames {n} face{} across the library. The files are not changed.", - "Saved template {name}": "Saved template {name}", - "Skipped {problem}": "Skipped {problem}", - "Slideshow exported: {what}": "Slideshow exported: {what}", - "Template preview: {name}": "Template preview: {name}", - "The XMP sidecars of {n} photos couldn't be written (is their folder offline?). LightCraft keeps trying.": "The XMP sidecars of {n} photos couldn't be written (is their folder offline?). LightCraft keeps trying.", - "Update “{name}” with Current Settings": "Update “{name}” with Current Settings", - "Updated {name}": "Updated {name}", - "new, inside {parent}": "new, inside {parent}", - "{count} more warnings.": "{count} more warnings.", + "Renames {n} face{} across the library. The files are not changed.": "სახეებს ({n}){:.0} მთელ ბიბლიოთეკაში ეცვლება სახელი. ფაილები არ იცვლება.", + "Saved template {name}": "შაბლონი შენახულია: {name}", + "Skipped {problem}": "გამოტოვებულია: {problem}", + "Slideshow exported: {what}": "სლაიდშოუ ექსპორტირებულია: {what}", + "Template preview: {name}": "შაბლონის გადახედვა: {name}", + "The XMP sidecars of {n} photos couldn't be written (is their folder offline?). LightCraft keeps trying.": "ფოტოების ({n}) XMP თანმხლები ფაილები ვერ ჩაიწერა (მათი საქაღალდე მიუწვდომელია?). LightCraft ცდას აგრძელებს.", + "Update “{name}” with Current Settings": "„{name}“-ის განახლება მიმდინარე პარამეტრებით", + "Updated {name}": "განახლდა: {name}", + "new, inside {parent}": "ახალი, {parent}-ის შიგნით", + "{count} more warnings.": "კიდევ გაფრთხილება: {count}.", "{in_trash} catalog photos are in this library's Recently Deleted and stay there; restore them from Recently Deleted to see them.": "კატალოგის ფოტოები ამ ბიბლიოთეკის ახლახან წაშლილებში: {in_trash}. ისინი იქ რჩება; სანახავად აღადგინეთ ისინი ახლახან წაშლილებიდან.", "{skipped} catalog images were not imported because their records in the catalog are incomplete.": "კატალოგის {skipped} სურათი არ დაიმპორტდა, რადგან მათი ჩანაწერები კატალოგში არასრულია.", - "{missing} originals are missing. Their catalog records are available; use Find Missing Photos to relink them.": "{missing} originals are missing. Their catalog records are available; use Find Missing Photos to relink them.", - "{n} JPEG files": "{n} JPEG files", - "{n} pages": "{n} pages", - "{n} photos in view · {slides} slides · {time}": "{n} photos in view · {slides} slides · {time}", - "{n} preset{}": "{n} preset{}", - "{n} raws can now be developed from their raw data": "{n} raws can now be developed from their raw data", - "{photos} catalog records processed; {collections} collections.": "{photos} catalog records processed; {collections} collections.", - "{s} s of AV1 video": "{s} s of AV1 video", - "{what} merge added at {mp}, the largest a panorama can be (its full size is {full})": "{what} merge added at {mp}, the largest a panorama can be (its full size is {full})", - "{what} merge added at {mp}: its full size, {full}, needs more memory than this computer has": "{what} merge added at {mp}: its full size, {full}, needs more memory than this computer has", - "“{to}” is already a person. Combining them makes one person; Undo separates them again.": "“{to}” is already a person. Combining them makes one person; Undo separates them again.", - "…and {more} more": "…and {more} more", - "Color space: Rec. 2020 {curve} (HDR AVIF)": "Color space: Rec. 2020 {curve} (HDR AVIF)", - "{n} selected photos · {pages} pages": "{n} selected photos · {pages} pages", - "Already in “{}”": "Already in “{}”", - "Move {n} photo{} to “{}”": "Move {n} photo{} to “{}”", - "Move {n} photo{} to “{}”?": "Move {n} photo{} to “{}”?", + "{missing} originals are missing. Their catalog records are available; use Find Missing Photos to relink them.": "დაკარგულია ორიგინალი: {missing}. მათი კატალოგის ჩანაწერები ხელმისაწვდომია; ხელახლა დასაკავშირებლად გამოიყენეთ „დაკარგული ფოტოების მოძებნა“.", + "{n} JPEG files": "JPEG ფაილი: {n}", + "{n} pages": "გვერდი: {n}", + "{n} photos in view · {slides} slides · {time}": "ფოტო ხედში: {n} · სლაიდი: {slides} · {time}", + "{n} preset{}": "პრესეტი: {n}{:.0}", + "{n} raws can now be developed from their raw data": "RAW ფაილების ({n}) დამუშავება ახლა მათი RAW მონაცემებიდან შეიძლება", + "{photos} catalog records processed; {collections} collections.": "დამუშავდა კატალოგის ჩანაწერი: {photos}; კოლექცია: {collections}.", + "{s} s of AV1 video": "{s} წმ AV1 ვიდეო", + "{what} merge added at {mp}, the largest a panorama can be (its full size is {full})": "{what}: გაერთიანება დაემატა {mp} ზომით, რაც პანორამის მაქსიმუმია (მისი სრული ზომაა {full})", + "{what} merge added at {mp}: its full size, {full}, needs more memory than this computer has": "{what}: გაერთიანება დაემატა {mp} ზომით: მის სრულ ზომას, {full}, იმაზე მეტი მეხსიერება სჭირდება, ვიდრე ამ კომპიუტერს აქვს", + "“{to}” is already a person. Combining them makes one person; Undo separates them again.": "„{to}“ უკვე ადამიანია. მათი გაერთიანება ერთ ადამიანს ქმნის; დაბრუნება მათ ისევ გაყოფს.", + "…and {more} more": "…და კიდევ {more}", + "Color space: Rec. 2020 {curve} (HDR AVIF)": "ფერთა სივრცე: Rec. 2020 {curve} (HDR AVIF)", + "{n} selected photos · {pages} pages": "მონიშნული ფოტო: {n} · გვერდი: {pages}", + "Already in “{}”": "უკვე „{}“-შია", + "Move {n} photo{} to “{}”": "ფოტოს გადატანა „{1}“-ში: {n}{0:.0}", + "Move {n} photo{} to “{}”?": "გადავიდეს „{1}“-ში ფოტო: {n}{0:.0}?", "Listing folders — folders: {folders}, files: {files}": "საქაღალდეების ჩამოთვლა — საქაღალდეები: {folders}, ფაილები: {files}", - "Moved {n} photo{} to “{}”. Edit → Undo moves them back.": "Moved {n} photo{} to “{}”. Edit → Undo moves them back.", + "Moved {n} photo{} to “{}”. Edit → Undo moves them back.": "„{1}“-ში გადავიდა ფოტო: {n}{0:.0}. რედაქტირება → დაბრუნება მათ უკან აბრუნებს.", "Drop to review {n} item{} for import": "ჩააგდეთ იმპორტამდე გადასახედად (ელემენტები: {n}){:.0}", "Drop to import {n} item{}": "ჩააგდეთ იმპორტისთვის (ელემენტები: {n}){:.0}", "Drop to import {n} preset{}": "ჩააგდეთ პრესეტების იმპორტისთვის: {n}{:.0}", @@ -310,5 +310,9 @@ "Added {n} photo{}": "დაემატა ფოტო: {n}{:.0}", "Where should the Lightroom catalog “{catalog}” go?": "სად გადავიტანოთ Lightroom-ის კატალოგი „{catalog}“?", "Merge into the open library “{library}” ({count} photo{})": "გაერთიანება ღია ბიბლიოთეკასთან „{library}“ (ფოტოები: {count}){:.0}", - "Photo: {name}": "ფოტო: {name}" + "Photo: {name}": "ფოტო: {name}", + "Panel layout could not be restored: {error}": "პანელების განლაგების აღდგენა ვერ მოხერხდა: {error}", + "Panel move was not applied: {error}": "პანელის გადატანა არ შესრულდა: {error}", + "{name} is installed": "{name} დაინსტალირებულია", + "{name} is installed and in use: face recognition is on": "{name} დაინსტალირებულია და გამოიყენება: სახეების ამოცნობა ჩართულია" } diff --git a/crates/ui-egui/locales/ka.json b/crates/ui-egui/locales/ka.json index 5d41e4c25..59ad49cb1 100644 --- a/crates/ui-egui/locales/ka.json +++ b/crates/ui-egui/locales/ka.json @@ -262,7 +262,7 @@ "Black & White": "შავ-თეთრი", "Blacks": "შავები", "Bleach Bypass": "გაუთეთრებელი დამუშავება", - "Bleached": "გაუფერულებული", + "Bleached": "გახუნებული", "Blending": "შერევა", "Blown highlights in CR2 files from the Canon EOS 50D, 60D, 450D (Rebel XSi), 500D (Rebel T1i), 550D (Rebel T2i),": "გადაჭარბებით განათებული ღია ტონები Canon EOS 50D, 60D, 450D (Rebel XSi), 500D (Rebel T1i), 550D (Rebel T2i),", "Blue": "ლურჯი", @@ -586,7 +586,7 @@ "Description": "აღწერა", "Deselect": "მონიშვნის მოხსნა", "Deselect All": "ყველა მონიშვნის მოხსნა", - "Desert Heat": "უდაბნოს პაპანაქება", + "Desert Heat": "უდაბნოს ხვატი", "Desert Warmth": "უდაბნოს სითბო", "Desktop": "სამუშაო მაგიდა", "Detail": "დეტალი", @@ -620,6 +620,7 @@ "Download Place Names (GeoNames)": "ადგილების სახელების ჩამოტვირთვა (GeoNames)", "Download the SAM 3 Model?": "ჩამოიტვირთოს SAM 3 მოდელი?", "Downloaded and checked. Installing…": "ჩამოტვირთულია და შემოწმებულია. ინსტალირდება…", + "The download failed": "ჩამოტვირთვა ვერ მოხერხდა", "Downloading model": "მოდელი იტვირთება", "Downloading place names": "ადგილების სახელები იტვირთება", "Downloads": "ჩამოტვირთვები", @@ -744,7 +745,7 @@ "Faces": "სახეები", "Faces of a Person": "ადამიანის სახეები", "Faded Matte": "გაცრეცილი მატი", - "Faded Slide": "გაცრეცილი სლაიდი", + "Faded Slide": "ძველი სლაიდი", "Faded Urban": "გაცრეცილი ქალაქი", "Failed": "ვერ მოხერხდა", "Failed its last test": "ბოლო შემოწმება ვერ გაიარა", @@ -851,7 +852,7 @@ "GPU Rendering": "GPU რენდერირება", "GPU rendering": "GPU რენდერირება", "General": "ზოგადი", - "Generated demo photo": "გენერირებული სადემონსტრაციო ფოტო", + "Generated demo photo": "სადემონსტრაციო ფოტო", "Geometry": "გეომეტრია", "Get Develop Settings": "დამუშავების პარამეტრების აღება", "Global Hue": "გლობალური ფერის ტონი", @@ -1066,7 +1067,7 @@ "Keyword lists": "საკვანძო სიტყვების სიები", "Keyword sets": "საკვანძო სიტყვების ნაკრებები", "Keyword tag options decide what exported files carry: Include on Export, Export Containing Keywords, Export": "საკვანძო სიტყვის პარამეტრები განსაზღვრავს, რას შეიცავს ექსპორტირებული ფაილები: ექსპორტში ჩართვა, მშობელი საკვანძო სიტყვების ექსპორტი,", - "Keyword to paint": "მისანიჭებელი საკვანძო სიტყვა", + "Keyword to paint": "საკვანძო სიტყვა", "Type a keyword to paint in the Keywords panel": "აკრიფეთ მისანიჭებელი საკვანძო სიტყვა პანელში „საკვანძო სიტყვები“", "Keywording box": "საკვანძო სიტყვების ველი", "Keywords": "საკვანძო სიტყვები", @@ -1240,9 +1241,9 @@ "Monday": "ორშაბათი", "Monitor profile": "მონიტორის პროფილი", "Monitor profiles": "მონიტორის პროფილები", - "Mono Red Filter": "მონოქრომული წითელი ფილტრი", - "Mono Rich": "მდიდარი მონოქრომი", - "Mono Soft": "რბილი მონოქრომი", + "Mono Red Filter": "მონო, წითელი ფილტრი", + "Mono Rich": "მდიდარი მონო", + "Mono Soft": "რბილი მონო", "Monochrome": "მონოქრომული", "Month": "თვე", "Moody": "პირქუში", @@ -1467,7 +1468,7 @@ "Paste Settings from Previous": "წინა ფოტოს პარამეტრების ჩასმა", "Paste from Previous": "წინადან ჩასმა", "Paste pages": "გვერდების ჩასმა", - "Pastel Haze": "პასტელური ბურუსი", + "Pastel Haze": "პასტელის ნისლი", "Pending photo action cancelled": "ფოტოს მოლოდინში მყოფი მოქმედება გაუქმდა", "Pending photo action cancelled because its library or photo changed": "ფოტოს მოლოდინში მყოფი მოქმედება გაუქმდა, რადგან მისი ბიბლიოთეკა ან ფოტო შეიცვალა", "Pentax raws without black borders": "Pentax-ის RAW ფაილები შავი კიდეების გარეშე", @@ -1830,7 +1831,7 @@ "Search": "ძიება", "Search Photos": "ფოტოების ძიება", "Search albums": "ალბომების ძიება", - "Search commands or keys": "ბრძანებების ან კლავიშების ძიება", + "Search commands or keys": "ბრძანების ან კლავიშის ძიება", "Search…": "ძიება…", "Seasons": "სეზონები", "Second Window": "მეორე ფანჯარა", @@ -2078,7 +2079,7 @@ "Targeted adjustment on: drag up or down on the photo · Esc to stop": "მიზნობრივი კორექცია ჩართულია: გადაათრიეთ ფოტოზე ზემოთ ან ქვემოთ · Esc — შეწყვეტა", "Targeted adjustment: drag up/down on the photo to adjust the colours there": "მიზნობრივი კორექცია: გადაათრიეთ ფოტოზე ზემოთ/ქვემოთ, რომ იქ ფერები შეცვალოთ", "Targeted adjustment: drag up/down on the photo to adjust the curve there": "მიზნობრივი კორექცია: გადაათრიეთ ფოტოზე ზემოთ/ქვემოთ, რომ იქ მრუდი შეცვალოთ", - "Teal & Amber": "ზღვისფერი და ქარვისფერი", + "Teal & Amber": "ზღვა და ქარვა", "Teal & Orange": "ზღვისფერი და ნარინჯისფერი", "Temp": "ტემპ.", "Temperature": "ტემპერატურა", @@ -2253,7 +2254,7 @@ "Waiting to start…": "დაწყების მოლოდინში…", "Warm Film": "თბილი ფირი", "Warm Glow": "თბილი ნათება", - "Warm Print": "თბილი ანაბეჭდი", + "Warm Print": "თბილი ფოტო", "Warm Table": "თბილი მაგიდა", "Watched folder": "თვალთვალის ქვეშ მყოფი საქაღალდე", "Watched-folder auto import; Convert to DNG; Duplicate; Build Standard / 1:1 / Smart Previews.": "ავტოიმპორტი თვალთვალის ქვეშ მყოფი საქაღალდიდან; DNG-ად გარდაქმნა; დუბლირება; სტანდარტული / 1:1 / ჭკვიანი წინასწარი ხედების შექმნა.", @@ -2747,7 +2748,907 @@ "The photos are imported once it ends": "ფოტოები ამის შემდეგ შემოიტანება", "An import is running. Drop photos when it has finished": "იმპორტი მიმდინარეობს. ფოტოები ჩააგდეთ, როცა დასრულდება", "Finish Lightroom catalog import before adding photos": "ფოტოების დამატებამდე დაასრულეთ Lightroom-ის კატალოგის იმპორტი", + "(not in the library)": "(ბიბლიოთეკაში არ არის)", + "1 raw can now be developed from its raw data": "1 RAW ფაილის დამუშავება ახლა მისი RAW მონაცემებიდან შეიძლება", + "150 dpi · sRGB · current edits · fit without cropping": "150 dpi · sRGB · მიმდინარე ცვლილებები · ჩატევა ჩამოჭრის გარეშე", + "A 16:9 frame with black bars above and below, the title in the corner, fades through black and a closing card.": "16:9 კადრი შავი ზოლებით ზემოთ და ქვემოთ, დასახელება კუთხეში, შავში გადასვლით მიქრობა და დასკვნითი ბარათი.", + "A dark slate backdrop with the exposure, ISO and focal length, then the camera and lens, under each photo.": "მუქი ფიქლისფერი ფონი; თითოეული ფოტოს ქვეშ ექსპოზიცია, ISO და ფოკუსური მანძილი, შემდეგ კამერა და ობიექტივი.", + "A face model uses the GPU only when a check shows it gives the same results faster.": "სახეების მოდელი GPU-ს მხოლოდ მაშინ იყენებს, როცა შემოწმება აჩვენებს, რომ ის იმავე შედეგს უფრო სწრაფად იძლევა.", + "A light grey wall with a white mat and a soft shadow; the caption and the rating under the photo.": "ღია ნაცრისფერი კედელი თეთრი პასპარტუთი და რბილი ჩრდილით; ფოტოს ქვეშ წარწერა და შეფასება.", + "A pen's pressure sets the size and flow of the brush": "კალმის დაწოლა ფუნჯის ზომასა და ნაკადს განსაზღვრავს", + "AV1 video, each slide held for its duration with its fades. No sound: music is not exported yet.": "AV1 ვიდეო: თითოეული სლაიდი თავისი ხანგრძლივობით და მიქრობებით. ხმის გარეშე: მუსიკის ექსპორტი ჯერ არ ხდება.", + "Add a model file…": "მოდელის ფაილის დამატება…", + "Add text overlay": "ტექსტური ზედდების დამატება", + "Already installed. Installing again is harmless.": "უკვე დაინსტალირებულია. ხელახლა დაინსტალირება არაფერს დააზიანებს.", + "Anchored to": "მიმაგრებულია", + "Animal Eye Tracking": "ცხოველის თვალის ტრეკინგი", + "Another library was opened since the photos were dropped: nothing was moved": "ფოტოების ჩაგდების შემდეგ სხვა ბიბლიოთეკა გაიხსნა: არაფერი გადატანილა", + "Aspect preview": "თანაფარდობის გადახედვა", + "Automatically show full screen": "სრულეკრანიან რეჟიმში ავტომატურად ჩვენება", + "Backdrop": "ფონი", + "Background colour": "ფონის ფერი", + "Background image": "ფონის გამოსახულება", + "Before the last template": "ბოლო შაბლონამდე", + "Bottom": "ქვედა", + "Built-in": "ჩაშენებული", + "CPU": "CPU", + "Can't be moved here": "აქ ვერ გადაიტანება", + "Cast shadow": "ჩრდილის დაცემა", + "Center": "ცენტრი", + "Checking raw files": "RAW ფაილები მოწმდება", + "Checking the GPU for faces": "GPU მოწმდება სახეებისთვის", + "Checking the GPU…": "GPU მოწმდება…", + "Choose a PDF destination after confirming. Print the PDF from your viewer.": "დადასტურების შემდეგ აირჩიეთ, სად შეინახოს PDF. PDF დაბეჭდეთ თქვენი სანახავი პროგრამიდან.", + "Cinema Wide": "ფართო კინო", + "Click a template to apply it; point at one to preview it on the selected photo. Right-click your own to update, rename, export or delete it.": "დაწკაპეთ შაბლონზე მის გამოსაყენებლად; მიიტანეთ მაჩვენებელი მონიშნულ ფოტოზე მის გადასახედად. საკუთარ შაბლონზე მარჯვენა დაწკაპუნებით შეგიძლიათ მისი განახლება, სახელის შეცვლა, ექსპორტი ან წაშლა.", + "Click to name this face": "დაწკაპეთ ამ სახისთვის სახელის დასარქმევად", + "Click to type a value, drag to change it": "დააწკაპუნეთ მნიშვნელობის შესაყვანად, გადაათრიეთ მის შესაცვლელად", + "Color space: Rec. 2020 HLG (HDR AVIF)": "ფერთა სივრცე: Rec. 2020 HLG (HDR AVIF)", + "Color space: Rec. 2020 PQ (HDR AVIF)": "ფერთა სივრცე: Rec. 2020 PQ (HDR AVIF)", + "Color space: Rec. 2020 PQ (HDR JPEG XL)": "ფერთა სივრცე: Rec. 2020 PQ (HDR JPEG XL)", + "Color space: Rec. 2020 PQ, 16-bit (HDR PNG)": "ფერთა სივრცე: Rec. 2020 PQ, 16-ბიტიანი (HDR PNG)", + "Colour": "ფერი", + "Colour only": "მხოლოდ ფერი", + "Colour wash": "ფერადი შეღებვა", + "Confirm before moving photos to another folder on disk": "დისკზე ფოტოების სხვა საქაღალდეში გადატანამდე დადასტურება", + "Contact Sheet PDF": "საკონტაქტო ფურცელი PDF", + "Container": "კონტეინერი", + "Custom AF Area": "მორგებული AF არე", + "Destination library": "სამიზნე ბიბლიოთეკა", + "Detection": "აღმოჩენა", + "Don't ask again": "აღარ მკითხო", + "Duration": "ხანგრძლივობა", + "Each photo as large as it fits, on black, with a short crossfade. Nothing drawn over it.": "თითოეული ფოტო რაც შეიძლება დიდი, შავ ფონზე, მოკლე გადადნობით. ზემოდან არაფერია დახატული.", + "Edge to Edge": "კიდიდან კიდემდე", + "End": "დასასრული", + "Ending": "დასასრული", + "Ending screen": "დასკვნითი ეკრანი", + "Enter to confirm, Esc to cancel": "Enter — დადასტურება, Esc — გაუქმება", + "Every photo cropped to fill the whole screen, with slow crossfades.": "ყველა ფოტო ჩამოჭრილია მთელი ეკრანის შესავსებად, ნელი გადადნობებით.", + "Expanded Flexible Spot": "გაფართოებული მოქნილი წერტილი", + "Export JPEG…": "JPEG ექსპორტი…", + "Export PDF…": "PDF ექსპორტი…", + "Export Slideshow": "სლაიდშოუს ექსპორტი", + "Export Slideshow Template": "სლაიდშოუს შაბლონის ექსპორტი", + "Export Slideshow: folder for the JPEG files": "სლაიდშოუს ექსპორტი: საქაღალდე JPEG ფაილებისთვის", + "Export Slideshow…": "სლაიდშოუს ექსპორტი…", + "Export Video…": "ვიდეოს ექსპორტი…", + "Export to": "ექსპორტი ფორმატში", + "Exporting slideshow": "სლაიდშოუ ექსპორტირდება", + "Face Tracking": "სახის ტრეკინგი", + "Face tracking": "სახის ტრეკინგი", + "Filename captions": "ფაილის სახელი წარწერად", + "Flexible Spot": "მოქნილი წერტილი", + "Focus": "ფოკუსი", + "Focus point": "ფოკუსის წერტილი", + "Frame rate": "კადრების სიხშირე", + "Gallery Wall": "გალერეის კედელი", + "Grouped by parent": "ზედა საკვანძო სიტყვით დაჯგუფებული", + "Grouped: keywords inside the same keyword share a line naming it, and long lists and the suggestions are shortened.": "დაჯგუფებული: ერთი და იმავე საკვანძო სიტყვის შიგნით მყოფი საკვანძო სიტყვები ერთ სტრიქონზეა მისი სახელით, გრძელი სიები და შეთავაზებები კი შემოკლებულია.", + "HDR TIFF needs 32-bit float.": "HDR TIFF-ს 32-ბიტიანი მცოცავი წერტილი სჭირდება.", + "HDR for Each Bracket Set": "HDR ექსპოზიციის თითოეული სერიისთვის", + "HDR output": "HDR გამოტანა", + "Hold View Until Refreshed": "ხედის შენარჩუნება განახლებამდე", + "Human Eye Tracking": "ადამიანის თვალის ტრეკინგი", + "Identity plate": "საფირმო ნიშანი", + "Import Slideshow Templates": "სლაიდშოუს შაბლონების იმპორტი", + "Import photos to get started": "დასაწყებად ფოტოების იმპორტი გააკეთეთ", + "Import…": "იმპორტი…", + "Intro": "შესავალი", + "Intro screen": "შესავალი ეკრანი", + "Keywords of the selection": "მონიშნულის საკვანძო სიტყვები", + "Layout": "განლაგება", + "Left": "მარცხენა", + "Letter": "წერილი", + "LightCraft stopped": "LightCraft შეწყდა", + "Lightroom Catalog Import": "Lightroom-ის კატალოგის იმპორტი", + "Lightroom catalogs import into the open library; no separate catalog folder is created.": "Lightroom-ის კატალოგების იმპორტი გახსნილ ბიბლიოთეკაში ხდება; კატალოგის ცალკე საქაღალდე არ იქმნება.", + "Link all margins": "ყველა ველის დაკავშირება", + "Local photos aren't in the library yet: Add to My Photos first, then move them": "ლოკალური ფოტოები ჯერ ბიბლიოთეკაში არ არის: ჯერ დაამატეთ „ჩემს ფოტოებში“, შემდეგ გადაიტანეთ", + "Lock On AF": "Lock On AF", + "Margins": "ველები", + "Margins are a share of the slide's shorter side, so slides look the same on any screen.": "ველები სლაიდის მოკლე გვერდის წილია, ამიტომ სლაიდები ნებისმიერ ეკრანზე ერთნაირად გამოიყურება.", + "Move Photos": "ფოტოების გადატანა", + "Multi": "მრავალწერტილოვანი", + "New template name": "შაბლონის სახელი", + "No lens data embedded in this file.": "ამ ფაილში ობიექტივის მონაცემები ჩაშენებული არ არის.", + "None yet: save the current settings as a template below.": "ჯერ არცერთი: შეინახეთ მიმდინარე პარამეტრები შაბლონად ქვემოთ.", + "Not loaded yet": "ჯერ არ ჩატვირთულა", + "Numbered JPEG files (name-001.jpg…) in a new folder named in the next step.": "დანომრილი JPEG ფაილები (name-001.jpg…) ახალ საქაღალდეში, რომლის სახელს შემდეგ ნაბიჯზე მიუთითებთ.", + "Offset": "წანაცვლება", + "One page per slide (the long side in pixels = points), with the slide duration and fade for the viewer's presentation mode.": "თითო სლაიდზე ერთი გვერდი (გრძელი გვერდი პიქსელებში = პუნქტებში), სლაიდის ხანგრძლივობით და მიქრობით სანახავი პროგრამის პრეზენტაციის რეჟიმისთვის.", + "Open Settings": "პარამეტრების გახსნა", + "Overlays": "ზედდებები", + "Override colour": "საკუთარი ფერი", + "Own duration (off: the slide duration)": "საკუთარი ხანგრძლივობა (გამორთული: სლაიდის ხანგრძლივობა)", + "Pen Pressure": "კალმის დაწოლა", + "PhotoCraft": "PhotoCraft", + "Photos edited in HDR: JPEG with an HDR gain map (looks right everywhere, brighter highlights on HDR displays), AVIF as 10-bit, PNG and JPEG XL as 16-bit Rec. 2020 PQ; TIFF needs 32-bit float": "HDR-ში დამუშავებული ფოტოები: JPEG HDR gain map-ით (ყველგან სწორად ჩანს, HDR ეკრანებზე უფრო კაშკაშა ღია ტონებით), AVIF 10-ბიტიანად, PNG და JPEG XL 16-ბიტიან Rec. 2020 PQ-ად; TIFF-ს 32-ბიტიანი მცოცავი წერტილი სჭირდება", + "Photos you import show up here. Nothing is copied or moved unless you choose to.": "იმპორტირებული ფოტოები აქ გამოჩნდება. არაფერი კოპირდება ან გადაიტანება, თუ თქვენ არ აირჩევთ.", + "Plain Black": "უბრალო შავი", + "Playback": "დაკვრა", + "Previous settings": "წინა პარამეტრები", + "Rating stars": "შეფასების ვარსკვლავები", + "Read Focus Points": "ფოკუსის წერტილების წაკითხვა", + "Reading focus points": "ფოკუსის წერტილები იკითხება", + "Recognition": "ამოცნობა", + "Refresh View": "ხედის განახლება", + "Remove Folder Color Label": "საქაღალდის ფერადი იარლიყის მოშორება", + "Render behind image": "გამოსახულების უკან განთავსება", + "Reset all edits": "ყველა ცვლილების ჩამოყრა", + "Reset layout": "განლაგების ჩამოყრა", + "Return creates this keyword and gives it to the selected photos": "Return ქმნის ამ საკვანძო სიტყვას და მონიშნულ ფოტოებს ანიჭებს", + "Right": "მარჯვენა", + "Run face models on the CPU only": "სახეების მოდელების მხოლოდ CPU-ზე გაშვება", + "Same folder as original photo": "ორიგინალი ფოტოს საქაღალდე", + "Save as Template": "შაბლონად შენახვა", + "Select a photo to preview its slide": "მონიშნეთ ფოტო მისი სლაიდის გადასახედად", + "Select a photo, then turn this on to fill the slide behind every photo with it.": "მონიშნეთ ფოტო, შემდეგ ჩართეთ ეს, რომ მან ყველა ფოტოს უკან სლაიდი შეავსოს.", + "Select all": "ყველაფრის მონიშვნა", + "Select none": "მონიშვნის მოხსნა", + "Separate several keywords with commas. Return gives them to the selected photos.": "რამდენიმე საკვანძო სიტყვა მძიმეებით გამოყავით. Return მათ მონიშნულ ფოტოებს ანიჭებს.", + "Settings → Confirm before moving photos to another folder on disk turns it back on": "პარამეტრები → „დისკზე ფოტოების სხვა საქაღალდეში გადატანამდე დადასტურება“ ამას ხელახლა რთავს", + "Shooting Data": "გადაღების მონაცემები", + "Show Focus Point": "ფოკუსის წერტილის ჩვენება", + "Show every keyword of the selected photos": "მონიშნული ფოტოების ყველა საკვანძო სიტყვის ჩვენება", + "Show fewer": "ნაკლების ჩვენება", + "Show guides": "დამხმარე ხაზების ჩვენება", + "Show in Library": "ბიბლიოთეკაში ჩვენება", + "Show photos": "ფოტოების ჩვენება", + "Show the import review when a camera or card is connected": "კამერის ან ბარათის მიერთებისას იმპორტის განხილვის ჩვენება", + "Shows": "ჩვენება", + "Slide": "სლაიდი", + "Slides use the slideshow's layout, overlays and intro and ending screens, in view order.": "სლაიდები სლაიდშოუს განლაგებას, ზედდებებს და შესავალ და დასკვნით ეკრანებს იყენებს, ხედის რიგით.", + "Slideshow Templates": "სლაიდშოუს შაბლონები", + "Smart albums update automatically: change their rules, or use Photo ▸ Delete Photo": "სმარტ-ალბომები ავტომატურად ახლდება: შეცვალეთ მათი წესები ან გამოიყენეთ ფოტო → ფოტოს წაშლა", + "Solo Mode": "სოლო რეჟიმი", + "Specific folder": "კონკრეტული საქაღალდე", + "Spot": "წერტილოვანი", + "Stroke border": "კონტურის ჩარჩო", + "Templates": "შაბლონები", + "Text overlays": "ტექსტური ზედდებები", + "The ending screen, after the last photo.": "დასკვნითი ეკრანი, ბოლო ფოტოს შემდეგ.", + "The export watermark, drawn on the photo and sized relative to it.": "ექსპორტის ჭვირნიშანი, ფოტოზე დახატული და მის მიმართ ზომაშერჩეული.", + "The intro plays once before the first photo; the ending after the last photo when Repeat is off. The identity plate is the one set under Overlays. Titles fade like slides and random order never moves them.": "შესავალი ერთხელ ეშვება პირველ ფოტომდე; დასასრული — ბოლო ფოტოს შემდეგ, როცა გამეორება გამორთულია. საფირმო ნიშანი ის არის, რაც „ზედდებებში“ არის მითითებული. ტიტრები სლაიდებივით მიქრება და შემთხვევითი რიგი მათ არასოდეს გადაადგილებს.", + "The intro screen, before the first photo.": "შესავალი ეკრანი, პირველ ფოტომდე.", + "The photos in view as slides, with the settings above. Progress shows in the activity stack.": "ხედში მყოფი ფოტოები სლაიდებად, ზემოთ მოცემული პარამეტრებით. პროგრესი აქტივობების დასტაში ჩანს.", + "The selected photo as a slide. Playback fills the screen; the aspect preview only changes this preview.": "მონიშნული ფოტო სლაიდად. დაკვრა ეკრანს ავსებს; თანაფარდობის გადახედვა მხოლოდ ამ გადახედვას ცვლის.", + "Their files and XMP sidecars move on disk. Edit → Undo moves them back.": "მათი ფაილები და XMP თანმხლები ფაილები დისკზე გადაიტანება. რედაქტირება → დაბრუნება მათ უკან აბრუნებს.", + "Their photos in the grid": "მათი ფოტოები ბადეში", + "These photos are only in memory. Open a library on disk and import the catalog again to save them.": "ეს ფოტოები მხოლოდ მეხსიერებაშია. მათ შესანახად გახსენით ბიბლიოთეკა დისკზე და კატალოგის იმპორტი ხელახლა გააკეთეთ.", + "This raw is now developed from its raw data": "ეს RAW ფაილი ახლა მისი RAW მონაცემებიდან მუშავდება", + "This raw variant still can't be decoded": "RAW-ის ეს ვარიანტი ჯერ კიდევ ვერ დეკოდირდება", + "This row covers more than one disk: drop on a folder inside it": "ეს სტრიქონი ერთზე მეტ დისკს მოიცავს: ჩააგდეთ მის შიგნით მყოფ საქაღალდეზე", + "This screen is off: turn it on under Titles to play it.": "ეს ეკრანი გამორთულია: დასაკრავად ჩართეთ „ტიტრებში“.", + "Tidying the thumbnail cache": "ესკიზების ქეში სუფთავდება", + "Title text": "ტიტრის ტექსტი", + "Titles": "ტიტრები", + "Tokens: {file}, {name}, {title}, {caption}, {date}, {exposure}, {iso}, {focal}, {camera}, {lens}, {rating}, {creator}, {copyright}. Other text shows as typed.": "ტეგები: {file}, {name}, {title}, {caption}, {date}, {exposure}, {iso}, {focal}, {camera}, {lens}, {rating}, {creator}, {copyright}. სხვა ტექსტი ისე ჩანს, როგორც აკრიფეთ.", + "Top": "ზედა", + "Tracking": "ტრეკინგი", + "Use export watermark": "ექსპორტის ჭვირნიშნის გამოყენება", + "Use selected photo": "მონიშნული ფოტოს გამოყენება", + "Viewers that don't read the PNG cICP chunk show PQ values as sRGB: flat and washed out. For a picture that looks right everywhere, use JPEG (gain map).": "სანახავი პროგრამები, რომლებიც PNG-ის cICP ბლოკს ვერ კითხულობს, PQ მნიშვნელობებს sRGB-ად აჩვენებს: ბრტყლად და გაცრეცილად. სურათისთვის, რომელიც ყველგან სწორად ჩანს, გამოიყენეთ JPEG (gain map).", + "Whole names": "სრული სახელები", + "Wide": "ფართო", + "Wrote the XMP sidecars that were waiting": "მომლოდინე XMP თანმხლები ფაილები ჩაიწერა", + "Your library is empty": "თქვენი ბიბლიოთეკა ცარიელია", + "Your name or studio": "თქვენი სახელი ან სტუდია", + "Your own templates need a settings folder, which this build doesn't have; the built-in ones work.": "საკუთარ შაბლონებს პარამეტრების საქაღალდე სჭირდება, რომელიც ამ ვერსიას არ აქვს; ჩაშენებული შაბლონები მუშაობს.", + "Your templates": "თქვენი შაბლონები", + "Zone": "ზონა", + "Zoom to Focus Point": "ფოკუსის წერტილამდე გადიდება", + "Zoom to fill frame": "კადრის შესავსებად გადიდება", + "new keyword": "ახალი საკვანძო სიტყვა", + "or drop a .onnx file on the window": "ან ჩააგდეთ .onnx ფაილი ფანჯარაზე", + "or drop photos and folders into this window": "ან ჩააგდეთ ფოტოები და საქაღალდეები ამ ფანჯარაში", + "or drop photos into this window": "ან ჩააგდეთ ფოტოები ამ ფანჯარაში", + "Cycle Flag": "დროშის მონაცვლეობა", + "Increase Flag Status": "დროშის სტატუსის აწევა", + "Decrease Flag Status": "დროშის სტატუსის დაწევა", + "Mask Effect Presets": "ნიღბის ეფექტის პრესეტები", + "Apply Mask Effect": "ნიღბის ეფექტის გამოყენება", + "Save Mask Effect": "ნიღბის ეფექტის შენახვა", + "Update Mask Effect": "ნიღბის ეფექტის განახლება", + "Rename Mask Effect": "ნიღბის ეფექტის სახელის შეცვლა", + "Duplicate Mask Effect": "ნიღბის ეფექტის დუბლირება", + "Delete Mask Effect": "ნიღბის ეფექტის წაშლა", + "Favorite Mask Effect": "ნიღბის ეფექტის რჩეულებში დამატება", + "Move Mask Effect to Group": "ნიღბის ეფექტის ჯგუფში გადატანა", + "Rename Mask Effect Group": "ნიღბის ეფექტების ჯგუფის სახელის შეცვლა", + "Set Effect for New Masks": "ახალი ნიღბების ეფექტის დაყენება", + "Import Mask Effects": "ნიღბის ეფექტების იმპორტი", + "Export Mask Effects": "ნიღბის ეფექტების ექსპორტი", + "Write Waiting XMP Sidecars": "მომლოდინე XMP თანმხლები ფაილების ჩაწერა", + "Slideshow Playback Settings": "სლაიდშოუს დაკვრის პარამეტრები", + "Slideshow Layout Settings": "სლაიდშოუს განლაგების პარამეტრები", + "Slideshow Overlay Settings": "სლაიდშოუს ზედდების პარამეტრები", + "Slideshow Title Settings": "სლაიდშოუს ტიტრების პარამეტრები", + "Apply Slideshow Template": "სლაიდშოუს შაბლონის გამოყენება", + "Save Slideshow Template": "სლაიდშოუს შაბლონის შენახვა", + "Update Slideshow Template": "სლაიდშოუს შაბლონის განახლება", + "Rename Slideshow Template": "სლაიდშოუს შაბლონის სახელის შეცვლა", + "Delete Slideshow Template": "სლაიდშოუს შაბლონის წაშლა", + "Import Slideshow Template": "სლაიდშოუს შაბლონის იმპორტი", + "Slideshow Slide Preview": "სლაიდშოუს სლაიდის გადახედვა", + "Slideshow Export Status": "სლაიდშოუს ექსპორტის მდგომარეობა", + "Print Settings": "ბეჭდვის პარამეტრები", + "Set Print Settings": "ბეჭდვის პარამეტრების დაყენება", + "Reset Print Settings": "ბეჭდვის პარამეტრების ჩამოყრა", + "Add Print Cell": "ბეჭდვის უჯრის დამატება", + "Move Print Cell": "ბეჭდვის უჯრის გადატანა", + "Resize Print Cell": "ბეჭდვის უჯრის ზომის შეცვლა", + "Delete Print Cell": "ბეჭდვის უჯრის წაშლა", + "Arrange Print Cell": "ბეჭდვის უჯრის დალაგება", + "Set Print Cell Photo": "ბეჭდვის უჯრის ფოტოს დაყენება", + "Move Print Cell to Page": "ბეჭდვის უჯრის გვერდზე გადატანა", + "Auto Layout": "ავტომატური განლაგება", + "New Print Page": "ახალი საბეჭდი გვერდი", + "Clear Print Layout": "ბეჭდვის განლაგების გასუფთავება", + "Print to PDF": "PDF-ად დაბეჭდვა", + "Print Templates": "ბეჭდვის შაბლონები", + "Save Print Template": "ბეჭდვის შაბლონის შენახვა", + "Apply Print Template": "ბეჭდვის შაბლონის გამოყენება", + "Delete Print Template": "ბეჭდვის შაბლონის წაშლა", + "Recheck Preview-Only Raws": "მხოლოდ წინასწარი ხედის მქონე RAW ფაილების ხელახლა შემოწმება", + "Face Models on the GPU": "სახეების მოდელები GPU-ზე", + "Rename Person": "ადამიანის სახელის შეცვლა", + "Read Focus Points in the Background": "ფოკუსის წერტილების ფონურად წაკითხვა", + "Increase Grid Thumbnail Size": "ბადის ესკიზების ზომის გაზრდა", + "Decrease Grid Thumbnail Size": "ბადის ესკიზების ზომის შემცირება", + "Cycle Tool Overlay": "ხელსაწყოს ზედდების მონაცვლეობა", + "Choose Layout Image…": "განლაგების გამოსახულების არჩევა…", + "Show Layout Image": "განლაგების გამოსახულების ჩვენება", + "Layout Image Opacity": "განლაგების გამოსახულების გაუმჭვირვალობა", + "Layout Image Matte": "განლაგების გამოსახულების მატი", + "Slideshow Options…": "სლაიდშოუს პარამეტრები…", + "Pause / Resume Slideshow": "სლაიდშოუს შეჩერება / გაგრძელება", + "Next Slide": "შემდეგი სლაიდი", + "Previous Slide": "წინა სლაიდი", + "End Slideshow": "სლაიდშოუს დასრულება", + "Save Current Settings as New Effect Preset…": "მიმდინარე პარამეტრების ახალ ეფექტის პრესეტად შენახვა…", + "Manage Effect Presets…": "ეფექტის პრესეტების მართვა…", + "Export Effect Presets…": "ეფექტის პრესეტების ექსპორტი…", + "Dimensions": "ზომები", + "Width & Height": "სიგანე და სიმაღლე", + "Previous page": "წინა გვერდი", + "Next page": "შემდეგი გვერდი", + "No Matte": "მატის გარეშე", + "Tool Overlay: Auto": "ხელსაწყოს ზედდება: ავტომატური", + "Tool Overlay: Always": "ხელსაწყოს ზედდება: ყოველთვის", + "Tool Overlay: Selected": "ხელსაწყოს ზედდება: მონიშნული", + "Tool Overlay: Never": "ხელსაწყოს ზედდება: არასოდეს", + "Copy Settings…": "პარამეტრების კოპირება…", "Thumbnail size": "მინიატურების ზომა", "Import Thumbnail Size": "იმპორტის მინიატურების ზომა", - "Click to type a value, drag to change it": "დააწკაპუნეთ მნიშვნელობის შესაყვანად, გადაათრიეთ მის შესაცვლელად" + "It is not a denoise model LightCraft understands": "ეს არ არის ხმაურის მოცილების მოდელი, რომელიც LightCraft-ს ესმის", + "Resize region": "რეგიონის ზომის შეცვლა", + "Remove region": "რეგიონის მოშორება", + "Filters": "ფილტრები", + "Mask": "ნიღაბი", + "New spot (Return adds it here)": "ახალი ლაქა (Return აქ ამატებს)", + "Combine with the existing person": "არსებულ ადამიანთან გაერთიანება", + "Masks keep their sliders. Export presets first to keep a copy.": "ნიღბები თავიანთ სლაიდერებს ინარჩუნებენ. ასლის შესანარჩუნებლად ჯერ პრესეტების ექსპორტი გააკეთეთ.", + "Click to hide clipping warnings for shadows and highlights.": "დაწკაპეთ ჩრდილებისა და ღია ტონების მოკვეთის გაფრთხილებების დასამალად.", + "Click to show clipping warnings for shadows and highlights.": "დაწკაპეთ ჩრდილებისა და ღია ტონების მოკვეთის გაფრთხილებების საჩვენებლად.", + "Curve channel": "მრუდის არხი", + "Color wheel": "ფერთა წრე", + "Show / hide": "ჩვენება / დამალვა", + "Hide this wheel's effect": "ამ ბორბლის ეფექტის დამალვა", + "The layout image can't be shown": "განლაგების გამოსახულების ჩვენება შეუძლებელია", + "No change": "ცვლილების გარეშე", + "Search effects": "ეფექტების ძიება", + "No effect presets yet": "ეფექტის პრესეტები ჯერ არ არის", + "No effect matches": "შესაბამისი ეფექტი არ არის", + "★ Favorites": "★ რჩეულები", + "Reset Sliders": "სლაიდერების ჩამოყრა", + "Save Current Settings as New Preset…": "მიმდინარე პარამეტრების ახალ პრესეტად შენახვა…", + "Manage Presets…": "პრესეტების მართვა…", + "Apply to All Masks": "ყველა ნიღბზე გამოყენება", + "Also the masks of the same name on the other selected photos": "აგრეთვე იმავე სახელის ნიღბები სხვა მონიშნულ ფოტოებზე", + "Delete…": "წაშლა…", + "Group (optional)": "ჯგუფი (არასავალდებულო)", + "Choose a group": "ჯგუფის არჩევა", + "Highlighted: sliders this mask changes. Sliders left out stay as they are when the preset is applied.": "გამოკვეთილია: სლაიდერები, რომლებსაც ეს ნიღაბი ცვლის. გამოტოვებული სლაიდერები პრესეტის გამოყენებისას უცვლელი რჩება.", + "Include Amount": "სიძლიერის ჩართვა", + "Include brush size, feather and flow": "ფუნჯის ზომის, კიდეების შერბილებისა და ნაკადის ჩართვა", + "Name the preset": "პრესეტის დასახელება", + "Choose at least one setting to include": "აირჩიეთ ჩასართავად ერთი პარამეტრი მაინც", + "Ungrouped": "დაუჯგუფებელი", + "Favorite": "რჩეული", + "Move to Group…": "ჯგუფში გადატანა…", + "New group — Return": "ახალი ჯგუფი — Return", + "Select a mask to apply or update presets.": "პრესეტების გამოსაყენებლად ან გასაახლებლად მონიშნეთ ნიღაბი.", + "Show mask": "ნიღბის ჩვენება", + "Overlay color": "ზედდების ფერი", + "Rename Person…": "ადამიანის სახელის შეცვლა…", + "Tool Overlay": "ხელსაწყოს ზედდება", + "When pins show on the photo (Shift+H cycles)": "როდის ჩანს მარკერები ფოტოზე (Shift+H ცვლის)", + "Slide duration": "სლაიდის ხანგრძლივობა", + "Fade duration": "მიქრობის ხანგრძლივობა", + "A slide stays up for its duration, its fade in included. A fade of 0 cuts.": "სლაიდი ეკრანზე რჩება თავისი ხანგრძლივობის განმავლობაში, გამოჩენის მიქრობის ჩათვლით. 0-ის ტოლი მიქრობა პირდაპირ ცვლის სლაიდს.", + "Fade": "მიქრობა", + "Renders the next slides while the current one is up, so fades never wait. Off: each slide renders when it is due (less memory and work).": "შემდეგ სლაიდებს არენდერებს, სანამ მიმდინარე ჩანს, ასე რომ მიქრობა არასოდეს აყოვნებს. გამორთული: ყოველი სლაიდი თავის დროზე რენდერდება (ნაკლები მეხსიერება და სამუშაო).", + "Slideshow in the View menu plays the photos in view from the selected one. These settings are saved with the library.": "„ხედი“ მენიუს „სლაიდშოუ“ ხილულ ფოტოებს მონიშნულიდან უკრავს. ეს პარამეტრები ბიბლიოთეკასთან ერთად ინახება.", + "Title bar": "სათაურის ზოლი", + "Unnamed face": "უსახელო სახე", + "Template name": "შაბლონის სახელი", + "One photo fills each page inside the margins.": "თითო ფოტო ავსებს თითოეულ გვერდს ველებს შიგნით.", + "Add a cell": "უჯრის დამატება", + "Managed by Printer (sRGB)": "პრინტერის მართვით (sRGB)", + "Managed by Printer (Adobe RGB)": "პრინტერის მართვით (Adobe RGB)", + "current edits": "მიმდინარე ცვლილებები", + "This page setup is not valid": "გვერდის ეს პარამეტრები არასწორია", + "Page": "გვერდი", + "cells": "უჯრა", + "cells overlap": "უჯრები ერთმანეთს ფარავს", + "Delete Cell": "უჯრის წაშლა", + "Click a cell to move, resize or arrange it": "დაწკაპეთ უჯრაზე მის გადასაადგილებლად, ზომის შესაცვლელად ან დასალაგებლად", + "Loupe Overlay": "ლუპის ზედდება", + "2026-10-21": "2026-10-21", + "Sharper resampling in HDR and panorama merges": "უფრო მკვეთრი ხელახალი დისკრეტიზაცია HDR-ისა და პანორამის გაერთიანებებში", + "Merged photos (HDR and panorama) are resampled with a sharper filter (Lanczos-3 instead of bilinear). Moving a": "გაერთიანებული ფოტოები (HDR და პანორამა) ხელახლა დისკრეტიზდება უფრო მკვეთრი ფილტრით (Lanczos-3 ბიწრფივის ნაცვლად). ფოტოს", + "photo by half a pixel used to lose a third of its finest detail; now it keeps most of it, without halos around": "ნახევარი პიქსელით გადაადგილებისას ადრე იკარგებოდა მისი ყველაზე წვრილი დეტალების მესამედი; ახლა მათი უმეტესობა რჩება, შარავანდის გარეშე", + "hard edges such as clipped highlights.": "მკვეთრი კიდეების გარშემო, როგორიცაა მოკვეთილი ღია ტონები.", + "Scrolling past editing sliders": "გადახვევა რედაქტირების სლაიდერებზე", + "Leaving a selected slider disarms its vertical mouse-wheel adjustment (issue #1355), even when the pointer leaves": "მონიშნული სლაიდერიდან გასვლა თიშავს მის რეგულირებას მაუსის ვერტიკალური ბორბლით (ხარვეზი #1355), მაშინაც კი, როცა მაჩვენებელი გადის", + "and comes back between two screen updates. Scrolling back over it now scrolls the panel instead of unexpectedly": "და ბრუნდება ეკრანის ორ განახლებას შორის. მასზე უკან გადახვევისას ახლა პანელი გადაიხვევა, ნაცვლად იმისა, რომ მოულოდნელად", + "changing the photo. Click or drag the slider again to adjust it with the vertical wheel; keyboard arrow": "ფოტო შეიცვალოს. სლაიდერის ვერტიკალური ბორბლით სარეგულირებლად ხელახლა დაწკაპეთ ან გადაათრიეთ; კლავიატურის ისრებით", + "adjustments and an ongoing drag still work. A slider reached with Tab takes the arrow keys but not the wheel:": "რეგულირება და მიმდინარე გადათრევა ისევ მუშაობს. Tab-ით მიღწეული სლაიდერი იღებს ისრიან კლავიშებს, ბორბალს კი არა:", + "click it to scroll-adjust it. Sideways scrolling still adjusts the slider under the pointer without selecting it": "გადახვევით სარეგულირებლად დაწკაპეთ. გვერდითი გადახვევა ისევ არეგულირებს მაჩვენებლის ქვეშ მყოფ სლაიდერს, მისი", + "first.": "წინასწარ მონიშვნის გარეშე.", + "A pinch no longer re-renders the photo at every zoom step": "თითებით მასშტაბირება ფოტოს აღარ არენდერებს მასშტაბის ყოველ ნაბიჯზე", + "Pinching the loupe now keeps the size the fit view is rendered at until the gesture is quiet, as it already did for": "ლუპაზე თითებით მასშტაბირებისას ახლა ეკრანში ჩატეული ხედის რენდერის ზომა უცვლელი რჩება ჟესტის დასრულებამდე, როგორც უკვე ხდებოდა", + "the render sizes and windows. Before, each frame of a pinch asked for a new full-frame render at a new size.": "რენდერის ზომებისა და ფანჯრებისთვის. ადრე ჟესტის ყოველი კადრი ახალ სრულკადრიან რენდერს ითხოვდა ახალ ზომაზე.", + "Fujifilm lens corrections that match the camera": "Fujifilm-ის ობიექტივის კორექციები, რომლებიც კამერას ემთხვევა", + "X-T4 raws now read the lens's own distortion and vignetting tables the way the camera does. Many photos from zoom": "X-T4-ის RAW ფაილები ახლა ობიექტივის საკუთარ დეფორმაციისა და ვინიეტირების ცხრილებს ისე კითხულობს, როგორც კამერა. ზუმ-ობიექტივებით", + "lenses got no distortion correction at all (more than half of those checked from the XF16-55 and XF70-300), and": "გადაღებული ბევრი ფოტო დეფორმაციის კორექციას საერთოდ არ იღებდა (XF16-55-ითა და XF70-300-ით შემოწმებულთა ნახევარზე მეტი), ხოლო", + "corners came out up to 6.5 % brighter than in the camera's JPEG. The corrected photo now lines up with the camera's": "კუთხეები კამერის JPEG-თან შედარებით 6.5 %-მდე უფრო ნათელი გამოდიოდა. კორექტირებული ფოტო ახლა ემთხვევა კამერის", + "framing. Other recent Fujifilm bodies whose tables have nine knots are read the same way, but only the X-T4 was": "კადრირებას. Fujifilm-ის სხვა ახალი კორპუსები, რომელთა ცხრილებსაც ცხრა კვანძი აქვს, იმავე გზით იკითხება, მაგრამ მხოლოდ X-T4", + "measured. Thumbnails are redrawn when the library next shows them.": "გაიზომა. ესკიზები ხელახლა დაიხატება, როცა ბიბლიოთეკა მათ შემდეგ ჯერზე აჩვენებს.", + "Reference view reliability": "ეტალონური ხედის საიმედოობა", + "Escape now leaves Reference for Detail without changing the active photo or its edits; the next": "Escape ახლა ეტალონიდან დეტალურ ხედზე გადადის აქტიური ფოტოსა და მისი ცვლილებების შეუცვლელად; შემდეგი", + "Escape returns to the grid. A dialog, tool or Lights Out still handles Escape first.": "Escape ბადეს უბრუნდება. დიალოგი, ხელსაწყო ან სინათლის ჩაქრობა Escape-ს ისევ პირველი ამუშავებს.", + "Opening or creating a different library clears the pinned reference. Photo IDs belong to one": "სხვა ბიბლიოთეკის გახსნა ან შექმნა მიმაგრებულ ეტალონს ასუფთავებს. ფოტოების ID-ები ერთ", + "catalog; a pin no longer silently becomes another library's photo with the same numeric ID.": "კატალოგს ეკუთვნის; მიმაგრება აღარ იქცევა შეუმჩნევლად სხვა ბიბლიოთეკის ფოტოდ იმავე რიცხვითი ID-ით.", + "Missing or Recently Deleted photos cannot be pinned. Deleting the pinned reference stops drawing": "დაკარგული ან ახლახან წაშლილი ფოტოების მიმაგრება შეუძლებელია. მიმაგრებული ეტალონის წაშლის შემდეგ ის", + "it; re-entering Reference chooses a live photo, and restoring the deleted photo makes it pinnable again.": "აღარ იხატება; ეტალონში ხელახლა შესვლა ხელმისაწვდომ ფოტოს ირჩევს, წაშლილი ფოტოს აღდგენა კი მას ისევ მიმაგრებადს ხდის.", + "In Recently Deleted, Set as Reference Photo is greyed out, and a refusal says to restore the photo.": "ახლახან წაშლილში „ეტალონურ ფოტოდ დაყენება“ მიუწვდომელია, უარის შეტყობინება კი ფოტოს აღდგენას გირჩევთ.", + "Switching library from Reference view goes to the grid instead of an empty Reference canvas. A refused": "ეტალონური ხედიდან ბიბლიოთეკის გადართვა ბადეზე გადადის, ნაცვლად ეტალონის ცარიელი ტილოსი. უარყოფილი", + "or failed switch keeps both the reference and the Compare pair.": "ან ჩაშლილი გადართვა ინარჩუნებს როგორც ეტალონს, ისე შედარების წყვილს.", + "`photo.setReference` refuses an `id` that is not a photo id (a string, a negative or fractional": "`photo.setReference` უარყოფს `id`-ს, რომელიც ფოტოს id არ არის (სტრიქონი, უარყოფითი ან წილადი", + "number) instead of pinning the active photo; only an absent or null `id` means the active photo.": "რიცხვი), ნაცვლად აქტიური ფოტოს მიმაგრებისა; აქტიურ ფოტოს მხოლოდ გამოტოვებული ან null `id` ნიშნავს.", + "2026-10-20": "2026-10-20", + "Smart albums check File Path rules faster": "სმარტ-ალბომები ფაილის მისამართის წესებს უფრო სწრაფად ამოწმებს", + "A smart album rule on File Path (contains, doesn't contain, is, isn't, starts with, ends with, is empty, isn't": "სმარტ-ალბომის წესი ფაილის მისამართზე (შეიცავს, არ შეიცავს, არის, არ არის, იწყება, მთავრდება, ცარიელია, არ არის", + "empty) no longer builds new text for every photo. On a synthetic library of 312,000 photos, a File Path \"contains\"": "ცარიელი) აღარ ქმნის ახალ ტექსტს ყოველი ფოტოსთვის. 312,000 ფოტოს სინთეზურ ბიბლიოთეკაში ფაილის მისამართის „შეიცავს“", + "or \"doesn't contain\" rule took about 17 ms per pass instead of about 62 ms, around 3.5 times faster, with the same": "ან „არ შეიცავს“ წესს ერთ გავლაზე დაახლოებით 17 ms სჭირდებოდა დაახლოებით 62 ms-ის ნაცვლად, დაახლოებით 3.5-ჯერ უფრო სწრაფად, იმავე", + "photos matched; about 6 ms of that is only reading the paths. Paths and rule text with letters beyond A–Z are": "შესაბამისი ფოტოებით; აქედან დაახლოებით 6 ms მხოლოდ მისამართების წაკითხვაა. მისამართები და წესის ტექსტი A–Z-ის მიღმა ასოებით", + "compared as before.": "ისევე შედარდება, როგორც ადრე.", + "2026-10-19": "2026-10-19", + "AI Denoise on DirectX 12 with NVIDIA GTX 10-series cards": "AI ხმაურის მოცილება DirectX 12-ზე NVIDIA GTX 10-სერიის ბარათებით", + "AI Denoise on the GPU under DirectX 12 (the Windows default) gives the same result as on the CPU again on an NVIDIA": "AI ხმაურის მოცილება GPU-ზე DirectX 12-ით (Windows-ის ნაგულისხმევი) NVIDIA GeForce GTX 1070-ზე ისევ იმავე შედეგს იძლევა, რასაც", + "GeForce GTX 1070. The driver ran the denoise network's output stores wrong, so every second pixel's colour": "CPU-ზე. დრაივერი ხმაურის მოცილების ქსელის გამოსავალ ჩაწერებს არასწორად ასრულებდა, ამიტომ ყოველი მეორე პიქსელის ფერის", + "channels came out shifted and the denoised photo was wrong without any error. Vulkan was not affected.": "არხები წანაცვლებული გამოდიოდა და ხმაურმოცილებული ფოტო არასწორი იყო ყოველგვარი შეცდომის გარეშე. Vulkan ამას არ შეხებია.", + "The Before label stays in view when zoomed in": "„მანამდე“-ს წარწერა გადიდებისას ხედში რჩება", + "Zoomed in, the \"Before\" label (\\ key or the Before view) now sits at the canvas' corner instead of leaving the": "გადიდებისას „მანამდე“-ს წარწერა (\\ კლავიში ან „მანამდე“-ს ხედი) ახლა ტილოს კუთხეში დგას, ნაცვლად იმისა, რომ", + "screen with the photo's corner (issue #2267).": "ფოტოს კუთხესთან ერთად ეკრანიდან გავიდეს (ხარვეზი #2267).", + "Synchronize Folder on a folder that is up to date": "საქაღალდის სინქრონიზაცია განახლებულ საქაღალდეზე", + "When the scan finds nothing to import, relink, remove or read, the Synchronize Folder dialog says the library is up": "როცა სკანირება იმპორტის, ხელახლა დაკავშირების, მოშორების ან წასაკითხს ვერაფერს პოულობს, საქაღალდის სინქრონიზაციის დიალოგი ამბობს, რომ ბიბლიოთეკა", + "to date with the folder and has one Close button. It used to show four greyed choices, two of them still ticked,": "საქაღალდესთან სინქრონშია, და მას ერთი „დახურვა“ ღილაკი აქვს. ადრე ის ოთხ მიუწვდომელ არჩევანს აჩვენებდა, აქედან ორს ისევ მონიშნულს,", + "and a Synchronize button that started a job with nothing to do. Files it skipped (already in the library elsewhere,": "და „სინქრონიზაციის“ ღილაკს, რომელიც უსაქმო დავალებას იწყებდა. ფაილები, რომლებიც გამოტოვა (უკვე ბიბლიოთეკაში სხვაგან,", + "or unreadable) are still listed.": "ან წაუკითხავი), ისევ ჩამოთვლილია.", + "Hidden Local locations come back one at a time": "დამალული ლოკალური მდებარეობები სათითაოდ ბრუნდება", + "With several locations removed from Local, \"Show N hidden locations\" now lists them, so each comes back on its own": "როცა ლოკალურიდან რამდენიმე მდებარეობაა მოშორებული, „დამალული მდებარეობების ჩვენება: N“ ახლა მათ ჩამოთვლის, ასე რომ თითოეული ცალკე ბრუნდება", + "(Restore All is there too). The row used to bring every hidden location back at once (issue #2114).": "(„ყველას აღდგენაც“ იქვეა). ადრე ეს სტრიქონი ყველა დამალულ მდებარეობას ერთბაშად აბრუნებდა (ხარვეზი #2114).", + "2026-10-18": "2026-10-18", + "Thumbnails of Lightroom HDR and panorama merges in a second": "Lightroom-ის HDR-ისა და პანორამის გაერთიანებების ესკიზები წამში", + "Grid and filmstrip thumbnails of DNGs that Lightroom merged (HDR, Panorama, HDR Panorama) now develop from the": "Lightroom-ის მიერ გაერთიანებული DNG-ების (HDR, Panorama, HDR Panorama) ბადისა და კადრების ზოლის ესკიზები ახლა მუშავდება", + "small copies of the raw image Lightroom keeps inside the file (256 to 2048 px), not from the whole merge. A 23836 ×": "RAW გამოსახულების პატარა ასლებიდან, რომლებსაც Lightroom ფაილის შიგნით ინახავს (256-დან 2048 px-მდე), და არა მთელი გაერთიანებიდან. 23836 ×", + "7078 drone panorama's 512 px thumbnail took 38 s and now takes about a second, with the same look; your edits still": "7078 დრონის პანორამის 512 px ესკიზს 38 s სჭირდებოდა, ახლა კი დაახლოებით წამი, იგივე იერით; თქვენი ცვლილებები ისევ", + "apply. Loupe previews larger than the biggest copy, 1:1 views and exports still read the full image.": "გამოიყენება. ლუპის წინასწარი ხედები, რომლებიც უდიდეს ასლზე დიდია, 1:1 ხედები და ექსპორტები ისევ სრულ გამოსახულებას კითხულობს.", + "Fewer false \"not imported\" warnings for Lightroom raws": "ნაკლები ცრუ გაფრთხილება „არ არის იმპორტირებული“ Lightroom-ის RAW ფაილებისთვის", + "Importing raws with Lightroom XMP sidecars no longer lists settings Lightroom writes only for itself as adjustments": "Lightroom-ის XMP თანმხლები ფაილების მქონე RAW-ების იმპორტი აღარ ჩამოთვლის პარამეტრებს, რომლებსაც Lightroom მხოლოდ თავისთვის წერს, როგორც", + "that weren't imported: `CompatibleVersion`, the camera and lens profile checksums, the lens profile's name, file and": "იმპორტირებულ კორექციებს, რომლებიც ვერ შემოვიდა: `CompatibleVersion`, კამერისა და ობიექტივის პროფილების საკონტროლო ჯამები, ობიექტივის პროფილის სახელი, ფაილი და", + "setup, the crop's \"constrain to image\" option, and the lens profile's strength when it is at its default of 100 %.": "გამართვა, ჩამოჭრის „გამოსახულებით შეზღუდვის“ ვარიანტი და ობიექტივის პროფილის სიძლიერე, როცა ის ნაგულისხმევ 100 %-ზეა.", + "A raw sidecar used to name all of them for every photo. Settings LightCraft really doesn't apply, such as `Look`,": "RAW-ის თანმხლები ფაილი ადრე ყველა მათგანს ასახელებდა ყოველი ფოტოსთვის. პარამეტრები, რომლებსაც LightCraft მართლაც არ იყენებს, მაგალითად `Look`,", + "are still reported.": "ისევ ჩამოთვლილია.", + "Fill Location from GPS: no more neighbouring town in City": "მდებარეობის შევსება GPS-ით: ქალაქის ველში აღარ ხვდება მეზობელი ქალაქი", + "The offline place names list towns of 15,000 people or more, so a photo taken in a smaller one got the nearest larger": "ადგილების ოფლაინ სახელების სია შეიცავს 15,000 ან მეტი მცხოვრების მქონე ქალაქებს, ამიტომ პატარა დასახლებაში გადაღებული ფოტო უახლოეს დიდ", + "town in City, sometimes another municipality (issue #2242). The Fill Location tooltip and the command help now say so,": "ქალაქს იღებდა ქალაქის ველში, ზოგჯერ სხვა მუნიციპალიტეტს (ხარვეზი #2242). მდებარეობის შევსების მინიშნება და ბრძანების დახმარება ახლა ამას ამბობს,", + "and `metadata.reverseGeocode` takes `maxDistance` (metres): past it, City stays empty (State and Country still fill)": "და `metadata.reverseGeocode` იღებს `maxDistance`-ს (მეტრებში): მის მიღმა ქალაქი ცარიელი რჩება (რეგიონი და ქვეყანა ისევ ივსება)", + "and the reply names the town it found as `nearestCity`.": "და პასუხი ნაპოვნ ქალაქს ასახელებს როგორც `nearestCity`.", + "A preset that couldn't be saved is no longer lost silently": "პრესეტი, რომლის შენახვაც ვერ მოხერხდა, აღარ იკარგება შეუმჩნევლად", + "When presets.json can't be written (a full disk, or the browser's storage quota), the new or changed preset now": "როცა presets.json-ის ჩაწერა შეუძლებელია (სავსე დისკი ან ბრაუზერის მეხსიერების კვოტა), ახალი ან შეცვლილი პრესეტი ახლა", + "counts as unsaved, like other changes: the top bar warns, saving is retried, and quitting asks first (issue #2266).": "შეუნახავად ითვლება, როგორც სხვა ცვლილებები: ზედა ზოლი გაფრთხილებას აჩვენებს, შენახვა მეორდება, გასვლისას კი ჯერ შეგეკითხებათ (ხარვეზი #2266).", + "Before, the failure was only logged, and the preset could be lost without any warning.": "ადრე შეცდომა მხოლოდ ჟურნალში იწერებოდა და პრესეტი შეიძლებოდა დაკარგულიყო ყოველგვარი გაფრთხილების გარეშე.", + "Portrait crop ratios stay portrait": "პორტრეტული ჩამოჭრის თანაფარდობები პორტრეტულად რჩება", + "A crop ratio no longer flips to the photo's orientation (issue #2253): after X turns the crop portrait, picking": "ჩამოჭრის თანაფარდობა აღარ გადაბრუნდება ფოტოს ორიენტაციაზე (ხარვეზი #2253): მას შემდეგ, რაც X ჩამოჭრას პორტრეტულად აქცევს,", + "another ratio (4 × 5, 2 × 3…) keeps it portrait, as in Lightroom, and a Custom ratio taller than wide gives a": "სხვა თანაფარდობის არჩევა (4 × 5, 2 × 3…) მას პორტრეტულად ტოვებს, როგორც Lightroom-ში, ხოლო მორგებული თანაფარდობა, რომელიც სიგანეზე მაღალია,", + "portrait crop.": "პორტრეტულ ჩამოჭრას იძლევა.", + "2026-10-16": "2026-10-16", + "Synchronize Folder shows that it is listing the folder": "საქაღალდის სინქრონიზაცია აჩვენებს, რომ საქაღალდის ჩამონათვალს ადგენს", + "A folder with tens of thousands of photos, above all on a network share, can take minutes to list before": "ათიათასობით ფოტოს მქონე საქაღალდის ჩამონათვალის შედგენას, განსაკუთრებით ქსელურ საქაღალდეზე, შეიძლება წუთები დასჭირდეს, სანამ", + "Synchronize Folder checks a single photo. Its row in the activity stack used to sit at \"0 of 64085\" with an empty": "საქაღალდის სინქრონიზაცია ერთ ფოტოსაც შეამოწმებს. მისი სტრიქონი აქტივობების დასტაში მთელი ეს დრო „0 of 64085“-ზე იდგა ცარიელი", + "bar all that time, as if it had stopped. It now says how many folders and files it has listed so far, with a bar": "ზოლით, თითქოს გაჩერებულიყო. ახლა ის ამბობს, რამდენი საქაღალდე და ფაილი ჩამოთვალა აქამდე, ზოლით,", + "that moves on its own, and then counts the photos it checks. The dialog says the same.": "რომელიც თავისით მოძრაობს, შემდეგ კი ითვლის ფოტოებს, რომლებსაც ამოწმებს. დიალოგიც იმავეს ამბობს.", + "✕ on the row stops the listing too, not only the checks after it.": "სტრიქონზე × ჩამონათვალის შედგენასაც აჩერებს და არა მხოლოდ მის შემდგომ შემოწმებებს.", + "The photo grid keeps up with imports into a large library": "ფოტოების ბადე დიდ ბიბლიოთეკაში იმპორტს ფეხს უწყობს", + "While photos are imported into a large library, the grid takes in each batch as it arrives instead of reading": "დიდ ბიბლიოთეკაში ფოტოების იმპორტისას ბადე ყოველ პარტიას მოსვლისთანავე იღებს, ნაცვლად იმისა, რომ ხედის ყველა ფოტო", + "every photo of the view again: at about 180,000 photos a batch cost the window a tenth of a second, over and over": "ხელახლა წაიკითხოს: დაახლოებით 180,000 ფოტოზე ყოველი პარტია ფანჯარას წამის მეათედი უჯდებოდა, ისევ და ისევ,", + "for as long as the import ran. Changing one photo's capture time or crop is quicker too.": "სანამ იმპორტი მიმდინარეობდა. ერთი ფოტოს გადაღების დროის ან ჩამოჭრის შეცვლაც უფრო სწრაფია.", + "2026-10-15": "2026-10-15", + "Photo Merge takes each photo once": "ფოტოების გაერთიანება ყოველ ფოტოს ერთხელ იღებს", + "A merge that names the same photo more than once (through `ids` on the control channel, MCP or the CLI) now merges": "გაერთიანება, რომელიც ერთსა და იმავე ფოტოს ერთზე მეტჯერ ასახელებს (`ids`-ით მართვის არხზე, MCP-ში ან CLI-ში), ახლა მას", + "it once (issue #1947). Naming one photo three times no longer \"merges\" it with itself, and a long repeated list no": "ერთხელ აერთიანებს (ხარვეზი #1947). ერთი ფოტოს სამჯერ დასახელება მას აღარ „აერთიანებს“ საკუთარ თავთან, ხოლო გრძელი განმეორებითი სია", + "longer decodes the photo again for every entry.": "აღარ დეკოდირებს ფოტოს ხელახლა ყოველი ჩანაწერისთვის.", + "Constrain Crop tightens the crop you see": "ჩამოჭრის შეზღუდვა თქვენთვის ხილულ ჩამოჭრას ავიწროებს", + "Geometry ▸ Constrain Crop now changes the crop itself, as in Lightroom (issue #1927). Ticking it, or moving a": "გეომეტრია → ჩამოჭრის შეზღუდვა ახლა თავად ჩამოჭრას ცვლის, როგორც Lightroom-ში (ხარვეზი #1927). მისი მონიშვნა, ან, მონიშნულ მდგომარეობაში,", + "Geometry slider, Upright or a lens correction while it is ticked, shrinks the crop about its centre until the blank": "გეომეტრიის სლაიდერის, Upright-ის ან ობიექტივის კორექციის შეცვლა ჩამოჭრას ცენტრის გარშემო ამცირებს, სანამ არ გაქრება ცარიელი", + "corners left by the correction are gone, and the Crop tool shows the tighter crop. Before, it only applied when the": "კუთხეები, რომლებსაც კორექცია ტოვებს, და ჩამოჭრის ხელსაწყო ვიწრო ჩამოჭრას აჩვენებს. ადრე ის მხოლოდ მაშინ მოქმედებდა, როცა", + "photo was shown outside the Crop tool, so in the Crop panel, where the checkbox is, nothing seemed to change. A crop": "ფოტო ჩამოჭრის ხელსაწყოს გარეთ ჩანდა, ამიტომ ჩამოჭრის პანელში, სადაც მოსანიშნი ველია, თითქოს არაფერი იცვლებოდა. ჩამოჭრა,", + "you draw by hand is kept as drawn, and unticking keeps the tighter crop.": "რომელსაც ხელით ხაზავთ, ისე რჩება, როგორც დახაზეთ, ხოლო მონიშვნის მოხსნა ვიწრო ჩამოჭრას ინარჩუნებს.", + "Web: no backup that misses unsaved changes": "ვები: სარეზერვო ასლი, რომელსაც შეუნახავი ცვლილებები აკლია, აღარ იქმნება", + "In the browser version, File ▸ Back Up Library… no longer reports success while a save is failing (storage full or": "ბრაუზერის ვერსიაში ფაილი → ბიბლიოთეკის სარეზერვო ასლი… აღარ იუწყება წარმატებას, როცა შენახვა ვერ ხერხდება (მეხსიერება სავსეა ან", + "cleared): the backup copies the stored library, so it left out the changes that couldn't be saved (issue #1508). It": "გასუფთავებულია): სარეზერვო ასლი შენახულ ბიბლიოთეკას აკოპირებს, ამიტომ მასში არ ხვდებოდა ცვლილებები, რომელთა შენახვაც ვერ მოხერხდა (ხარვეზი #1508). ის", + "now refuses to start and says how many changes are unsaved and why. LightCraft retries the save with every change;": "ახლა არ იწყება და ამბობს, რამდენი ცვლილებაა შეუნახავი და რატომ. LightCraft შენახვას ყოველ ცვლილებაზე ხელახლა ცდის;", + "back up once nothing is left unsaved.": "სარეზერვო ასლი შექმენით, როცა შეუნახავი აღარაფერი დარჩება.", + "Web: an unreadable library is not opened": "ვები: წაუკითხავი ბიბლიოთეკა აღარ იხსნება", + "In the browser version, a library file that exists but can't be read at start-up is no longer taken for a missing": "ბრაუზერის ვერსიაში ბიბლიოთეკის ფაილი, რომელიც არსებობს, მაგრამ გაშვებისას ვერ იკითხება, აღარ ითვლება დაკარგულად", + "one (issue #1507). LightCraft used to open the library without it, showing an incomplete catalog that the next save": "(ხარვეზი #1507). LightCraft ადრე ბიბლიოთეკას მის გარეშე ხსნიდა და არასრულ კატალოგს აჩვენებდა, რომელსაც შემდეგი შენახვა", + "would write over the stored copy. It now leaves the library unopened, saves nothing and says which file couldn't be": "შენახულ ასლს გადააწერდა. ახლა ის ბიბლიოთეკას გაუხსნელს ტოვებს, არაფერს ინახავს და ასახელებს ფაილს, რომლის წაკითხვაც ვერ", + "read; reload the page to try again.": "მოხერხდა; ხელახლა საცდელად განაახლეთ გვერდი.", + "2026-10-14": "2026-10-14", + "Model downloads time out on a name that doesn't resolve": "მოდელების ჩამოტვირთვა წყდება, თუ სერვერის სახელი ვერ იხსნება", + "Model downloads (AI denoise, faces, SAM) give up on a server name that doesn't resolve within the connect timeout,": "მოდელების ჩამოტვირთვა (AI ხმაურის მოცილება, სახეები, SAM) წყდება, თუ სერვერის სახელი დაკავშირების ლოდინის დროში ვერ იხსნება,", + "and Cancel stops a download that is still looking the name up (issue #1532). The lookup used to block with no time": "და „გაუქმება“ აჩერებს ჩამოტვირთვას, რომელიც ჯერ კიდევ სახელს ეძებს (ხარვეზი #1532). ძიება ადრე უვადოდ ბლოკავდა", + "limit, and each of a server's addresses then got the whole connect timeout of its own.": "და შემდეგ სერვერის თითოეული მისამართი დაკავშირების ლოდინის მთელ დროს ცალკე იღებდა.", + "Sony A7CR distortion correction": "Sony A7CR-ის დეფორმაციის კორექცია", + "Full-frame 3:2 Bayer A7CR raws with distortion Auto or forced Auto now use their embedded distortion table. The corrected render is closer to the camera JPEG geometry. Off files keep their original geometry. APS-C, aspect crops and lossless M/S remain excluded.": "სრულკადრიანი 3:2 Bayer A7CR RAW ფაილები, რომელთა დეფორმაცია ავტომატურზე ან იძულებით ავტომატურზეა, ახლა თავიანთ ჩაშენებულ დეფორმაციის ცხრილს იყენებს. კორექტირებული რენდერი კამერის JPEG-ის გეომეტრიას უფრო უახლოვდება. გამორთული ფაილები თავდაპირველ გეომეტრიას ინარჩუნებს. APS-C, თანაფარდობით ჩამოჭრილი და უდანაკარგო M/S ფაილები ისევ გამორიცხულია.", + "The warp also supplies the geometry needed by the lens-aligned camera-look fit in PR #1586. The pairing code is a separate change. Details and numeric validation are in `docs/sony-lens-corrections.md`.": "დეფორმაციის გასწორება ასევე იძლევა გეომეტრიას, რომელიც სჭირდება ობიექტივთან გასწორებულ კამერის იერის მორგებას PR #1586-ში. დაწყვილების კოდი ცალკე ცვლილებაა. დეტალები და რიცხვითი ვალიდაცია `docs/sony-lens-corrections.md`-შია.", + "Lightroom radial masks on the right side": "Lightroom-ის რადიალური ნიღბები სწორ მხარეს", + "Radial masks brought over from Lightroom Classic (catalog import, XMP sidecars, edits inside DNGs and presets) now": "Lightroom Classic-იდან გადმოტანილი რადიალური ნიღბები (კატალოგის იმპორტი, XMP თანმხლები ფაილები, ცვლილებები DNG-ებსა და პრესეტებში) ახლა", + "apply their effect inside the circle, as Lightroom does, instead of outside it (issue #1815). A mask inverted in": "ეფექტს წრის შიგნით იყენებს, როგორც Lightroom, და არა მის გარეთ (ხარვეზი #1815). Lightroom-ში ინვერტირებული ნიღაბი", + "Lightroom stays inverted, and older Radial Filters keep their Effect Outside / Invert Mask setting. Photos imported": "ინვერტირებული რჩება, ძველი რადიალური ფილტრები კი ინარჩუნებს Effect Outside / „ნიღბის ინვერსია“ პარამეტრს. ფოტოები, რომლებიც დაიმპორტდა", + "before this keep the masks they got: Photo ▸ Read Metadata from File reads a sidecar's again.": "ამაზე ადრე, მიღებულ ნიღბებს ინარჩუნებს: ფოტო → მეტამონაცემების წაკითხვა ფაილიდან თანმხლებ ფაილს ხელახლა წაიკითხავს.", + "Delete in an album removes from the album only": "ალბომში წაშლა მხოლოდ ალბომიდან ამოშლის", + "In an album, the Delete key now takes the selected photos out of the album, as in Lightroom. It used to move them": "ალბომში Delete კლავიში ახლა მონიშნულ ფოტოებს ალბომიდან ამოიღებს, როგორც Lightroom-ში. ადრე ის მათ", + "to Recently Deleted, so they also left their folder's view (issue #1805). They stay in the library and in their": "ახლახან წაშლილში გადაიტანდა, ამიტომ ისინი საქაღალდის ხედიდანაც ქრებოდა (ხარვეზი #1805). ისინი რჩება ბიბლიოთეკასა და თავიანთ", + "folder; Edit ▸ Undo puts them back in the album. Photo ▸ Remove from Album does the same and now shows the key.": "საქაღალდეში; რედაქტირება → დაბრუნება მათ ალბომში აბრუნებს. ფოტო → ალბომიდან ამოშლა იმავეს აკეთებს და ახლა კლავიშსაც აჩვენებს.", + "To delete photos from the library from an album, use Photo ▸ Delete Photo or right-click ▸ Delete Photo. In a smart": "ალბომიდან ფოტოების ბიბლიოთეკიდან წასაშლელად გამოიყენეთ ფოტო → ფოტოს წაშლა ან მარჯვენა დაწკაპება → ფოტოს წაშლა. სმარტ-", + "album, Delete changes nothing: its rules decide what it shows.": "ალბომში Delete არაფერს ცვლის: რას აჩვენებს, მისი წესები წყვეტს.", + "Local folders select a photo": "ლოკალური საქაღალდეები ფოტოს ირჩევს", + "Showing a Local folder now makes its first photo the active one, as albums and the other sources do (issue": "ლოკალური საქაღალდის ჩვენება ახლა მის პირველ ფოტოს აქტიურს ხდის, როგორც ალბომები და სხვა წყაროები (ხარვეზი", + "#1447), or keeps the photo you had when the folder holds it. Before, the photo from the previous view stayed active:": "#1447), ან ტოვებს თქვენს ფოტოს, თუ ის საქაღალდეშია. ადრე წინა ხედის ფოტო აქტიური რჩებოდა:", + "Photo Grid marked nothing, and Detail, the histogram and the photo info showed a photo that isn't in the folder.": "ფოტოების ბადე არაფერს მონიშნავდა, დეტალური ხედი, ჰისტოგრამა და ფოტოს ინფორმაცია კი აჩვენებდა ფოტოს, რომელიც საქაღალდეში არ არის.", + "Nikon Z 6II, Z 8 and D5300 colour profiles": "Nikon Z 6II-ის, Z 8-ისა და D5300-ის ფერის პროფილები", + "Raws from the Nikon Z 6II, Z 8 and D5300 now start from a colour profile built from a few hundred photos from each camera, the same way the": "Nikon Z 6II, Z 8 და D5300 კამერების RAW ფაილები ახლა იწყება ფერის პროფილიდან, რომელიც თითოეული კამერის რამდენიმე ასეული ფოტოთია აგებული, ისევე,", + "Sony and Fujifilm profiles were made, instead of fitting each photo's colour on its own. Colours that one photo": "როგორც Sony-სა და Fujifilm-ის პროფილები შეიქმნა, ნაცვლად იმისა, რომ თითოეული ფოტოს ფერი ცალკე მოერგოს. ფერები, რომლებიც ერთ ფოტოში", + "shows only a little of come out closer to the camera's JPEG.": "მხოლოდ ცოტაა, კამერის JPEG-თან უფრო ახლოს გამოდის.", + "Closer camera colour for lens-corrected raws": "უფრო ზუსტი კამერის ფერი ობიექტივით კორექტირებული RAW ფაილებისთვის", + "Raws from cameras that correct their own JPEG for lens distortion (Panasonic and Fujifilm with that setting on, the": "იმ კამერების RAW ფაილები, რომლებიც საკუთარ JPEG-ში ობიექტივის დეფორმაციას ასწორებს (Panasonic და Fujifilm ამ პარამეტრის ჩართვისას,", + "Sony A7R IVA) now start from colours closer to the camera's. The starting look was being fitted against a JPEG that": "Sony A7R IVA), ახლა კამერისაზე უფრო ახლო ფერებით იწყება. საწყისი იერი ერგებოდა JPEG-ს, რომელიც კიდეებთან RAW-ს", + "didn't line up with the raw near the edges. Photos you already imported pick this up when their previews are rebuilt.": "არ ემთხვეოდა. უკვე იმპორტირებული ფოტოები ამას მიიღებს, როცა მათი წინასწარი ხედები ხელახლა შეიქმნება.", + "HDR merges of moving lights, and many brackets at once": "მოძრავი სინათლეების HDR გაერთიანება და ბევრი ექსპოზიციის სერია ერთად", + "A star, the moon or a light that moves between the photos of a bracket (a night bracket on a tripod) no longer": "ვარსკვლავი, მთვარე ან სინათლე, რომელიც სერიის ფოტოებს შორის მოძრაობს (ღამის სერია შტატივზე), აღარ", + "leaves a black hole where the middle photo had it clipped. With Deghost, the brightest photo's copy of it in a": "ტოვებს შავ ხვრელს იქ, სადაც შუა ფოტოში ის მოკვეთილი იყო. აჩრდილების მოცილებისას მისი ასლი ყველაზე ნათელი ფოტოდან", + "dark sky is now removed too.": "ბნელ ცაზე ახლა ასევე მოცილდება.", + "Photo ▸ Photo Merge ▸ HDR for Each Bracket Set merges every bracket among the selected photos with the last HDR": "ფოტო → ფოტოების გაერთიანება → HDR ექსპოზიციის თითოეული სერიისთვის მონიშნულ ფოტოებში ყველა სერიას აერთიანებს ბოლო HDR", + "settings, one after the other: each stack, and photos taken less than a second apart at different exposures.": "პარამეტრებით, ერთმანეთის მიყოლებით: თითოეულ დასტას და სხვადასხვა ექსპოზიციით ერთ წამზე ნაკლები ინტერვალით გადაღებულ ფოტოებს.", + "From the command line: `lightcraft-cli merge hdr-batch FOLDER`.": "ბრძანების სტრიქონიდან: `lightcraft-cli merge hdr-batch FOLDER`.", + "Merging uses about a quarter less memory: three 67 MP raws need 3.8 GB instead of 4.8 GB.": "გაერთიანება დაახლოებით მეოთხედით ნაკლებ მეხსიერებას იყენებს: სამ 67 MP RAW ფაილს 4.8 GB-ის ნაცვლად 3.8 GB სჭირდება.", + "XMP sidecars catch up after a network share comes back": "XMP თანმხლები ფაილები ქსელური საქაღალდის დაბრუნების შემდეგ ახლდება", + "With automatic XMP writing on, an edit to a photo whose folder can't be written (a network share that dropped": "XMP-ის ავტომატური ჩაწერის ჩართვისას ფოტოს რედაქტირება, რომლის საქაღალდეშიც ჩაწერა შეუძლებელია (გათიშული", + "out, a folder that went read-only) used to be written only to the library, with a line in the log, so the sidecar": "ქსელური საქაღალდე, მხოლოდ წაკითხვადი გამხდარი საქაღალდე), ადრე მხოლოდ ბიბლიოთეკაში იწერებოდა, ჟურნალში ერთი სტრიქონით, ამიტომ თანმხლები ფაილი", + "stayed behind the edit. LightCraft now says once that the sidecars are waiting, tries again every few seconds once": "რედაქტირებას ჩამორჩებოდა. ახლა LightCraft ერთხელ გატყობინებთ, რომ თანმხლები ფაილები ელოდება, ფაილების ხელმისაწვდომობისთანავე ყოველ რამდენიმე წამში", + "the files are reachable, and says when they're written. `library.retrySidecars` does it on request.": "ხელახლა ცდილობს და გატყობინებთ, როცა ისინი ჩაიწერება. `library.retrySidecars` ამას მოთხოვნისას აკეთებს.", + "A damaged or crafted raw can no longer make LightCraft set aside gigabytes of memory before finding out the file is": "დაზიანებულ ან სპეციალურად შექმნილ RAW ფაილს აღარ შეუძლია LightCraft-ს გიგაბაიტობით მეხსიერება დააჯავშნინოს, სანამ ის ფაილის გაუმართაობას", + "bad (issue #1512): a compressed PEF whose data is too short for the size it declares, an uncompressed TIFF-based": "აღმოაჩენს (ხარვეზი #1512): შეკუმშული PEF, რომლის მონაცემები გამოცხადებული ზომისთვის მეტისმეტად მოკლეა, შეუკუმშავი TIFF-ზე დაფუძნებული", + "raw whose tile claims far more samples than it holds, and an ARW6 with a broken tile are refused first. All 74": "RAW, რომლის ფილა ბევრად მეტ ნიმუშს აცხადებს, ვიდრე შეიცავს, და ARW6 დაზიანებული ფილით, წინასწარ უარყოფილია. სატესტო კორპუსის", + "files in the test corpus still decode.": "74-ვე ფაილი კვლავ დეკოდირდება.", + "Thumbnails and previews are written to the cache on disk by one background writer instead of a new thread for": "ესკიზებსა და წინასწარ ხედებს დისკზე არსებულ ქეშში ერთი ფონური ჩამწერი წერს, ნაცვლად ყოველი გამოსახულებისთვის ახალი ნაკადისა", + "each image (issue #1522). When renders come in faster than the disk takes them, at most 128 MB of images wait;": "(ხარვეზი #1522). როცა რენდერები უფრო სწრაფად მოდის, ვიდრე დისკი იღებს, მაქსიმუმ 128 MB გამოსახულება ელოდება;", + "past that a write is skipped (the image stays in memory and is written by a later render), so a slow disk can't": "ამის იქით ჩაწერა გამოტოვდება (გამოსახულება მეხსიერებაში რჩება და მას მომდევნო რენდერი ჩაწერს), ამიტომ ნელ დისკს", + "pile up threads and memory.": "აღარ შეუძლია ნაკადებისა და მეხსიერების დაგროვება.", + "Saving the catalog and resuming a model download no longer write through a link left at the temporary file's": "კატალოგის შენახვა და მოდელის ჩამოტვირთვის გაგრძელება აღარ წერს დროებითი ფაილის სახელით დატოვებულ ბმულში", + "name (`catalog.snap.tmp`, `model.onnx.part`): the link is removed and a new file made in its place, so the file it": "(`catalog.snap.tmp`, `model.onnx.part`): ბმული იშლება და მის ადგილას ახალი ფაილი იქმნება, ამიტომ ფაილი, რომელზეც ის", + "pointed to is never changed (issue #1502).": "მიუთითებდა, არასოდეს იცვლება (ხარვეზი #1502).", + "A photo whose file was replaced (Reload Changed Files after an outside edit) no longer keeps the faces recognition": "ფოტო, რომლის ფაილიც შეიცვალა (შეცვლილი ფაილების ხელახლა ჩატვირთვა გარე რედაქტირების შემდეგ), აღარ ინახავს ამოცნობის მიერ", + "made from the old pixels: they are made again from the new file, and a scan still busy with the old file when it": "ძველი პიქსელებიდან შექმნილ სახეებს: ისინი ახალი ფაილიდან ხელახლა იქმნება, ხოლო სკანირება, რომელიც ცვლილებისას ჯერ კიდევ ძველ ფაილს ამუშავებდა,", + "changed doesn't put its faces on the new one (issue #1524).": "თავის სახეებს ახალს აღარ ადებს (ხარვეზი #1524).", + "Settings stays put when you change tabs": "პარამეტრები ადგილზე რჩება ჩანართების გადართვისას", + "The Settings window keeps its top edge and width when you switch tabs, so the tab row no longer jumps around": "პარამეტრების ფანჯარა ჩანართების გადართვისას ზედა კიდესა და სიგანეს ინარჩუნებს, ამიტომ ჩანართების რიგი მაჩვენებლის ქვეშ აღარ ხტის.", + "under the pointer. It used to be centred, so every tab of a different height moved it.": "ადრე ის ცენტრირებული იყო, ამიტომ განსხვავებული სიმაღლის ყოველი ჩანართი მას ამოძრავებდა.", + "Layout image over the loupe": "განლაგების გამოსახულება ლუპაზე", + "View ▸ Loupe Overlay ▸ Choose Layout Image… draws a PNG with transparency over the photo in the loupe, such as": "ხედი → ლუპის ზედდება → განლაგების გამოსახულების არჩევა… ლუპაში ფოტოს ზემოთ გამჭვირვალობიან PNG-ს ხატავს, მაგალითად", + "a magazine cover's masthead and cover lines, so you can frame a shot for the page it is made for. It fits inside": "ჟურნალის ყდის სათაურსა და წარწერებს, რათა კადრი იმ გვერდისთვის დააკომპოზიციოთ, რომლისთვისაც კეთდება. ის ფოტოში ეტევა,", + "the photo, follows zoom and pan, and ⌥⌘O shows or hides it. The same menu sets its opacity and a matte that": "მასშტაბსა და გადაადგილებას მისდევს, ⌥⌘O კი მას აჩენს ან მალავს. იმავე მენიუში ყენდება მისი გაუმჭვირვალობა და მატი, რომელიც", + "darkens the photo outside it. The layout stays chosen across launches.": "ფოტოს მის გარეთ ამუქებს. არჩეული განლაგება გაშვებებს შორის ნარჩუნდება.", + "Smaller JPEG exports": "უფრო მცირე JPEG ექსპორტი", + "JPEG exports are 12–14 % smaller at the same quality, with exactly the same pixels (issue #1373): each file now": "JPEG ექსპორტი იმავე ხარისხით 12–14 %-ით მცირეა, ზუსტად იგივე პიქსელებით (ხარვეზი #1373): ყოველ ფაილს ახლა", + "carries Huffman tables made for its own picture instead of the standard example tables. Every viewer opens them": "საკუთარი გამოსახულებისთვის შექმნილი Huffman-ის ცხრილები აქვს სტანდარტული სანიმუშო ცხრილების ნაცვლად. ნებისმიერი დამთვალიერებელი მათ", + "as before.": "ისე ხსნის, როგორც ადრე.", + "A photo whose Defringe amount was stored far past the sliders' 20 (in a damaged catalog or sidecar) no longer": "ფოტო, რომლის კიდის შარავანდის მოცილების სიძლიერე სლაიდერის 20-ს ბევრად აღემატებოდა (დაზიანებულ კატალოგში ან თანმხლებ ფაილში),", + "crashes LightCraft each time it renders: the amount acts as 20.": "ყოველი რენდერისას LightCraft-ის ავარიულ დახურვას აღარ იწვევს: სიძლიერე 20-ის ტოლად მოქმედებს.", + "Lens names for Nikon DSLR raws": "ობიექტივის სახელები Nikon DSLR-ის RAW ფაილებისთვის", + "Photos from Nikon DSLRs like the D700, D750, D80 or D5300 now show which lens they were taken with, for example": "Nikon DSLR-ების (მაგ. D700, D750, D80 ან D5300) ფოტოები ახლა აჩვენებს, რომელი ობიექტივით არის გადაღებული, მაგალითად „24.0-70.0 mm f/2.8“.", + "\"24.0-70.0 mm f/2.8\". Those cameras don't write a lens name, so the lens field was empty and you couldn't filter or": "ეს კამერები ობიექტივის სახელს არ წერს, ამიტომ ობიექტივის ველი ცარიელი იყო და ობიექტივით ვერც გაფილტრავდით და ვერც მოძებნიდით.", + "search by lens. LightCraft now reads the lens range Nikon keeps in its own maker note, the way Lightroom shows a": "LightCraft ახლა კითხულობს ობიექტივის დიაპაზონს, რომელსაც Nikon საკუთარ მწარმოებლის ჩანაწერში ინახავს, ისე, როგორც Lightroom აჩვენებს", + "lens it doesn't have a name for. Newly imported photos show it.": "ობიექტივს, რომლის სახელიც არ იცის. ამას ახლად იმპორტირებული ფოტოები აჩვენებს.", + "Import when a card is connected": "იმპორტი ბარათის მიერთებისას", + "Settings → Import → Cameras and Cards has an option to open the import review as soon as a camera or memory card": "პარამეტრები → იმპორტი → კამერები და ბარათები გთავაზობთ ვარიანტს, რომ იმპორტის განხილვა გაიხსნას, როგორც კი კამერა ან მეხსიერების ბარათი", + "is connected, the same review File → Import from Device opens. It's off by default. A card that's already in when": "მიერთდება — იმავე განხილვას, რომელსაც ფაილი → იმპორტი მოწყობილობიდან ხსნის. ნაგულისხმევად გამორთულია. ბარათი, რომელიც LightCraft-ის გაშვებისას", + "LightCraft starts doesn't ask, and if a dialog is open or an import is running it waits until that's done.": "უკვე ჩადებულია, არაფერს კითხულობს, ხოლო თუ დიალოგი ღიაა ან იმპორტი მიმდინარეობს, ის მის დასრულებას ელოდება.", + "Photos deleted (or moved) by another app no longer stay in a Local folder, failing to load and logging an error": "სხვა აპის მიერ წაშლილი (ან გადატანილი) ფოტოები აღარ რჩება ლოკალურ საქაღალდეში, სადაც ვერ იტვირთებოდა და", + "each time you look (issue #1392): the next time you browse the folder, in a later session, they're left out. A photo you had rated, flagged or": "ყოველი დათვალიერებისას ჟურნალში შეცდომას წერდა (ხარვეზი #1392): საქაღალდის შემდეგი დათვალიერებისას, მომდევნო სესიაში, ისინი გამოტოვებულია. ფოტო, რომელიც შეაფასეთ, დროშით მონიშნეთ ან", + "edited stays, marked missing, so its changes aren't lost; photos in My Photos are unchanged.": "დაარედაქტირეთ, რჩება, დაკარგულად მონიშნული, ამიტომ მისი ცვლილებები არ იკარგება; ჩემს ფოტოებში არსებული ფოტოები უცვლელია.", + "Full-resolution panoramas": "სრული გარჩევადობის პანორამები", + "Panorama and HDR Panorama merges keep the resolution of their photos instead of stopping at 40 megapixels": "პანორამისა და HDR პანორამის გაერთიანება ფოტოების გარჩევადობას ინარჩუნებს, ნაცვლად 40 მეგაპიქსელზე გაჩერებისა", + "(issue #1455), up to 512 MP and 65,000 pixels on the long edge, as in Lightroom. When the full size needs more": "(ხარვეზი #1455), 512 MP-მდე და გრძელ კიდეზე 65,000 პიქსელამდე, როგორც Lightroom-ში. როცა სრულ ზომას კომპიუტერზე არსებულზე მეტი", + "memory than the computer has, the panorama is made as large as fits (five 51 MP photos: up to 166 MP with": "მეხსიერება სჭირდება, პანორამა იმხელა იქმნება, რამხელაც ეტევა (ხუთი 51 MP ფოტო: 166 MP-მდე 16 GB-ით, 355 MP 32 GB-ით),", + "16 GB, 355 MP with 32 GB) and the message says so. The merge also frees each photo's pixels once they are": "და შეტყობინება ამას აღნიშნავს. გაერთიანება ასევე ათავისუფლებს თითოეული ფოტოს პიქსელებს მათი პროეცირებისთანავე, ამიტომ", + "projected, so it needs less memory than before at any size (an 81 MP stitch: 4.4 GB instead of 6.2 GB).": "ნებისმიერ ზომაზე ადრეზე ნაკლებ მეხსიერებას საჭიროებს (81 MP-იანი გაკერვა: 6.2 GB-ის ნაცვლად 4.4 GB).", + "Nikon D600, D610 and D5000": "Nikon D600, D610 და D5000", + "Raws from the Nikon D600, D610 and D5000 no longer show a bright line down the right edge (issue #1627). Their": "Nikon D600, D610 და D5000 კამერების RAW ფაილები მარჯვენა კიდეზე აღარ აჩვენებს ნათელ ხაზს (ხარვეზი #1627). მათი", + "sensor data runs a few columns of filler past the picture, which stayed in the image; these bodies now develop": "სენსორის მონაცემები კადრის მიღმა შემავსებლის რამდენიმე სვეტს შეიცავს, რომელიც გამოსახულებაში რჩებოდა; ეს კამერები ახლა", + "at the camera JPEG's size (6016 × 4016 for the D600 and D610, 4288 × 2848 for the D5000, as the D90 already": "კამერის JPEG-ის ზომით მუშავდება (6016 × 4016 D600-სა და D610-ისთვის, 4288 × 2848 D5000-ისთვის, როგორც D90 უკვე", + "did). On the D600 and D610 the white level is also measured inside the picture, so the filler can't pass for": "მუშავდებოდა). D600-სა და D610-ზე თეთრის დონე ასევე კადრის შიგნით იზომება, ამიტომ შემავსებელი ვეღარ ჩაითვლება", + "clipped highlights.": "მოკვეთილ ღია ტონებად.", + "More Canon EOS R6 Mark II C-RAW files decode": "Canon EOS R6 Mark II-ის მეტი C-RAW ფაილი დეკოდირდება", + "Some EOS R6 Mark II C-RAW files (about 1 in 50 in one photographer's library) opened as their preview with": "EOS R6 Mark II-ის ზოგიერთი C-RAW ფაილი (ერთი ფოტოგრაფის ბიბლიოთეკაში დაახლოებით 50-დან 1) მხოლოდ წინასწარი ხედით იხსნებოდა შეტყობინებით", + "\"Canon CRX adaptive QP value 172\" or \"175\". They now decode from the sensor data. Photos imported before this": "„Canon CRX adaptive QP value 172“ ან „175“. ახლა ისინი სენსორის მონაცემებიდან დეკოდირდება. ამაზე ადრე იმპორტირებული ფოტოები", + "switch over with Photo ▸ Reload from Disk.": "გადაერთვება ბრძანებით ფოტო → დისკიდან ხელახლა ჩატვირთვა.", + "Nikon raws without coloured edge bars": "Nikon-ის RAW ფაილები ფერადი ზოლების გარეშე კიდეზე", + "Raws from older Nikon bodies no longer show a thin coloured or dark bar along one edge (the right edge, or the top": "ძველი Nikon კამერების RAW ფაილები აღარ აჩვენებს ვიწრო ფერად ან მუქ ზოლს ერთ კიდეზე (მარჯვენა კიდეზე, ან ზედა კიდეზე", + "of a portrait photo): masked sensor columns were being developed as part of the picture (issues #976, #914,": "პორტრეტული ფოტოს შემთხვევაში): სენსორის დაფარული სვეტები სურათის ნაწილად მუშავდებოდა (ხარვეზები #976, #914,", + "#1236). The D7000, D5100, D800, D800E, Df, D4, D3, D3S, D700, D300, D300S, D600, D610, D810, D4S, D5600,": "#1236). D7000, D5100, D800, D800E, Df, D4, D3, D3S, D700, D300, D300S, D600, D610, D810, D4S, D5600,", + "Coolpix A, D3000, D40X, D60, D80, D2Xs, D200, D3200, D3100, D5000, D40, D50, D70, D70s and Nikon 1 V1 now show": "Coolpix A, D3000, D40X, D60, D80, D2Xs, D200, D3200, D3100, D5000, D40, D50, D70, D70s და Nikon 1 V1 ახლა აჩვენებს", + "the area the camera itself frames, a few pixels smaller than before.": "იმ არეს, რომელსაც თავად კამერა ჩარჩოში სვამს, ადრინდელზე რამდენიმე პიქსელით პატარას.", + "An empty library leads to Import": "ცარიელი ბიბლიოთეკა იმპორტისკენ მიგიძღვით", + "A library with no photos now opens on the Photo Grid with the sidebar (Square Grid stays as it is), instead of a": "ფოტოების გარეშე ბიბლიოთეკა ახლა ფოტოების ბადეზე იხსნება გვერდითი ზოლით (კვადრატული ბადე უცვლელი რჩება), ნაცვლად", + "Detail view that pointed at an empty grid. The grid and Detail view offer Import Photos… and, in the desktop app,": "დეტალური ხედისა, რომელიც ცარიელ ბადეზე მიუთითებდა. ბადე და დეტალური ხედი გთავაზობს ღილაკებს „ფოტოების იმპორტი…“ და, დესკტოპ აპში,", + "Import Lightroom Catalog… as buttons, and say that photos (and, in the desktop app, folders) can be dropped into": "„Lightroom-ის კატალოგის იმპორტი…“ და გეუბნებათ, რომ ფოტოები (და, დესკტოპ აპში, საქაღალდეები) შეგიძლიათ ჩააგდოთ", + "the window. The shortcut they show is the one Import Photos… has now.": "ფანჯარაში. ნაჩვენები მალსახმობი ის არის, რომელიც ახლა „ფოტოების იმპორტი…“-ს აქვს.", + "The top bar has an Import button, beside Export, in every library.": "ზედა ზოლს ყველა ბიბლიოთეკაში იმპორტის ღილაკი აქვს, ექსპორტის გვერდით.", + "One kind of button": "ერთი სახის ღილაკი", + "Dialogs' buttons and About's Discord link are drawn by one button component: primary (filled with the accent),": "დიალოგების ღილაკებს და „პროგრამის შესახებ“-ის Discord-ის ბმულს ერთი ღილაკის კომპონენტი ხატავს: ძირითადი (აქცენტის ფერით შევსებული),", + "secondary, danger (filled red) and ghost, in three sizes, with an icon or without, and an icon alone (named for": "მეორეხარისხოვანი, საშიში (წითლად შევსებული) და გამჭვირვალე, სამ ზომაში, ხატულით ან მის გარეშე, და მხოლოდ ხატულა (ეკრანის", + "screen readers). Each darkens a little when hovered and more when pressed, shows a ring where the keyboard is, and": "წამკითხველებისთვის სახელდებული). თითოეული ოდნავ მუქდება კურსორის მიტანისას და უფრო მეტად — დაჭერისას, აჩვენებს რგოლს იქ, სადაც კლავიატურის ფოკუსია, და", + "its text reads at 4.5:1 or more on its fill in every theme. Dialog buttons are 30 points tall, like the welcome's.": "მისი ტექსტი ყოველ თემაში შევსებაზე 4.5:1 ან მეტი კონტრასტით იკითხება. დიალოგის ღილაკები 30 წერტილის სიმაღლისაა, როგორც მისასალმებელი ეკრანისა.", + "A dialog's confirm button says it's the next step": "დიალოგის დადასტურების ღილაკი აჩვენებს, რომ ის შემდეგი ნაბიჯია", + "In dialogs, the confirm button is on the right with Cancel to its left, and filled with the accent when it makes or": "დიალოგებში დადასტურების ღილაკი მარჯვნივაა, გაუქმება — მის მარცხნივ, და აქცენტის ფერით ივსება, როცა რაიმეს ქმნის ან", + "brings in something (Import N Photos, Merge, Save, Create, Download…). Delete and Remove stay plain, so a destructive": "შემოაქვს (N ფოტოს იმპორტი, შერწყმა, შენახვა, შექმნა, ჩამოტვირთვა…). წაშლა და მოშორება უბრალო რჩება, ამიტომ დესტრუქციული", + "choice is never the eye-catching default.": "არჩევანი არასოდეს არის თვალშისაცემი ნაგულისხმევი.", + "Straight brush strokes with ⇧-click": "ფუნჯის სწორი შტრიხები ⇧-დაწკაპებით", + "With the brush, click once, then ⇧-click somewhere else: the brush paints a straight line between the two, and": "ფუნჯით ერთხელ დაწკაპეთ, შემდეგ ⇧-ით დაწკაპეთ სხვაგან: ფუნჯი მათ შორის სწორ ხაზს ხატავს, შემდგომი", + "further ⇧-clicks carry on from the last point, as in Lightroom. Change the brush size, feather or flow before the": "⇧-დაწკაპებები კი ბოლო წერტილიდან აგრძელებს, როგორც Lightroom-ში. ⇧-დაწკაპებამდე შეცვალეთ ფუნჯის ზომა, კიდეების შერბილება ან", + "⇧-click and the line tapers from the old values to the new ones. The whole line is one undo step.": "ნაკადი და ხაზი ძველი მნიშვნელობებიდან ახლისკენ გადავა. მთელი ხაზი ერთი დაბრუნების ნაბიჯია.", + "`mask.brushStroke {connect: true}` does the same for agents.": "`mask.brushStroke {connect: true}` იგივეს აკეთებს აგენტებისთვის.", + "Local folders you browse are kept": "ლოკალური საქაღალდეები, რომლებსაც ათვალიერებთ, ინახება", + "Browsing a folder under Local now records it as browsed, so the photos in folders you use aren't forgotten after": "ლოკალურში საქაღალდის დათვალიერება ახლა მას დათვალიერებულად აღრიცხავს, ამიტომ თქვენ მიერ გამოყენებული საქაღალდეების ფოტოები აღარ ივიწყება", + "the number of days set in Settings → Performance. Only the `library.browse` command recorded it before, so a": "„პარამეტრები → წარმადობა“-ში მითითებული დღეების შემდეგ. ადრე ამას მხოლოდ `library.browse` ბრძანება აღრიცხავდა, ამიტომ", + "folder browsed every day from the sidebar was forgotten anyway and read again from scratch on the next visit,": "გვერდითი ზოლიდან ყოველდღე დათვალიერებული საქაღალდე მაინც ივიწყებოდა და მომდევნო ვიზიტისას თავიდან იკითხებოდა,", + "which is slow on a network share.": "რაც ქსელურ საქაღალდეზე ნელია.", + "Hard-edged Heal and Clone spots": "მკვეთრკიდიანი აღდგენისა და კლონირების ლაქები", + "A spot with Feather at 0 no longer draws black pixels exactly on its radius. This also fixes spots at 0% Opacity": "ლაქა, რომლის კიდეების შერბილება 0-ზეა, აღარ ხატავს შავ პიქსელებს ზუსტად თავის რადიუსზე. ეს ასევე ასწორებს 0% გაუმჭვირვალობის", + "changing pixels along their edge. The hard edge now leaves pixels on the radius unchanged.": "ლაქებს, რომლებიც კიდის გასწვრივ პიქსელებს ცვლიდა. მკვეთრი კიდე ახლა რადიუსზე მდებარე პიქსელებს უცვლელს ტოვებს.", + "Search finds people": "ძიება ადამიანებს პოულობს", + "Typing a person's name in Search Photos finds the photos with that named face (issue #1449).": "ფოტოების ძიებაში ადამიანის სახელის აკრეფა პოულობს ფოტოებს ამ სახელით მონიშნული სახით (ხარვეზი #1449).", + "Quotes keep several words together: `person:\"Jane Doe\"` finds exactly that person, `\"jane doe\"` those words side": "ბრჭყალები რამდენიმე სიტყვას ერთად ინახავს: `person:\"Jane Doe\"` პოულობს ზუსტად ამ ადამიანს, `\"jane doe\"` — ამ სიტყვებს გვერდიგვერდ,", + "by side, and `keyword:\"new york\"` a keyword of two words.": "ხოლო `keyword:\"new york\"` — ორსიტყვიან საკვანძო სიტყვას.", + "Where the camera focused": "სად დააფოკუსა კამერამ", + "**View ▸ Show Focus Point** (⌥F) draws the autofocus frame the camera recorded over the photo, in Detail, Compare": "**ხედი → ფოკუსის წერტილის ჩვენება** (⌥F) ფოტოს ზემოთ ხატავს კამერის მიერ ჩაწერილ ავტოფოკუსის ჩარჩოს დეტალურ ხედში, შედარებასა", + "and Survey, following rotation and crops; the Info panel says how it focused (`AF-C · Wide · Animal Eye Tracking`).": "და მიმოხილვაში, მობრუნებისა და ჩამოჭრის გათვალისწინებით; ინფორმაციის პანელი აჩვენებს, როგორ მოხდა ფოკუსირება (`AF-C · Wide · Animal Eye Tracking`).", + "Lightroom has no such view.": "Lightroom-ს ასეთი ხედი არ აქვს.", + "**Z zooms to it**: Toggle Zoom centres on the focus point, so checking that the subject is sharp is one key": "**Z მასზე ადიდებს**: მასშტაბის გადართვა ფოკუსის წერტილზე ცენტრირდება, ამიტომ საგნის სიმკვეთრის შემოწმება ერთი კლავიშია", + "(View ▸ Zoom to Focus Point turns this off). Photos without a point zoom as before.": "(ხედი → ფოკუსის წერტილამდე გადიდება ამას გამორთავს). წერტილის გარეშე ფოტოები ისე დიდდება, როგორც ადრე.", + "Sony α1 (ILCE-1) and A7S III (ILCE-7SM3) raws for now; manual-focus shots and Wide shots that only report the frame": "ჯერჯერობით Sony α1 (ILCE-1) და A7S III (ILCE-7SM3) RAW ფაილები; ხელით ფოკუსირებული კადრები და Wide კადრები, რომლებიც მხოლოდ კადრის ცენტრს", + "centre show nothing. More cameras will follow. Details: [focus-points.md](focus-points.md).": "აცნობებს, არაფერს აჩვენებს. სხვა კამერებიც დაემატება. დეტალები: [focus-points.md](focus-points.md).", + "**Photos already in your library get theirs in the background**: LightCraft reads just the few kilobytes of each": "**ბიბლიოთეკაში უკვე არსებული ფოტოები თავისას ფონურად იღებს**: LightCraft კითხულობს თითოეული ფაილის მხოლოდ იმ რამდენიმე კილობაიტს,", + "file that hold the focus point (about 100 photos a second from a spinning disk), with a *Reading focus points* row": "რომელიც ფოკუსის წერტილს შეიცავს (მბრუნავი დისკიდან დაახლოებით 100 ფოტო წამში), აქტივობების დასტაში *ფოკუსის წერტილები იკითხება* სტრიქონით,", + "in the activity stack you can stop. Photo ▸ Read Focus Points runs it by hand.": "რომლის შეჩერებაც შეგიძლიათ. ფოტო → ფოკუსის წერტილების წაკითხვა მას ხელით უშვებს.", + "Cleaner HDR merges": "უფრო სუფთა HDR გაერთიანება", + "Bright windows in an HDR made with Photo ▸ Photo Merge ▸ HDR no longer take a magenta tinge from the brighter": "ფოტო → ფოტოების გაერთიანება → HDR-ით შექმნილ HDR-ში ნათელი ფანჯრები აღარ იღებს მეწამულ ელფერს უფრო ნათელი ფოტოებიდან", + "photos along the areas they clipped: right next to a clipped area, a photo's colour isn't used. It showed most when": "იმ უბნების გასწვრივ, სადაც ისინი მოკვეთილი იყო: მოკვეთილი უბნის უშუალო სიახლოვეს ფოტოს ფერი არ გამოიყენება. ეს ყველაზე მეტად ჩანდა,", + "the highlights were darkened or saturated.": "როცა ღია ტონები დამუქებული ან გაჯერებული იყო.", + "The same photos give the same HDR whatever order they are selected in; before, a different order could change a": "ერთი და იგივე ფოტოები ერთსა და იმავე HDR-ს იძლევა, რა თანმიმდევრობითაც არ უნდა მოინიშნოს; ადრე სხვა თანმიმდევრობას", + "few pixels.": "რამდენიმე პიქსელის შეცვლა შეეძლო.", + "HDR merges keep the white balance": "HDR გაერთიანება თეთრის ბალანსს ინარჩუნებს", + "An HDR merged from raws that LightCraft colours from the camera's JPEG (CR2, NEF, ARW…) now opens at the same": "RAW ფაილებიდან გაერთიანებული HDR, რომლებსაც LightCraft კამერის JPEG-ის მიხედვით აფერადებს (CR2, NEF, ARW…), ახლა იხსნება", + "As Shot temperature and tint as its photos, and changing the white balance no longer turns it green. Sony ARW": "იმავე „როგორც გადაღებულია“ ტემპერატურითა და ტონირებით, როგორც მისი ფოტოები, და თეთრის ბალანსის შეცვლა მას აღარ ამწვანებს. Sony ARW", + "merges used to open at about 7000 K / +115 where the photos show 4000–5300 K / +8. HDRs merged before this keep": "გაერთიანებები ადრე იხსნებოდა დაახლოებით 7000 K / +115-ზე, მაშინ როცა ფოტოები 4000–5300 K / +8-ს აჩვენებს. ამაზე ადრე გაერთიანებული HDR-ები", + "their old white balance; merge them again.": "ძველ თეთრის ბალანსს ინარჩუნებს; გააერთიანეთ ისინი ხელახლა.", + "Edits keep up in a large library": "რედაქტირება დიდ ბიბლიოთეკაშიც არ ჩამორჩება", + "A small edit (a keyword, a rating, a flag, a slider) no longer has the grid's list worked out again from every": "მცირე რედაქტირება (საკვანძო სიტყვა, შეფასება, დროშა, სლაიდერი) ბადის სიას აღარ ითვლის თავიდან ყველა ფოტოდან: ხელახლა მოწმდება", + "photo: only the photos the edit touched are asked about again and put at their place in the order. In a library of": "მხოლოდ ის ფოტოები, რომლებსაც რედაქტირება შეეხო, და ისინი თანმიმდევრობაში თავის ადგილას დგება. 67,000 ფოტოს ბიბლიოთეკაში", + "67,000 photos that step went from 37 ms to under 1 ms. Still worked out whole: an edit to more than 256 photos, a": "ეს ნაბიჯი 37 ms-დან 1 ms-ზე ნაკლებამდე შემცირდა. კვლავ მთლიანად ითვლება: 256-ზე მეტი ფოტოს რედაქტირება,", + "change to an album, a stack or the keyword list, an album shown in its own order, Recently Added, Missing Photos,": "ალბომის, დასტის ან საკვანძო სიტყვების სიის ცვლილება, საკუთარი თანმიმდევრობით ნაჩვენები ალბომი, ბოლოს დამატებული, დაკარგული ფოტოები", + "and a view that asks about \"the last N days\".": "და ხედი, რომელიც „ბოლო N დღეს“ ეკითხება.", + "With no filter set, the count of the source is taken from the list instead of from a second pass over the library.": "როცა ფილტრი დაყენებული არ არის, წყაროს რაოდენობა სიიდან აიღება ბიბლიოთეკის მეორედ გავლის ნაცვლად.", + "The side panels keep a tally an edit cannot have changed: a rating or a slider changes none of the folders,": "გვერდითი პანელები ინახავს დათვლას, რომელსაც რედაქტირება ვერ შეცვლიდა: შეფასება ან სლაიდერი არ ცვლის საქაღალდეებს,", + "keywords, dates, people and counts; a keyword leaves the folders, the dates and the counts as they are. With both": "საკვანძო სიტყვებს, თარიღებს, ადამიანებსა და რაოდენობებს; საკვანძო სიტყვა საქაღალდეებს, თარიღებსა და რაოდენობებს უცვლელს ტოვებს. ორივე", + "side panels open, the frame after a keyword went from about 156 ms to about 54 ms in that library (2 ms with the": "ღია გვერდითი პანელით საკვანძო სიტყვის შემდგომი კადრი იმ ბიბლიოთეკაში დაახლოებით 156 ms-დან დაახლოებით 54 ms-მდე შემცირდა", + "panels closed, from 71 ms).": "(დახურული პანელებით 2 ms, 71 ms-ის ნაცვლად).", + "The count beside each smart album in the left panel follows an edit the same way: the album asks only the photos": "მარცხენა პანელში ყოველი სმარტ-ალბომის გვერდით რაოდენობა რედაქტირებას ასევე მისდევს: ალბომი ამოწმებს მხოლოდ რედაქტირებით შეხებულ", + "the edit touched, where it asked every photo of the library after each edit (about 25 ms an album in that library).": "ფოტოებს, მაშინ როცა ადრე ყოველი რედაქტირების შემდეგ ბიბლიოთეკის ყველა ფოტოს ამოწმებდა (იმ ბიბლიოთეკაში დაახლოებით 25 ms ალბომზე).", + "With that, the frame after a keyword is at about 29 ms there. New rules, a change to an album or the keyword list,": "ამით საკვანძო სიტყვის შემდგომი კადრი იქ დაახლოებით 29 ms-ია. ახალი წესები, ალბომის ან საკვანძო სიტყვების სიის ცვლილება,", + "an edit to more than 256 photos, and each new minute for an album that asks about \"the last N days\" are still": "256-ზე მეტი ფოტოს რედაქტირება და ყოველი ახალი წუთი ალბომისთვის, რომელიც „ბოლო N დღეს“ ეკითხება, კვლავ", + "counted from every photo.": "ყველა ფოტოდან ითვლება.", + "Still tallied from every photo on each edit: the filter bar's lists of cameras, lenses and keywords.": "ყოველი რედაქტირებისას კვლავ ყველა ფოტოდან ითვლება: ფილტრების ზოლის კამერების, ობიექტივებისა და საკვანძო სიტყვების სიები.", + "A view can hold its photos until you refresh it": "ხედს შეუძლია ფოტოების შენარჩუნება, სანამ მას არ განაახლებთ", + "View ▸ Hold View Until Refreshed (off unless you turn it on; kept with the library). With it on, an edit that makes": "ხედი → ხედის შენარჩუნება განახლებამდე (გამორთულია, სანამ არ ჩართავთ; ინახება ბიბლიოთეკასთან ერთად). ჩართულისას რედაქტირება, რის შემდეგაც", + "a photo stop matching the view keeps it in the view: a keyword given in a smart album of photos without keywords,": "ფოტო ხედს აღარ შეესაბამება, მას ხედში ტოვებს: საკვანძო სიტყვის გარეშე ფოტოების სმარტ-ალბომში მინიჭებული საკვანძო სიტყვა,", + "a flag taken off in Picks, a rating that falls under the filter bar's. With it off, as before, the photo leaves the": "რჩეულებში მოხსნილი დროშა, შეფასება, რომელიც ფილტრების ზოლის შეფასებაზე დაბლა ჩამოვიდა. გამორთულისას, როგორც ადრე, ფოტო", + "grid at once and every photo after it moves up. View ▸ Refresh View (also in the sort menu while the hold is on),": "ბადიდან მაშინვე ქრება და მის შემდეგ ყველა ფოტო ზემოთ ინაცვლებს. ხედი → ხედის განახლება (შენარჩუნების ჩართვისას სორტირების მენიუშიც არის),", + "Reshuffle, another source, filter or sort, or new rules for the smart album shows what matches now.": "ხელახლა არევა, სხვა წყარო, ფილტრი ან სორტირება, ან სმარტ-ალბომის ახალი წესები აჩვენებს, რა შეესაბამება ახლა.", + "Photos that start matching still appear at once, and deleting a photo or taking it out of the album or folder": "ფოტოები, რომლებიც შესაბამისი ხდება, კვლავ მაშინვე ჩნდება, ხოლო ფოტოს წაშლა ან მისი ამოღება ნაჩვენები ალბომიდან ან", + "shown still takes it out of the view.": "საქაღალდიდან მას კვლავ ხედიდანაც აქრობს.", + "The window opens at the size you left it": "ფანჯარა იმ ზომით იხსნება, როგორითაც დატოვეთ", + "LightCraft's window opens at the size it had when you last used it, and zoomed (macOS) / maximized if it was: it": "LightCraft-ის ფანჯარა იხსნება იმ ზომით, რაც ბოლო გამოყენებისას ჰქონდა, და გადიდებული (macOS) / მაქსიმიზებული, თუ ასეთი იყო:", + "used to open at 1600 × 1000 every time. Double-click the top bar to zoom the window, quit, and it is zoomed when": "ადრე ის ყოველთვის 1600 × 1000 ზომით იხსნებოდა. ორჯერ დაწკაპეთ ზედა ზოლზე ფანჯრის გასადიდებლად, გამოდით, და დაბრუნებისას", + "you come back; un-zoom it and it goes back to the size it had before.": "ის გადიდებული იქნება; გააუქმეთ გადიდება და ის წინა ზომას დაუბრუნდება.", + "Full screen is not remembered (the app opens as a window), and neither is where on the desktop the window was:": "სრულეკრანიანი რეჟიმი არ ინახება (პროგრამა ფანჯრად იხსნება), არც ის, სამუშაო მაგიდის რა ადგილას იყო ფანჯარა:", + "the system places it.": "მას სისტემა ათავსებს.", + "On macOS the system does not tell LightCraft when a window is zoomed from the Window menu or resized after a": "macOS-ზე სისტემა LightCraft-ს არ ატყობინებს, როცა ფანჯარა ფანჯრის მენიუდან დიდდება ან გადიდების შემდეგ", + "zoom, so it goes by the window's size, and when in doubt takes the window for a window of the size it has: it": "ზომას იცვლის, ამიტომ ის ფანჯრის ზომით ხელმძღვანელობს და ეჭვის შემთხვევაში მას ამავე ზომის ჩვეულებრივ ფანჯრად თვლის: ის", + "comes back as large as you left it, but not as a zoomed window. That is so after a zoom from the Window menu": "ისეთივე დიდი ბრუნდება, როგორიც დატოვეთ, მაგრამ არა გადიდებული ფანჯრის სახით. ასეა ფანჯრის მენიუდან გადიდების შემდეგ,", + "with the Dock at a side of the screen, or of a window already as wide as the screen. Zoomed by a double-click": "როცა Dock ეკრანის გვერდითაა, ან უკვე ეკრანის სიგანის ფანჯრის შემთხვევაში. ზედა ზოლზე ორმაგი დაწკაპუნებით", + "on the top bar it comes back zoomed. The other way round, a window you drag out until it is as wide as the": "გადიდებული ფანჯარა გადიდებულივე ბრუნდება. პირიქით, ფანჯარა, რომელსაც გაწელავთ, სანამ ის ეკრანის სიგანის", + "screen and nearly as tall counts as zoomed.": "და თითქმის ეკრანის სიმაღლის არ გახდება, გადიდებულად ითვლება.", + "For scripts: a size set with `ui.resize` is remembered like any other, so a script that needs a size sets it.": "სკრიპტებისთვის: `ui.resize`-ით დაყენებული ზომა ისევე ინახება, როგორც ნებისმიერი სხვა, ამიტომ სკრიპტი, რომელსაც კონკრეტული ზომა სჭირდება, თავად აყენებს მას.", + "HDR merges keep the lens correction": "HDR გაერთიანებები ობიექტივის კორექციას ინარჩუნებს", + "An HDR made with Photo ▸ Photo Merge ▸ HDR now keeps the lens correction the photos carry (Sony's, Panasonic's": "ფოტო → ფოტოების გაერთიანება → HDR-ით შექმნილი HDR ახლა ინარჩუნებს ფოტოებში ჩაწერილ ობიექტივის კორექციას (Sony-ის, Panasonic-ის", + "and Leica's, and the one some DNGs carry, e.g. from drones): Optics ▸ Enable Lens Corrections straightens it as it": "და Leica-ს კორექციას, და იმას, რაც ზოგიერთ DNG-შია, მაგ. დრონებიდან): ოპტიკა → ობიექტივის კორექციების ჩართვა მას ისე ასწორებს, როგორც", + "does the photos it was made from. HDRs merged before this don't have it; merge them again.": "ფოტოებს, რომლებიდანაც შეიქმნა. ამაზე ადრე გაერთიანებულ HDR-ებს ეს არ აქვს; გააერთიანეთ ისინი ხელახლა.", + "Portable mode": "პორტატული რეჟიმი", + "A file named `portable.txt` next to the LightCraft program makes it keep its settings, logs and downloaded": "LightCraft-ის პროგრამის გვერდით მდებარე ფაილი `portable.txt` აიძულებს მას, პარამეტრები, ჟურნალები და ჩამოტვირთული", + "models in a `LightCraftData` folder beside it instead of the per-user settings folder (issue #1200), as": "მოდელები გვერდით მდებარე `LightCraftData` საქაღალდეში შეინახოს მომხმარებლის პარამეტრების საქაღალდის ნაცვლად (ხარვეზი #1200), როგორც ამას", + "PhotoCraft does. If that folder can't be written, the usual folder is used and the log says why.": "PhotoCraft აკეთებს. თუ ამ საქაღალდეში ჩაწერა შეუძლებელია, ჩვეული საქაღალდე გამოიყენება და ჟურნალში მიზეზი ჩაიწერება.", + "Importing a preset zip that unpacks to far more than any preset (a \"zip bomb\") is refused with a message naming": "პრესეტების zip-ის იმპორტი, რომელიც გაშლისას ნებისმიერ პრესეტზე ბევრად დიდია („zip-ბომბი“), უარყოფილია შეტყობინებით, რომელიც", + "the file, instead of asking for gigabytes of memory, which could end LightCraft.": "ფაილს ასახელებს, ნაცვლად გიგაბაიტობით მეხსიერების მოთხოვნისა, რასაც LightCraft-ის გათიშვა შეეძლო.", + "A crop of no size (from an agent or a sidecar) no longer gives the Detail view a photo of no size to lay out": "ნულოვანი ზომის ჩამოჭრა (აგენტიდან ან თანმხლები ფაილიდან) დეტალურ ხედს განსალაგებლად აღარ აძლევს ნულოვანი ზომის ფოტოს", + "(its width over its height was 0 / 0, which stopped debug builds); it shows as a single pixel's colour.": "(მისი სიგანე შეფარდებული სიმაღლესთან იყო 0 / 0, რაც გამართვის აწყობებს აჩერებდა); ის ერთი პიქსელის ფერად ჩანს.", + "A crop a hair wide (or of no size), set by an agent or read from a sidecar, no longer crashes or hangs the": "თმის სიგანის (ან ნულოვანი ზომის) ჩამოჭრა, აგენტის მიერ დაყენებული ან თანმხლები ფაილიდან წაკითხული, აღარ თიშავს და აღარ ყინავს", + "render with Clarity, Dehaze, Texture or Highlights / Shadows on: their blurs are held to the picture's size.": "რენდერს, როცა ჩართულია სიცხადე, ბურუსის მოცილება, ტექსტურა ან ღია ტონები / ჩრდილები: მათი გაბუნდოვნება სურათის ზომით შემოიფარგლება.", + "A crop of no size with healing spots or masks no longer crashes the render: samples outside the picture read its": "ნულოვანი ზომის ჩამოჭრა აღდგენის წერტილებით ან ნიღბებით რენდერს აღარ თიშავს: სურათის გარეთ აღებული ნიმუშები მის", + "edge.": "კიდეს კითხულობს.", + "A library whose catalog file was damaged (or edited by hand) in a way that still reads no longer crashes": "ბიბლიოთეკა, რომლის კატალოგის ფაილი ისე დაზიანდა (ან ხელით შეიცვალა), რომ მაინც იკითხება, აღარ თიშავს", + "LightCraft when it shows a stack, or hangs it when a folder is moved: on opening, records are put back under": "LightCraft-ს დასტის ჩვენებისას და აღარ ყინავს მას საქაღალდის გადატანისას: გახსნისას ჩანაწერები საკუთარ", + "their own ids, stacks keep only photos that exist (at least two), folders inside themselves move to the top,": "ID-ებს უბრუნდება, დასტებში მხოლოდ არსებული ფოტოები რჩება (მინიმუმ ორი), საკუთარ თავში მოთავსებული საქაღალდეები ზედა დონეზე გადადის,", + "and new photos never reuse an id in use. What was repaired is written to the log.": "და ახალი ფოტოები არასდროს იყენებს უკვე დაკავებულ ID-ს. რაც შეკეთდა, ჟურნალში იწერება.", + "Nikon lens corrections": "Nikon-ის ობიექტივის კორექციები", + "Raws from the Nikon Z 6II, Z 8 and Z f now open with the camera's own distortion correction, as Lightroom applies a": "Nikon Z 6II, Z 8 და Z f კამერების RAW ფაილები ახლა კამერის საკუთარი დეფორმაციის კორექციით იხსნება, ისე, როგორც Lightroom იყენებს", + "built-in profile: straight lines near the edges stay straight and the framing matches the camera's JPEG. It works": "ჩაშენებულ პროფილს: კიდეებთან სწორი ხაზები სწორი რჩება და კადრირება კამერის JPEG-ს ემთხვევა. ის მუშაობს", + "with Z lenses and with F-mount lenses on the FTZ adapter, follows the in-body stabilisation's shift of the optical": "Z ობიექტივებთან და FTZ ადაპტერზე დამაგრებულ F-mount ობიექტივებთან, ითვალისწინებს კორპუსის სტაბილიზაციით გამოწვეულ ოპტიკური", + "centre, and can be turned off under Lens Corrections. Vignetting correction from the file comes later.": "ცენტრის წანაცვლებას და შეიძლება გამოირთოს ობიექტივის კორექციებში. ფაილიდან ვინიეტირების კორექცია მოგვიანებით დაემატება.", + "Thumbnail cache stays in its folder": "ესკიზების ქეში თავის საქაღალდეში რჩება", + "The thumbnail cache no longer follows a shard folder (`thumbs/ab/`) that is a symlink or junction to somewhere": "ესკიზების ქეში აღარ მიჰყვება ქვესაქაღალდეს (`thumbs/ab/`), რომელიც სიმბოლური ბმული ან junction-ია სხვა", + "else (issue #1504): trimming or clearing the cache can't delete files outside it, and thumbnails are never read": "ადგილას (ხარვეზი #1504): ქეშის შემცირება ან გასუფთავება ვერ წაშლის მის გარეთ არსებულ ფაილებს, ხოლო ესკიზები ასეთი ბმულის", + "from or written through such a link.": "გავლით არასდროს იკითხება და არ იწერება.", + "Synchronize Folder asks a network share less": "საქაღალდის სინქრონიზაცია ქსელურ საქაღალდეს ნაკლებ კითხვას უსვამს", + "A Synchronize Folder scan no longer asks the disk about every photo of the library in the folder (is its file": "საქაღალდის სინქრონიზაციის სკანირება დისკს აღარ ეკითხება საქაღალდეში ბიბლიოთეკის ყოველი ფოტოს შესახებ (არის თუ არა მისი ფაილი", + "there, has it a sidecar): it has just listed the folder, and reads the answers off the listing. On a network share": "ადგილზე, აქვს თუ არა თანმხლები ფაილი): მან ახლახან ჩამოთვალა საქაღალდე და პასუხებს ამ სიიდან კითხულობს. ქსელურ საქაღალდეზე", + "each of those questions is a round trip. Measured on a hard disk over SMB, for folders of 1,600 to 2,400 photos": "თითოეული ასეთი კითხვა ქსელში ცალკე მიმოსვლაა. გაზომილია მყარ დისკზე SMB-ით, 1,600-დან 2,400 ფოტომდე საქაღალდეებზე,", + "that had not changed: 4.6 to 7.1 s of questions after the listing (about 3 ms a photo), now under 0.05 s. The": "რომლებიც არ შეცვლილა: სიის შემდეგ 4.6-დან 7.1 წმ-მდე კითხვები (დაახლოებით 3 მწმ ფოტოზე), ახლა 0.05 წმ-ზე ნაკლები.", + "listing itself took 4 to 5 s and is as it was.": "თავად სიის მიღებას 4-დან 5 წმ-მდე სჭირდებოდა და ასევე რჩება.", + "The disk is still asked wherever a listing can't be sure what a file system would say: about a name that is": "დისკს კვლავ ეკითხება ყველგან, სადაც სია ვერ იქნება დარწმუნებული, რას იტყოდა ფაილური სისტემა: სახელზე, რომელიც", + "there in another case, a link, a name Windows reads another way (`aux.jpg`, a `~`, a `:`, a dot or a space at the": "სხვა რეგისტრით არსებობს, ბმულზე, სახელზე, რომელსაც Windows სხვაგვარად კითხულობს (`aux.jpg`, `~`, `:`, წერტილი ან ჰარი ბოლოში),", + "end), a folder the scan did not walk to its end, and, in a folder that holds any name with a character outside": "საქაღალდეზე, რომელიც სკანირებამ ბოლომდე არ გაიარა, და, საქაღალდეში, სადაც რომელიმე სახელი შეიცავს ASCII-ს გარეთ მყოფ", + "ASCII (an umlaut, a curly apostrophe, a dash), about every name the folder does not list. Names it does list are": "სიმბოლოს (უმლაუტს, ხვეულ აპოსტროფს, ტირეს), ყოველ სახელზე, რომელიც საქაღალდის სიაში არ არის. სიაში არსებულ სახელებზე", + "answered there too. In such a folder the scan saves less, and its checks now start after the listing where they": "პასუხიც იქვე მიიღება. ასეთ საქაღალდეში სკანირება ნაკლებს ზოგავს, და მისი შემოწმებები ახლა სიის შემდეგ იწყება, მაშინ როცა", + "ran beside it.": "ადრე მის პარალელურად მიმდინარეობდა.", + "A photo the folder lists is there for the scan, also where its file could not be opened by its path (a folder": "ფოტო, რომელიც საქაღალდის სიაშია, სკანირებისთვის არსებულად ითვლება, მაშინაც, როცა მისი ფაილის გახსნა მისამართით ვერ მოხერხდა (საქაღალდე,", + "that may be listed but not searched, a path longer than the system takes): such photos used to be listed as": "რომლის ჩამოთვლა შეიძლება, მაგრამ მასში ძებნა არა, ან მისამართი, რომელიც სისტემისთვის ზედმეტად გრძელია): ასეთი ფოტოები ადრე", + "missing. And a share that drops after the scan has listed a folder no longer turns that folder's photos into": "დაკარგულად აღინიშნებოდა. ასევე ქსელური საქაღალდე, რომელიც სკანირების მიერ საქაღალდის ჩამოთვლის შემდეგ ითიშება, ამ საქაღალდის ფოტოებს აღარ აქცევს", + "missing ones.": "დაკარგულად.", + "Large libraries: Synchronize Folder, import and sidecars start sooner": "დიდი ბიბლიოთეკები: საქაღალდის სინქრონიზაცია, იმპორტი და თანმხლები ფაილები უფრო მალე იწყება", + "Opening Synchronize Folder, an import review or an import no longer makes a table of every photo in the library": "საქაღალდის სინქრონიზაციის, იმპორტის გადახედვის ან იმპორტის გახსნა აღარ ადგენს ბიბლიოთეკის ყველა ფოტოს ცხრილს", + "before it looks at the first file. In a library of 3.5 million photos that held the window for about 6 s before": "პირველი ფაილის ნახვამდე. 3.5 მილიონი ფოტოს ბიბლიოთეკაში ეს ფანჯარას დაახლოებით 6 წმ-ით აყოვნებდა", + "a Synchronize scan began (now under 1 s), 2.6 s before an import review (now 0.05 s) and 1.7 s before an import": "სინქრონიზაციის სკანირების დაწყებამდე (ახლა 1 წმ-ზე ნაკლები), 2.6 წმ-ით იმპორტის გადახედვამდე (ახლა 0.05 წმ) და 1.7 წმ-ით იმპორტამდე", + "(now 0.05 s). The scan looks up only the files it finds and the contents it reads, on its own thread.": "(ახლა 0.05 წმ). სკანირება საკუთარ ნაკადში ეძებს მხოლოდ იმ ფაილებს, რომლებსაც პოულობს, და იმ შიგთავსს, რომელსაც კითხულობს.", + "Writing one photo's XMP sidecar (Save Metadata to File, or automatically after an edit) no longer works out who": "ერთი ფოტოს XMP თანმხლები ფაილის ჩაწერა (მეტამონაცემების ფაილში შენახვა, ან ავტომატურად რედაქტირების შემდეგ) აღარ არკვევს, ვის", + "owns every shared sidecar name in the library: 2.4 s a write in that library, now under 1 s.": "ეკუთვნის ბიბლიოთეკაში თანმხლები ფაილის ყოველი საერთო სახელი: იმ ბიბლიოთეკაში 2.4 წმ თითო ჩაწერაზე, ახლა 1 წმ-ზე ნაკლები.", + "Nothing else changes: the same files are found new, already there, moved or missing, and sidecars get the same": "სხვა არაფერი იცვლება: იგივე ფაილები აღმოჩნდება ახალი, უკვე არსებული, გადატანილი ან დაკარგული, და თანმხლები ფაილები იგივე", + "names.": "სახელებს იღებს.", + "Faces load faster in the People view": "სახეები ადამიანების ხედში უფრო სწრაფად იტვირთება", + "Faces on unedited raws are cut from the camera's preview inside the file instead of developing the raw (issue": "დაურედაქტირებელ RAW ფაილებზე სახეები ფაილში შენახული კამერის წინასწარი ხედიდან იჭრება RAW-ის დამუშავების ნაცვლად (ხარვეზი", + "#1440): a Sony α1 face reads 8 MB instead of 70 MB, an A7S III face about 1 MB instead of 24 MB, several times": "#1440): Sony α1-ის სახე 70 MB-ის ნაცვლად 8 MB-ს კითხულობს, A7S III-ის სახე დაახლოებით 1 MB-ს 24 MB-ის ნაცვლად, რამდენჯერმე", + "faster on an external hard disk. A face whose preview is too small, and any edited photo, is still developed from": "უფრო სწრაფად გარე მყარ დისკზე. სახე, რომლის წინასწარი ხედი ძალიან პატარაა, და ნებისმიერი რედაქტირებული ფოტო კვლავ", + "the raw, so it keeps its look.": "RAW-იდან მუშავდება, ამიტომ თავის იერს ინარჩუნებს.", + "Raws whose preview is in Adobe RGB (Sony α1 among others) no longer read the whole file for their grid thumbnail:": "RAW ფაილები, რომელთა წინასწარი ხედი Adobe RGB-შია (მათ შორის Sony α1), ბადის ესკიზისთვის აღარ კითხულობს მთელ ფაილს:", + "only the header and the preview are read, as for other raws.": "იკითხება მხოლოდ სათაური და წინასწარი ხედი, როგორც სხვა RAW ფაილებისთვის.", + "Faces are kept in the thumbnail cache at a few fixed sizes, so moving the thumbnail slider no longer renders them": "სახეები ესკიზების ქეშში რამდენიმე ფიქსირებული ზომით ინახება, ამიტომ ესკიზების სლაიდერის გადაადგილება მათ აღარ არენდერებს", + "all again.": "ყველას ხელახლა.", + "A raw file whose black level is stored as \"not a number\" (or infinity), or a floating-point DNG with such": "RAW ფაილი, რომლის შავის დონე შენახულია როგორც „არა რიცხვი“ (ან უსასრულობა), ან მცურავმძიმიანი DNG ასეთი", + "samples, no longer crashes LightCraft at 1:1 or on export: the bad values read as black.": "ნიმუშებით, LightCraft-ს აღარ თიშავს 1:1-ზე ან ექსპორტისას: არასწორი მნიშვნელობები შავად იკითხება.", + "Exporting a photo more than 65,535 times as long as it is wide (a one-pixel strip), or opening the Export dialog's": "ფოტოს ექსპორტი, რომლის სიგრძე სიგანეზე 65,535-ჯერ მეტია (ერთპიქსელიანი ზოლი), ან მისთვის ექსპორტის დიალოგის", + "watermark preview for it, no longer crashes LightCraft; the export is capped at the encoders' 65,535 pixels.": "ჭვირნიშნის წინასწარი ხედის გახსნა LightCraft-ს აღარ თიშავს; ექსპორტი შემოიფარგლება ენკოდერების 65,535 პიქსელით.", + "Dragging a Tone Curve point that sits very close to its neighbours (two clicks side by side, or a curve from a": "ტონალური მრუდის წერტილის გადათრევა, რომელიც მეზობლებთან ძალიან ახლოსაა (ორი დაწკაპუნება გვერდიგვერდ, ან მრუდი", + "sidecar, a preset or an agent) no longer crashes LightCraft; the point stays between them. Curve points sent to": "თანმხლები ფაილიდან, პრესეტიდან ან აგენტიდან), LightCraft-ს აღარ თიშავს; წერტილი მათ შორის რჩება. `develop.curve`-ისთვის", + "`develop.curve` are kept in order, and a sidecar curve with a \"NaN\" or \"inf\" point is ignored.": "გაგზავნილი მრუდის წერტილები რიგითობას ინარჩუნებს, ხოლო თანმხლები ფაილის მრუდი „NaN“ ან „inf“ წერტილით იგნორირდება.", + "A demo photo whose stored size was damaged (a width of 4294967295) is rendered at its own size instead of": "სადემონსტრაციო ფოტო, რომლის შენახული ზომა დაზიანდა (სიგანე 4294967295), საკუთარი ზომით რენდერდება და არა", + "one that overflows.": "გადავსებული ზომით.", + "DNG camera identity": "კამერის იდენტიფიკაცია DNG-ში", + "DNG export and Convert to DNG no longer duplicate the camera make when the model already": "DNG ექსპორტი და DNG-ად გარდაქმნა აღარ აორმაგებს კამერის მწარმოებელს, როცა მოდელი მას უკვე", + "contains it: `Canon EOS R6` stays `Canon EOS R6`, rather than `Canon Canon EOS R6` (the camera": "შეიცავს: `Canon EOS R6` რჩება `Canon EOS R6`, და არა `Canon Canon EOS R6` (კამერის", + "identity subissue in #840). The separate Make and Model tags keep their original values.": "იდენტიფიკაციის ქვეხარვეზი #840-ში). ცალკეული Make და Model ტეგები თავდაპირველ მნიშვნელობებს ინარჩუნებს.", + "This does not change colour matrices, camera calibration or RAW noise rendering.": "ეს არ ცვლის ფერის მატრიცებს, კამერის კალიბრაციას ან RAW ხმაურის რენდერირებას.", + "Building from source": "აწყობა საწყისი კოდიდან", + "The English and Simplified Chinese build guides now describe command-local job and release": "ინგლისური და გამარტივებული ჩინური აწყობის სახელმძღვანელოები ახლა აღწერს ბრძანების დონეზე ნაკადების რაოდენობისა და release", + "profile overrides for memory-constrained builders (issue #1196), including why packaging": "პროფილის გადაფარვას შეზღუდული მეხსიერების მქონე ამწყობებისთვის (ხარვეზი #1196), მათ შორის იმას, თუ რატომ შეუძლია შეფუთვის", + "recipes can override inherited settings. Default release profiles and application behavior": "რეცეპტებს მემკვიდრეობით მიღებული პარამეტრების გადაფარვა. ნაგულისხმევი release პროფილები და პროგრამის ქცევა", + "are unchanged; the guidance does not guarantee a build will fit every 16 GB machine.": "უცვლელია; ეს რჩევები არ იძლევა გარანტიას, რომ აწყობა 16 GB-იან ნებისმიერ კომპიუტერზე მოთავსდება.", + "Lightroom catalog import": "Lightroom-ის კატალოგის იმპორტი", + "A Lightroom Classic catalog whose changes are all still in its `.lrcat-wal` file (a new catalog Lightroom has": "Lightroom Classic-ის კატალოგი, რომლის ყველა ცვლილება ჯერ კიდევ `.lrcat-wal` ფაილშია (ახალი კატალოგი, რომელიც Lightroom-ს", + "open and hasn't written back yet) imports instead of failing with \"unsupported SQLite schema format\".": "გახსნილი აქვს და ჯერ უკან არ ჩაუწერია), იმპორტირდება, ნაცვლად „unsupported SQLite schema format“ შეცდომისა.", + "An export enlarged far past the photo's size (20000 typed for 2000 with Don't Enlarge off) no longer ends": "ექსპორტი, რომელიც ფოტოს ზომას ბევრად აჭარბებს (2000-ის ნაცვლად აკრეფილი 20000, როცა „გადიდების გარეშე“ გამორთულია), აღარ თიშავს", + "LightCraft: an enlargement stops at 512 megapixels, as in Lightroom, and one that needs more memory than the": "LightCraft-ს: გადიდება 512 მეგაპიქსელზე ჩერდება, როგორც Lightroom-ში, ხოლო ის, რომელსაც კომპიუტერზე არსებულზე მეტი მეხსიერება", + "computer has is refused with the size it would take, before it starts.": "სჭირდება, დაწყებამდე უარყოფილია და შეტყობინება მისთვის საჭირო ზომას ასახელებს.", + "Confirm matching faces together": "შესაბამისი სახეების ერთად დადასტურება", + "On a person's page, the ↑ control on a suggested face confirms it and all shown suggestions with equal or higher": "ადამიანის გვერდზე შემოთავაზებულ სახეზე ↑ მართვის ელემენტი ადასტურებს მას და ყველა ნაჩვენებ შეთავაზებას თანაბარი ან მეტი", + "similarity as one undo step. Hover or focus that face and press A for the same action; hidden suggestions stay hidden.": "მსგავსებით, ერთ დაბრუნების ნაბიჯად. იგივე მოქმედებისთვის მიიტანეთ მაჩვენებელი ამ სახეზე ან მოახდინეთ მასზე ფოკუსირება და დააჭირეთ A-ს; დამალული შეთავაზებები დამალული რჩება.", + "Noise reduction looks the same at every size": "ხმაურის შემცირება ყველა ზომაზე ერთნაირად გამოიყურება", + "Luminance and colour noise reduction no longer look much stronger in grid thumbnails and the filmstrip than in": "სიკაშკაშისა და ფერის ხმაურის შემცირება ბადის ესკიზებში და კადრების ზოლში აღარ გამოიყურება ბევრად ძლიერად, ვიდრე", + "the loupe (issue #960). Their radii are now set in the original photo's pixels, so a thumbnail, the fitted loupe": "ლუპაში (ხარვეზი #960). მათი რადიუსები ახლა ორიგინალი ფოტოს პიქსელებში ყენდება, ამიტომ ესკიზი, ჩატეული ლუპა", + "and a smaller export look like the full-size result scaled down; 1:1 views and full-size exports are unchanged.": "და უფრო პატარა ექსპორტი სრული ზომის შედეგის შემცირებულ ვერსიას ჰგავს; 1:1 ხედები და სრული ზომის ექსპორტი უცვლელია.", + "Like in Lightroom, judge noise reduction at 1:1: at small sizes the noise it removes is mostly averaged away.": "როგორც Lightroom-ში, ხმაურის შემცირება 1:1-ზე შეაფასეთ: მცირე ზომებზე ხმაური, რომელსაც ის აშორებს, ძირითადად ისედაც გასაშუალოებულია.", + "Cached thumbnails are redrawn.": "ქეშირებული ესკიზები ხელახლა იხატება.", + "When the graphics driver resets the GPU while LightCraft is exporting or rendering (issue #1337, seen on Windows": "როცა გრაფიკული დრაივერი GPU-ს გადატვირთავს, სანამ LightCraft ექსპორტს ან რენდერს ასრულებს (ხარვეზი #1337, შენიშნულია Windows-ზე", + "with NVIDIA), LightCraft still stops, because its window can't keep drawing on the lost device, but it now says": "NVIDIA-თი), LightCraft მაინც ჩერდება, რადგან მის ფანჯარას დაკარგულ მოწყობილობაზე ხატვის გაგრძელება არ შეუძლია, მაგრამ ახლა ამბობს", + "\"LightCraft stopped unexpectedly\" and why, instead of \"could not open its window\", and the next start renders": "„LightCraft მოულოდნელად შეწყდა“ და მიზეზს, „ფანჯარა ვერ გახსნა“-ს ნაცვლად, ხოლო შემდეგი გაშვება რენდერს", + "on the CPU and explains how to turn the GPU back on.": "CPU-ზე აკეთებს და ხსნის, როგორ ჩართოთ GPU ისევ.", + "Resetting a slider": "სლაიდერის ჩამოყრა", + "Resting the pointer on a slider's name or its thumb now says that a double-click resets it (\"Exposure — double-click": "სლაიდერის სახელზე ან მის სახელურზე მაჩვენებლის გაჩერებისას ახლა ჩანს, რომ ორმაგი დაწკაპუნება მას ჩამოყრის („ექსპოზიცია — ორმაგი დაწკაპუნებით", + "to reset it\"), in every language (issue #1436).": "ჩამოყრა“), ყველა ენაზე (ხარვეზი #1436).", + "A double-click on the thumb is a single step in History and Undo. Its first click no longer nudges the value to": "ორმაგი დაწკაპუნება სახელურზე ისტორიასა და დაბრუნებაში ერთი ნაბიჯია. მისი პირველი დაწკაპუნება აღარ წევს მნიშვნელობას", + "where the pointer landed, and a single click on the thumb leaves the value alone.": "იქით, სადაც მაჩვენებელი მოხვდა, ხოლო სახელურზე ერთი დაწკაპუნება მნიშვნელობას არ ცვლის.", + "Dehaze while zoomed in": "ბურუსის მოცილება გადიდებისას", + "With Dehaze on, panning a photo zoomed to 1:1 or moving a slider while zoomed no longer samples the whole": "ჩართული ბურუსის მოცილებისას 1:1-ზე გადიდებული ფოტოს გადაადგილება ან სლაიდერის მოძრაობა გადიდებისას აღარ ამოწმებს მთელ", + "original again to find the haze colour. On a 64 MP raw (Sony A7R VI) that took ~0.2 s of CPU per pan and per": "ორიგინალს ხელახლა ბურუსის ფერის საპოვნელად. 64 MP RAW-ზე (Sony A7R VI) ამას ~0.2 წმ CPU-ს დრო სჭირდებოდა თითო გადაადგილებასა და", + "slider step; a slider step now takes ~5 ms on the GPU.": "სლაიდერის ბიჯზე; სლაიდერის ბიჯი ახლა GPU-ზე ~5 მწმ-ს იკავებს.", + "Thumbnails of raw files appear sooner": "RAW ფაილების ესკიზები უფრო მალე ჩნდება", + "Grid thumbnails and the first picture in the loupe of an unedited raw now come from the smallest JPEG the camera": "დაურედაქტირებელი RAW-ის ბადის ესკიზები და პირველი სურათი ლუპაში ახლა კამერის მიერ შენახული უმცირესი საკმარისი ზომის JPEG-იდან", + "stored that is big enough, not always from the largest one. On a Sony A7R VI file a 512 px thumbnail decodes": "მიიღება და არა ყოველთვის უდიდესიდან. Sony A7R VI-ის ფაილზე 512 px ესკიზი 5.6 MB-ის ნაცვლად JPEG-ის", + "0.3 MB of JPEG instead of 5.6 MB and is ready several times sooner; Nikon and Panasonic raws with a mid-sized": "0.3 MB-ს დეკოდირებს და რამდენჯერმე უფრო მალეა მზად; Nikon-ისა და Panasonic-ის RAW ფაილებიც საშუალო ზომის", + "JPEG get faster too.": "JPEG-ით ასევე აჩქარდა.", + "Keywords panel": "საკვანძო სიტყვების პანელი", + "The titles **Keywords** and **Keyword List** in the Keywords panel fold their sections shut and open again, so": "სათაურები **საკვანძო სიტყვები** და **საკვანძო სიტყვების სია** საკვანძო სიტყვების პანელში თავიანთ სექციებს კეცავს და ისევ შლის, ამიტომ", + "the list of every keyword is one click away however many keywords the selected photos have. What is folded is": "ყველა საკვანძო სიტყვის სია ერთ დაწკაპუნებაზეა, რამდენი საკვანძო სიტყვაც არ უნდა ჰქონდეს მონიშნულ ფოტოებს. რაც ჩაკეცილია,", + "remembered.": "ის დამახსოვრებულია.", + "Settings ▸ Interface ▸ Keywords of the selection ▸ **Grouped by parent** lays the selected photos' keywords out by": "პარამეტრები → ინტერფეისი → მონიშნულის საკვანძო სიტყვები → **ზედა საკვანძო სიტყვით დაჯგუფებული** მონიშნული ფოტოების საკვანძო სიტყვებს", + "the keyword they are inside: \"Places › Italy\" once, on a line of its own, with Rome, Venice and the others side by": "იმ საკვანძო სიტყვის მიხედვით ალაგებს, რომელშიც ისინი შედის: „Places › Italy“ ერთხელ, ცალკე ხაზზე, მის ქვეშ კი Rome, Venice და სხვები", + "side under it. A long list stops after eight lines with \"+N more\", and the suggestions say only the keyword's own": "გვერდიგვერდ. გრძელი სია რვა ხაზის შემდეგ წყდება ჩანაწერით „+N კიდევ“, ხოლო შეთავაზებებში მხოლოდ საკვანძო სიტყვის საკუთარი", + "name. Whole names, one chip per keyword, stays the default.": "სახელი ჩანს. ნაგულისხმევად კვლავ სრული სახელები რჩება, თითო ჩიპი თითო საკვანძო სიტყვაზე.", + "A selection without keywords now says \"No keywords yet\" where its chips would be.": "მონიშნული ფოტოები საკვანძო სიტყვების გარეშე ახლა ჩიპების ადგილას აჩვენებს: „საკვანძო სიტყვები ჯერ არ არის“.", + "Typing in **Add keyword** offers the library's matching keywords right under the box. ↓ and Return (or a click)": "**საკვანძო სიტყვის დამატება** ველში აკრეფისას ველის ქვემოთვე ჩნდება ბიბლიოთეკის შესაბამისი საკვანძო სიტყვები. ↓ და Return (ან დაწკაპება)", + "give the offered keyword and keep the cursor in the box for the next one; Return alone still adds what you typed.": "შეთავაზებულ საკვანძო სიტყვას ჩასვამს და კურსორს ველში ტოვებს შემდეგისთვის; მხოლოდ Return კვლავ აკრეფილს ამატებს.", + "A name the library doesn't have is marked as a new keyword before you press Return, so a misspelling no longer": "სახელი, რომელიც ბიბლიოთეკაში არ არის, Return-ის დაჭერამდე ახალ საკვანძო სიტყვად აღინიშნება, ამიტომ შეცდომით აკრეფილი სიტყვა", + "becomes a keyword unnoticed. The suggestions further down stay put while you type.": "შეუმჩნევლად საკვანძო სიტყვად აღარ იქცევა. ქვემოთ მდებარე შეთავაზებები აკრეფისას ადგილზე რჩება.", + "With several photos selected, the Keywords panel says how many photos its keywords belong to. The × on a keyword": "რამდენიმე მონიშნული ფოტოს შემთხვევაში საკვანძო სიტყვების პანელი აჩვენებს, რამდენ ფოტოს ეკუთვნის მისი საკვანძო სიტყვები. საკვანძო სიტყვის ×", + "is a larger target that lights up on its own, and taking a keyword off several photos at once now says which": "უფრო დიდი სამიზნეა და ცალკე ინათება, ხოლო საკვანძო სიტყვის ერთდროულად რამდენიმე ფოტოდან მოხსნისას ახლა ჩანს, რომელი", + "keyword left how many photos, and that Edit ▸ Undo puts it back.": "საკვანძო სიტყვა რამდენ ფოტოს მოეხსნა და რომ რედაქტირება → დაბრუნება მას აღადგენს.", + "Lens corrections": "ობიექტივის კორექციები", + "Sony A7R VI (ILCE-7RM6) raws are corrected for lens distortion from the table the camera records in each file,": "Sony A7R VI (ILCE-7RM6) კამერის RAW ფაილებში ობიექტივის დეფორმაცია სწორდება ცხრილით, რომელსაც კამერა თითოეულ ფაილში იწერს,", + "under Optics ▸ Enable Lens Corrections, on by default for newly imported photos. On 33 photos shot with the camera's": "ოპტიკა → ობიექტივის კორექციების ჩართვა პარამეტრით, რომელიც ახლად იმპორტირებულ ფოტოებზე ნაგულისხმევად ჩართულია. კამერის", + "correction on (24–70 mm, 100 mm macro, 200–600 mm) the render lines up with the camera's JPEG within 0.68 px at": "ჩართული კორექციით გადაღებულ 33 ფოტოზე (24–70 mm, 100 mm მაკრო, 200–600 mm) რენდერი კამერის JPEG-ს 0.68 px სიზუსტით ემთხვევა", + "1440 px at the corners, where it was up to 17 px off before. The camera's lateral chromatic aberration table is read": "1440 px-ზე კუთხეებში, სადაც ადრე 17 px-მდე სცდებოდა. კამერის ლატერალური ქრომატული აბერაციის ცხრილიც იკითხება,", + "too, but not applied by default: our demosaic already hides most of that colour fringing, and the table on top made": "მაგრამ ნაგულისხმევად არ გამოიყენება: ჩვენი დემოზაიკა ამ ფერად შარავანდს უკვე ძირითადად მალავს, ცხრილი კი ზედ", + "it slightly worse. The vignetting table is read but not applied: the camera's own JPEGs don't apply it either. This": "მას ოდნავ აუარესებდა. ვინიეტირების ცხრილი იკითხება, მაგრამ არ გამოიყენება: არც კამერის საკუთარი JPEG-ები იყენებს მას. ეს", + "covers lossless, Compressed and Compressed HQ (ARW 6.0) ARWs alike. The A7R IVA (ILCE-7RM4A) has its own distortion": "ერთნაირად ეხება უდანაკარგო, Compressed და Compressed HQ (ARW 6.0) ARW-ებს. A7R IVA (ILCE-7RM4A) კამერას საკუთარი დეფორმაციის", + "correction, checked against Sony's exports; other Sony bodies record the same tables, but they stay uncorrected until": "კორექცია აქვს, Sony-ის ექსპორტებთან შემოწმებული; სხვა Sony კამერებიც იგივე ცხრილებს იწერს, მაგრამ ისინი შეუსწორებელი რჩება, სანამ", + "they are checked the same way. Photos imported earlier get the correction with Photo ▸ Reload from Disk (when still": "იმავენაირად არ შემოწმდება. ადრე იმპორტირებული ფოტოები კორექციას ფოტო → დისკიდან ხელახლა ჩატვირთვით იღებს (თუ ისინი ჯერ კიდევ", + "at their import settings). See `docs/sony-ilce7rm6-lens-corrections.md`.": "იმპორტის პარამეტრებზეა). იხილეთ `docs/sony-ilce7rm6-lens-corrections.md`.", + "The thumbnail cache is no longer taken for your photos": "ესკიზების ქეში აღარ ითვლება თქვენს ფოტოებად", + "LightCraft's cached thumbnails no longer show up in Windows Photos / Gallery or other photo apps as pictures of": "LightCraft-ის ქეშირებული ესკიზები აღარ ჩანს Windows Photos / Gallery-ში ან სხვა ფოტოპროგრამებში თქვენს", + "yours (issues #610, #1066). They were ordinary `.jpg` files in the library's `thumbs` folder, which is usually": "სურათებად (ხარვეზები #610, #1066). ისინი ჩვეულებრივი `.jpg` ფაილები იყო ბიბლიოთეკის `thumbs` საქაღალდეში, რომელიც, როგორც წესი,", + "inside Pictures, so every thumbnail (one for each photo, size and state of its edits) was listed as a photo.": "Pictures-შია, ამიტომ ყოველი ესკიზი (თითო თითოეული ფოტოს, ზომისა და მისი რედაქტირების მდგომარეობისთვის) ფოტოდ ჩანდა.", + "They are now kept under a name that is no picture's. The ones already there are taken over, not rendered again:": "ახლა ისინი ისეთი სახელით ინახება, რომელიც არცერთ სურათს არ ეკუთვნის. უკვე არსებულები გადმოიტანება და ხელახლა არ რენდერდება:", + "the first time a library opens after this update, \"Tidying the thumbnail cache\" shows in the activity stack": "ამ განახლების შემდეგ ბიბლიოთეკის პირველი გახსნისას აქტივობების დასტაში ჩანს „ესკიზების ქეში სუფთავდება“,", + "while they are renamed (it can be stopped, and goes on at the next open).": "სანამ მათ სახელი ეცვლება (მისი შეჩერება შეიძლება და შემდეგ გახსნაზე გაგრძელდება).", + "Opening a library no longer rewrites the date of every thumbnail it shows, which made them all look new at each": "ბიბლიოთეკის გახსნა აღარ გადაწერს თითოეული ნაჩვენები ესკიზის თარიღს, რის გამოც ყოველი გაშვებისას ყველა მათგანი ახალი", + "launch. Reading a thumbnail writes nothing (but for one that went unused for a week, whose date is brought": "ჩანდა. ესკიზის წაკითხვა არაფერს წერს (გარდა იმისა, რომელიც ერთი კვირა არ გამოყენებულა: მისი თარიღი", + "forward); what was read is remembered for the session, so a full cache still lets go of what is not in use first.": "წინ გადაიწევს); წაკითხული სესიის განმავლობაში ახსოვს, ამიტომ სავსე ქეში კვლავ ჯერ გამოუყენებელს ათავისუფლებს.", + "A `thumbs` folder that holds nothing but the cache says that it is one (`CACHEDIR.TAG`), so backup programs that": "`thumbs` საქაღალდე, რომელშიც მხოლოდ ქეშია, ამას თავადვე აცხადებს (`CACHEDIR.TAG`), ამიტომ სარეზერვო პროგრამებს, რომლებიც ამას", + "go by that can leave it out. It is safe to delete while LightCraft is closed, as before. A `thumbs` folder that": "ითვალისწინებს, შეუძლია ის გამოტოვოს. მისი წაშლა უსაფრთხოა, როცა LightCraft დახურულია, როგორც ადრე. `thumbs` საქაღალდე, რომელიც", + "also holds files of yours (a library opened on a photo folder that had one) is not tagged, and your files in it": "თქვენს ფაილებსაც შეიცავს (ბიბლიოთეკა, გახსნილი ფოტოების საქაღალდეზე, რომელსაც ასეთი ჰქონდა), არ მოინიშნება, ხოლო მასში თქვენი ფაილები", + "are left as they are. Note that files there named exactly like the cache's own (`ab/ab…` with 32 hex digits and": "ხელუხლებელი რჩება. გაითვალისწინეთ, რომ იქ არსებული ფაილები, რომელთა სახელი ზუსტად ქეშის ფაილების სახელს ემთხვევა (`ab/ab…` 32 თექვსმეტობითი ციფრით და", + "`.jpg`) have always been taken for the cache's, and are renamed with it.": "`.jpg`), ყოველთვის ქეშისად ითვლებოდა და მასთან ერთად ეცვლება სახელი.", + "If you go back to an older version, it renders its thumbnails again as `.jpg`. This version then takes those": "თუ ძველ ვერსიაზე დაბრუნდებით, ის ესკიზებს ხელახლა `.jpg`-ად რენდერავს. შემდეგ ეს ვერსია მათ", + "over one by one as they are used; the rest stay until the cache makes room.": "სათითაოდ გადმოიტანს, როგორც კი გამოიყენება; დანარჩენები რჩება, სანამ ქეშს ადგილი არ დასჭირდება.", + "of a portrait photo): masked sensor columns were being developed as part of the picture (issues #976, #914). The": "პორტრეტული ფოტოს შემთხვევაში): სენსორის დაფარული სვეტები სურათის ნაწილად მუშავდებოდა (ხარვეზები #976, #914).", + "D7000, D5100, D800, D800E, Df, D4, D3, D3S, D700, D300, D300S, D600, D610, D810, D4S, D5600, Coolpix A, D3000, D40X,": "D7000, D5100, D800, D800E, Df, D4, D3, D3S, D700, D300, D300S, D600, D610, D810, D4S, D5600, Coolpix A, D3000, D40X,", + "D60, D80 and D2Xs now show the area the camera itself frames, a few pixels smaller than before.": "D60, D80 და D2Xs ახლა აჩვენებს იმ არეს, რომელსაც თავად კამერა ჩარჩოში სვამს, ადრინდელზე რამდენიმე პიქსელით პატარას.", + "Export next to the originals": "ექსპორტი ორიგინალების გვერდით", + "The Export dialog has Export to: Specific folder (as before) or Same folder as original photo, like Lightroom": "ექსპორტის დიალოგში ექსპორტის ადგილად შეგიძლიათ აირჩიოთ კონკრეტული საქაღალდე (როგორც ადრე) ან ორიგინალი ფოტოს საქაღალდე, როგორც Lightroom", + "Classic (issue #956). With the second, each photo is exported into the folder its original is in, plus the": "Classic-ში (ხარვეზი #956). მეორე ვარიანტით თითოეული ფოტოს ექსპორტი ხდება იმ საქაღალდეში, სადაც მისი ორიგინალია, დამატებით", + "Subfolder if you give one (say `Exports`), so a batch from several folders lands next to each set of originals.": "ქვესაქაღალდეში, თუ მიუთითებთ (ვთქვათ, `Exports`), ამიტომ რამდენიმე საქაღალდიდან აღებული ჯგუფი ორიგინალების თითოეული ნაკრების გვერდით ხვდება.", + "\"If file exists\" works per folder as usual, and an original is never written over.": "„თუ ფაილი არსებობს“ ჩვეულებისამებრ თითოეულ საქაღალდეზე ცალკე მოქმედებს, ხოლო ორიგინალი არასოდეს გადაიწერება.", + "A photo that has no folder on disk (a demo photo, or one in the web version's browser storage) or whose folder": "ფოტოს, რომელსაც დისკზე საქაღალდე არ აქვს (სადემონსტრაციო ფოტო, ან ვებ-ვერსიის ბრაუზერის საცავში არსებული) ან რომლის საქაღალდე", + "is missing (moved, drive unplugged) is not exported; it gets its own error naming it.": "დაკარგულია (გადატანილია, დისკი გამორთულია), ექსპორტი არ უკეთდება; მისთვის ცალკე შეცდომა ჩნდება, სადაც ის სახელითაა მითითებული.", + "The choice is saved in export presets and Export with Previous. Agents pass": "არჩევანი ინახება ექსპორტის პრესეტებში და „ექსპორტი წინა პარამეტრებით“-ში. აგენტები `app.export`-ს გადასცემენ", + "`destinationMode: \"sameAsOriginal\"` (or `\"specificFolder\"`) to `app.export`; `dir` is then not needed.": "`destinationMode: \"sameAsOriginal\"` (ან `\"specificFolder\"`); ამ დროს `dir` საჭირო აღარ არის.", + "Slideshow export: PDF, JPEG and video": "სლაიდშოუს ექსპორტი: PDF, JPEG და ვიდეო", + "View ▸ Export Slideshow… (or the Export buttons at the end of Settings ▸ Slideshow) writes the slideshow out, like": "ხედი → სლაიდშოუს ექსპორტი… (ან ექსპორტის ღილაკები პარამეტრები → სლაიდშოუს ბოლოში) სლაიდშოუს ფაილად წერს, როგორც", + "Lightroom Classic's Export PDF, Export JPEG and Export Video: the photos in view as their slides, with the layout,": "Lightroom Classic-ის Export PDF, Export JPEG და Export Video: ხედში არსებული ფოტოები სლაიდებად, განლაგებით,", + "overlays and the intro and ending screens, in view order.": "ზედდებებით, შესავალი და დასკვნითი ეკრანებით, ხედის თანმიმდევრობით.", + "**PDF:** one page per slide at 1024, 1920 or 3840 pixels on the long side, at a JPEG quality you choose. Each page": "**PDF:** თითო გვერდი თითო სლაიდზე, გრძელ მხარეზე 1024, 1920 ან 3840 პიქსელით, თქვენ მიერ არჩეული JPEG ხარისხით. ყოველი გვერდი", + "carries the slide duration and fade, so a PDF viewer's presentation mode plays it as a slideshow, and \"Automatically": "სლაიდის ხანგრძლივობასა და მიქრობას ინახავს, ამიტომ PDF-ის სანახავი პროგრამის პრეზენტაციის რეჟიმი მას სლაიდშოუდ უკრავს, ხოლო „სრულეკრანიან", + "show full screen\" asks the viewer to open it that way.": "რეჟიმში ავტომატურად ჩვენება“ პროგრამას სთხოვს, ის ამ სახით გახსნას.", + "**JPEG:** numbered files (`Holiday-001.jpg`, `Holiday-002.jpg`…) in a new folder.": "**JPEG:** დანომრილი ფაილები (`Holiday-001.jpg`, `Holiday-002.jpg`…) ახალ საქაღალდეში.", + "**Video:** AV1 video in an MP4 (or WebM) file at 720p or 1080p, 24 or 30 frames per second: each slide stays up for": "**ვიდეო:** AV1 ვიდეო MP4 (ან WebM) ფაილში, 720p ან 1080p, წამში 24 ან 30 კადრი: თითოეული სლაიდი ჩანს", + "its duration and the fades are rendered frame by frame (crossfades, or fades through the fade colour). The video has": "თავისი ხანგრძლივობით, მიქრობები კი კადრ-კადრ რენდერდება (გადადინება, ან მიქრობა მიქრობის ფერში). ვიდეოს", + "no sound yet. It is AV1 rather than Lightroom's H.264, which has no open encoder we can ship; current browsers,": "ჯერ ხმა არ აქვს. ეს AV1-ია და არა Lightroom-ის H.264, რომლისთვისაც ღია ენკოდერი, რომლის მიწოდებაც შეგვეძლება, არ არსებობს; მას თანამედროვე ბრაუზერები,", + "VLC and recent phones and TVs play it.": "VLC და ახალი ტელეფონები და ტელევიზორები უკრავს.", + "The export runs in the background with its row in the activity stack; ✕ stops it and leaves no half-written file": "ექსპორტი ფონურ რეჟიმში მიმდინარეობს, საკუთარი სტრიქონით აქტივობების დასტაში; × მას აჩერებს და ნახევრად ჩაწერილ ფაილს", + "behind. A photo that can't be read is skipped and named in the message at the end. Agents use `slideshow.export`": "არ ტოვებს. ფოტო, რომლის წაკითხვაც ვერ ხერხდება, გამოიტოვება და ბოლოს შეტყობინებაში სახელით მოიხსენიება. აგენტები იყენებენ `slideshow.export`-ს", + "(`slideshow.exportStatus` for the result).": "(`slideshow.exportStatus`-ს შედეგისთვის).", + "Slideshow templates": "სლაიდშოუს შაბლონები", + "Settings ▸ Slideshow now opens with a template browser, like Lightroom Classic's Template Browser. A template holds": "პარამეტრები → სლაიდშოუ ახლა შაბლონების ბრაუზერით იხსნება, როგორც Lightroom Classic-ის Template Browser. შაბლონი", + "everything about how a slideshow looks and plays: the playback timing and fades, the layout, options and backdrop,": "ინახავს ყველაფერს, თუ როგორ გამოიყურება და იკვრება სლაიდშოუ: დაკვრის დროსა და მიქრობებს, განლაგებას, პარამეტრებსა და ფონს,", + "the overlays and the intro and ending screens. Click one to apply it; point at one to see it on the selected photo in": "ზედდებებს, შესავალ და დასკვნით ეკრანებს. დაწკაპეთ შაბლონზე მის გამოსაყენებლად; მიიტანეთ მაჩვენებელი, რომ ის მონიშნულ ფოტოზე დაინახოთ", + "the preview beside it without changing anything.": "გვერდით მდებარე წინასწარ ხედში, ისე, რომ არაფერი შეიცვალოს.", + "Five built-in templates of our own: Plain Black (the photo on black), Gallery Wall (a light wall, a white mat and a": "ხუთი ჩვენი ჩაშენებული შაბლონი: უბრალო შავი (ფოტო შავზე), გალერეის კედელი (ღია კედელი, თეთრი პასპარტუ და", + "soft shadow, with the caption and rating under the photo), Edge to Edge (photos cropped to fill the screen), Cinema": "რბილი ჩრდილი, წარწერითა და შეფასებით ფოტოს ქვეშ), კიდიდან კიდემდე (ეკრანის შესავსებად ჩამოჭრილი ფოტოები), ფართო", + "Wide (16:9 with black bars, the title in the corner, fades through black and a closing card) and Shooting Data (the": "კინო (16:9 შავი ზოლებით, სათაური კუთხეში, მიქრობა შავის გავლით და დასკვნითი ბარათი) და გადაღების მონაცემები (ექსპოზიცია,", + "exposure, ISO, focal length, camera and lens under each photo on a dark backdrop).": "ISO, ფოკუსური მანძილი, კამერა და ობიექტივი თითოეული ფოტოს ქვეშ, მუქ ფონზე).", + "Save the current settings as a template of your own; right-click it to update it with the current settings, rename,": "შეინახეთ მიმდინარე პარამეტრები საკუთარ შაბლონად; მარჯვენა დაწკაპებით შეგიძლიათ განაახლოთ ის მიმდინარე პარამეტრებით, შეუცვალოთ სახელი,", + "export or delete it, and import templates others share with you. Your templates are `.json` files in the settings": "გაიტანოთ ან წაშალოთ, და შემოიტანოთ სხვების გაზიარებული შაბლონები. თქვენი შაბლონები `.json` ფაილებია პარამეტრების", + "folder's `slideshow-templates` folder, shared by all your libraries.": "საქაღალდის `slideshow-templates` საქაღალდეში, საერთო თქვენი ყველა ბიბლიოთეკისთვის.", + "Applying a template can't be undone with Edit ▸ Undo (slideshow settings are library preferences), so the settings it": "შაბლონის გამოყენების გაუქმება რედაქტირება → დაბრუნებით შეუძლებელია (სლაიდშოუს პარამეტრები ბიბლიოთეკის პარამეტრებია), ამიტომ ჩანაცვლებული", + "replaced are listed as \"Previous settings\" until you quit: click that to go back.": "პარამეტრები გასვლამდე ჩანს როგორც „წინა პარამეტრები“: დაწკაპეთ მასზე დასაბრუნებლად.", + "A template file that can't be used (damaged, from a newer LightCraft, too large) is listed as skipped instead of": "შაბლონის ფაილი, რომლის გამოყენებაც შეუძლებელია (დაზიანებული, უფრო ახალი LightCraft-იდან, ზედმეტად დიდი), გამოტოვებულად ჩამოითვლება და", + "stopping the others, and a template whose identity plate image or background photo isn't there still applies, with a": "დანარჩენებს არ აჩერებს, ხოლო შაბლონი, რომლის საფირმო ნიშნის გამოსახულება ან ფონის ფოტო არ მოიძებნა, მაინც გამოიყენება,", + "note saying what is missing. Agents use `slideshow.templates.*`, and `slideshow.preview {template}` renders a template": "შენიშვნით იმის შესახებ, რა აკლია. აგენტები იყენებენ `slideshow.templates.*`-ს, ხოლო `slideshow.preview {template}` შაბლონს", + "without applying it.": "გამოყენების გარეშე არენდერებს.", + "Slideshow intro and ending screens": "სლაიდშოუს შესავალი და დასკვნითი ეკრანები", + "A slideshow can now open with an intro screen and close with an ending screen, like Lightroom Classic's Titles": "სლაიდშოუ ახლა შეიძლება შესავალი ეკრანით დაიწყოს და დასკვნითი ეკრანით დასრულდეს, როგორც Lightroom Classic-ის Titles", + "panel. Each is switched on on its own and has a background colour and, centred on it, your identity plate (the one": "პანელში. თითოეული ცალკე ირთვება და აქვს ფონის ფერი, მის ცენტრში კი თქვენი საფირმო ნიშანი (ზედდებებში", + "set under Overlays: its text or image) or a line of text of its own, in the plate's colour or one you pick, at a": "დაყენებული: მისი ტექსტი ან გამოსახულება) ან საკუთარი ტექსტის ხაზი, ნიშნის ფერით ან თქვენ მიერ არჩეულით, მითითებული", + "scale. Each stays up for its own duration (by default the slide duration) and fades in and out like a slide.": "მასშტაბით. თითოეული ჩანს საკუთარი ხანგრძლივობით (ნაგულისხმევად სლაიდის ხანგრძლივობით) და სლაიდივით ჩნდება და ქრება.", + "The intro plays once before the first photo; the ending after the last photo when Repeat is off (while repeating": "შესავალი ერთხელ იკვრება პირველი ფოტოს წინ; დასკვნითი ეკრანი ბოლო ფოტოს შემდეგ, როცა გამეორება გამორთულია (გამეორებისას", + "the show runs until you stop it, so the ending doesn't come up). Random order never moves them, ←/→ step across them,": "ჩვენება გრძელდება, სანამ არ შეაჩერებთ, ამიტომ დასკვნითი ეკრანი არ ჩნდება). შემთხვევითი რიგი მათ არასოდეს ანაცვლებს, ←/→ მათზეც გადადის,", + "and the control bar says Intro or End while one is up (the photo count only counts photos).": "ხოლო მართვის ზოლზე წერია „შესავალი“ ან „დასასრული“, სანამ ერთ-ერთი ჩანს (ფოტოების მთვლელი მხოლოდ ფოტოებს ითვლის).", + "Set them in Settings ▸ Slideshow ▸ Titles; the preview there switches between the photo's slide, the intro and the": "დააყენეთ ისინი პარამეტრები → სლაიდშოუ → ტიტრებში; იქ არსებული წინასწარი ხედი გადაირთვება ფოტოს სლაიდს, შესავალსა და", + "ending. They are saved with the library. Agents use `slideshow.titles`, and `slideshow.preview {title: \"intro\"}`": "დასკვნით ეკრანს შორის. ისინი ბიბლიოთეკასთან ერთად ინახება. აგენტები იყენებენ `slideshow.titles`-ს, ხოლო `slideshow.preview {title: \"intro\"}`", + "renders a screen as a PNG.": "ეკრანს PNG-ად არენდერებს.", + "Slideshow overlays": "სლაიდშოუს ზედდებები", + "Slides can now carry Lightroom Classic's Slideshow overlays: an identity plate (a line of text in a colour, or an": "სლაიდებს ახლა შეიძლება ჰქონდეს Lightroom Classic-ის სლაიდშოუს ზედდებები: საფირმო ნიშანი (ტექსტის ხაზი რაიმე ფერით, ან", + "image file such as a PNG logo with transparency, at a size and opacity, optionally drawn behind the photo), the": "გამოსახულების ფაილი, მაგალითად გამჭვირვალობიანი PNG ლოგო, მითითებული ზომითა და გაუმჭვირვალობით, სურვილისამებრ ფოტოს უკან დახატული),", + "photo's rating as stars, and any number of text overlays (up to 16) built from tokens: `{caption}`, `{title}`,": "ფოტოს შეფასება ვარსკვლავებად და ნებისმიერი რაოდენობის ტექსტური ზედდება (16-მდე), აწყობილი ტოკენებისგან: `{caption}`, `{title}`,", + "`{file}`, `{date}`, `{exposure}` (\"1/250 s at f/8\"), `{iso}`, `{focal}`, `{camera}`, `{lens}`, `{rating}` and the": "`{file}`, `{date}`, `{exposure}` („1/250 s at f/8“), `{iso}`, `{focal}`, `{camera}`, `{lens}`, `{rating}` და", + "other file-naming tokens, with a size, colour, opacity and an optional soft shadow (opacity, offset, radius, angle).": "ფაილის სახელის სხვა ტოკენები, ზომით, ფერით, გაუმჭვირვალობით და სურვილისამებრ რბილი ჩრდილით (გაუმჭვირვალობა, წანაცვლება, რადიუსი, კუთხე).", + "Each sits at one of nine anchors of the slide or of the photo, moved by an offset, and never leaves the slide.": "თითოეული სლაიდის ან ფოტოს ცხრა მიმაგრების წერტილიდან ერთ-ერთზე დგას, წანაცვლებით გადაადგილებული, და სლაიდს არასოდეს სცდება.", + "The export watermark can be drawn on every slide's photo too (\"Use export watermark\" takes the one you last": "ექსპორტის ჭვირნიშანი შეიძლება თითოეული სლაიდის ფოტოზეც დაიხატოს („ექსპორტის ჭვირნიშნის გამოყენება“ იღებს იმას, რომლითაც ბოლოს", + "exported with).": "გააკეთეთ ექსპორტი).", + "Set them in Settings ▸ Slideshow ▸ Overlays; the slide preview there and View ▸ Slideshow show them. Sizes are a": "დააყენეთ ისინი პარამეტრები → სლაიდშოუ → ზედდებებში; მათ აჩვენებს იქ არსებული სლაიდის წინასწარი ხედი და ხედი → სლაიდშოუ. ზომები", + "share of the slide, so slides look the same on any screen. They are saved with the library. Agents use": "სლაიდის წილია, ამიტომ სლაიდები ნებისმიერ ეკრანზე ერთნაირად გამოიყურება. ისინი ბიბლიოთეკასთან ერთად ინახება. აგენტები იყენებენ", + "`slideshow.overlays`; `slideshow.preview` now also returns where each overlay landed.": "`slideshow.overlays`-ს; `slideshow.preview` ახლა იმასაც აბრუნებს, სად მოხვდა თითოეული ზედდება.", + "Slideshow layout, options and backdrop": "სლაიდშოუს განლაგება, პარამეტრები და ფონი", + "Slides can now be laid out like Lightroom Classic's Slideshow Layout, Options and Backdrop panels: margins (all four": "სლაიდების განლაგება ახლა შეიძლება Lightroom Classic-ის Slideshow-ის Layout, Options და Backdrop პანელების მსგავსად: ველები (ოთხივე", + "linked, or each on its own), Zoom to Fill Frame (crop the photo to fill its cell), a stroke border (colour, width),": "დაკავშირებული, ან თითოეული ცალკე), კადრის შესავსებად გადიდება (ფოტო ჩამოიჭრება, რომ თავისი უჯრა შეავსოს), კონტურის ჩარჩო (ფერი, სისქე),", + "a cast shadow (opacity, offset, radius, angle), and a backdrop colour with an optional colour wash (a gradient from a": "ჩრდილის დაცემა (გაუმჭვირვალობა, წანაცვლება, რადიუსი, კუთხე) და ფონის ფერი სურვილისამებრ ფერადი შეღებვით (გრადიენტი", + "second colour, at an angle and opacity) and a background image (a photo from the library, at an opacity).": "მეორე ფერიდან, მითითებული კუთხითა და გაუმჭვირვალობით) და ფონის გამოსახულებით (ფოტო ბიბლიოთეკიდან, მითითებული გაუმჭვირვალობით).", + "Set them in Settings ▸ Slideshow, which now shows the selected photo as a slide as you change them (with the margin": "დააყენეთ ისინი პარამეტრები → სლაიდშოუში, რომელიც ახლა მონიშნულ ფოტოს სლაიდად აჩვენებს მათი შეცვლისას (ველების", + "guides, at the screen's aspect or 16:9 / 4:3). Sizes are a share of the slide, so a slide looks the same on any": "დამხმარე ხაზებით, ეკრანის თანაფარდობით ან 16:9 / 4:3). ზომები სლაიდის წილია, ამიტომ სლაიდი ნებისმიერ", + "screen. They are saved with the library.": "ეკრანზე ერთნაირად გამოიყურება. ისინი ბიბლიოთეკასთან ერთად ინახება.", + "View ▸ Slideshow plays the composed slides, prepared ahead off the UI thread like before, so fades and the playback": "ხედი → სლაიდშოუ უკრავს აწყობილ სლაიდებს, რომლებიც წინასწარ მზადდება UI ნაკადის გარეთ, როგორც ადრე, ამიტომ მიქრობები და დაკვრის", + "controls work as they did. With the default layout (no margins, border, shadow or backdrop) it plays the photos as": "მართვის ელემენტები ისე მუშაობს, როგორც მუშაობდა. ნაგულისხმევი განლაგებით (ველების, ჩარჩოს, ჩრდილისა და ფონის გარეშე) ის ფოტოებს ისე უკრავს, როგორც", + "before. Agents use `slideshow.layout`, and `slideshow.preview` returns one composed slide as a PNG.": "ადრე. აგენტები იყენებენ `slideshow.layout`-ს, ხოლო `slideshow.preview` ერთ აწყობილ სლაიდს PNG-ად აბრუნებს.", + "Slideshow playback": "სლაიდშოუს დაკვრა", + "View ▸ Slideshow (⌥⌘↩) now plays with Lightroom Classic's Playback settings: how long each slide stays up, a fade": "ხედი → სლაიდშოუ (⌥⌘↩) ახლა Lightroom Classic-ის Playback პარამეტრებით უკრავს: რამდენ ხანს ჩანს თითოეული სლაიდი, მიქრობა", + "between slides (a crossfade, or through black, white or any colour; 0 cuts), random order (every photo once per": "სლაიდებს შორის (გადადინება, ან შავის, თეთრის ან ნებისმიერი ფერის გავლით; 0 — უბრალო გადაჭრა), შემთხვევითი რიგი (ყოველი ფოტო ერთხელ თითო", + "pass, a new order each time round), repeat (off: the slideshow ends after the last photo) and preparing previews in": "გავლაზე, ყოველ ჯერზე ახალი რიგით), გამეორება (გამორთულისას სლაიდშოუ ბოლო ფოტოს შემდეგ მთავრდება) და წინასწარი ხედების", + "advance (the next two slides render while the current one is up, so a fade never waits or flashes).": "წინასწარ მომზადება (შემდეგი ორი სლაიდი რენდერდება, სანამ მიმდინარე ჩანს, ამიტომ მიქრობა არასოდეს ყოვნდება და არ ციმციმებს).", + "Change them in Settings ▸ Slideshow (View ▸ Slideshow Options…); they are saved with the library. Agents use": "შეცვალეთ ისინი პარამეტრები → სლაიდშოუში (ხედი → სლაიდშოუს პარამეტრები…); ისინი ბიბლიოთეკასთან ერთად ინახება. აგენტები იყენებენ", + "`slideshow.playback`; `view.slideshow` takes any of them for one run (`interval` still sets the slide duration).": "`slideshow.playback`-ს; `view.slideshow` ნებისმიერ მათგანს ერთი გაშვებისთვის იღებს (`interval` კვლავ სლაიდის ხანგრძლივობას ადგენს).", + "While it plays, moving the pointer shows a small control bar: previous, play / pause, next, the slide number and": "დაკვრისას მაჩვენებლის მოძრაობა პატარა მართვის ზოლს აჩენს: წინა, დაკვრა / პაუზა, შემდეგი, სლაიდის ნომერი და", + "end. Space pauses, ← / → step (a cut), Esc ends. A slide's time starts once it is shown sharp.": "დასრულება. Space აპაუზებს, ← / → გადადის (გადაჭრით), Esc ასრულებს. სლაიდის დრო მაშინ იწყება, როცა ის მკვეთრად გამოჩნდება.", + "M50, R100, R8 and RP (on the RP also in 1.6× crop mode). CR3 files the decoder can't read yet still open from their embedded JPEG, as before.": "M50, R100, R8 და RP კამერებზე (RP-ზე 1.6× ჩამოჭრის რეჟიმშიც). CR3 ფაილები, რომლებსაც დეკოდერი ჯერ ვერ კითხულობს, კვლავ ჩაშენებული JPEG-იდან იხსნება, როგორც ადრე.", + "Face recognition is on": "სახეების ამოცნობა ჩართულია", + "Face recognition is off. Turn it on to get name suggestions and see look-alike faces together.": "სახეების ამოცნობა გამორთულია. ჩართეთ, რომ მიიღოთ სახელების შეთავაზებები და ერთად ნახოთ მსგავსი სახეები.", + "Turn on": "ჩართვა", + "Set up face recognition": "სახეების ამოცნობის დაყენება", + "Face recognition needs a model to suggest names: a one-time download, in Settings.": "სახეების ამოცნობას სახელების შესათავაზებლად მოდელი სჭირდება: ერთჯერადი ჩამოტვირთვა, პარამეტრებში.", + "Turn on name suggestions": "სახელების შეთავაზებების ჩართვა", + "Set up name suggestions…": "სახელების შეთავაზებების დაყენება…" } diff --git a/crates/ui-egui/locales/pl-formats.json b/crates/ui-egui/locales/pl-formats.json index c48f612c0..b701eda3a 100644 --- a/crates/ui-egui/locales/pl-formats.json +++ b/crates/ui-egui/locales/pl-formats.json @@ -310,5 +310,9 @@ "Inside: {names}": "Wewnątrz: {names}", "Where should the Lightroom catalog “{catalog}” go?": "Dokąd zaimportować katalog Lightroom „{catalog}”?", "Merge into the open library “{library}” ({count} photo{})": "Scal z otwartą biblioteką „{library}” (zdjęcia: {count}){:.0}", - "Photo: {name}": "Zdjęcie: {name}" + "Photo: {name}": "Zdjęcie: {name}", + "Panel layout could not be restored: {error}": "Nie udało się przywrócić układu paneli: {error}", + "Panel move was not applied: {error}": "Przeniesienie panelu nie zostało zastosowane: {error}", + "{name} is installed": "{name} jest zainstalowany", + "{name} is installed and in use: face recognition is on": "{name} jest zainstalowany i używany: rozpoznawanie twarzy jest włączone" } diff --git a/crates/ui-egui/locales/pl.json b/crates/ui-egui/locales/pl.json index 292687234..d86475221 100644 --- a/crates/ui-egui/locales/pl.json +++ b/crates/ui-egui/locales/pl.json @@ -481,6 +481,7 @@ "Faded Matte": "Wyblakły mat", "Faded Slide": "Wyblakły slajd", "Faded Urban": "Wyblakłe miasto", + "Favorite": "Ulubiony", "Favorite Preset": "Ulubione ustawienie wstępne", "Favorite Profile": "Ulubiony profil", "Favorites": "Ulubione", @@ -1673,6 +1674,7 @@ "Denoise Settings": "Ustawienia odszumiania", "Denoise all photos with an Amount": "Odszum wszystkie zdjęcia z ustawioną intensywnością", "Downloaded and checked. Installing…": "Pobrano i sprawdzono. Instalowanie…", + "The download failed": "Pobieranie nie powiodło się", "Failed its last test": "Nie przeszedł ostatniego testu", "Graphics card": "Karta graficzna", "I have read these terms and accept them for my own use": "Przeczytałem warunki i akceptuję je na własny użytek", @@ -2297,5 +2299,12 @@ "An import is running. Drop photos when it has finished": "Import jest w toku. Upuść zdjęcia, gdy się zakończy", "Finish Lightroom catalog import before adding photos": "Zakończ import katalogu Lightrooma, zanim dodasz zdjęcia", "Thumbnail size": "Rozmiar miniatur", - "Import Thumbnail Size": "Rozmiar miniatur importu" + "Import Thumbnail Size": "Rozmiar miniatur importu", + "Face recognition is on": "Rozpoznawanie twarzy jest włączone", + "Face recognition is off. Turn it on to get name suggestions and see look-alike faces together.": "Rozpoznawanie twarzy jest wyłączone. Włącz je, aby dostawać propozycje imion i widzieć podobne twarze razem.", + "Turn on": "Włącz", + "Set up face recognition": "Skonfiguruj rozpoznawanie twarzy", + "Face recognition needs a model to suggest names: a one-time download, in Settings.": "Rozpoznawanie twarzy potrzebuje modelu, aby proponować imiona: jednorazowe pobranie w Ustawieniach.", + "Turn on name suggestions": "Włącz propozycje imion", + "Set up name suggestions…": "Skonfiguruj propozycje imion…" } diff --git a/crates/ui-egui/locales/pt-br-formats.json b/crates/ui-egui/locales/pt-br-formats.json index 94883fe97..6ebb3288c 100644 --- a/crates/ui-egui/locales/pt-br-formats.json +++ b/crates/ui-egui/locales/pt-br-formats.json @@ -310,5 +310,9 @@ "Added {n} photo{}": "{n} foto{0} adicionada{0}", "Where should the Lightroom catalog “{catalog}” go?": "Para onde vai o catálogo do Lightroom “{catalog}”?", "Merge into the open library “{library}” ({count} photo{})": "Mesclar na biblioteca aberta “{library}” ({count} foto{})", - "Photo: {name}": "Foto: {name}" + "Photo: {name}": "Foto: {name}", + "Panel layout could not be restored: {error}": "Não foi possível restaurar a disposição dos painéis: {error}", + "Panel move was not applied: {error}": "A movimentação do painel não foi aplicada: {error}", + "{name} is installed": "{name} está instalado", + "{name} is installed and in use: face recognition is on": "{name} está instalado e em uso: o reconhecimento facial está ativado" } diff --git a/crates/ui-egui/locales/pt-br.json b/crates/ui-egui/locales/pt-br.json index 1728da1c8..c475d67e3 100644 --- a/crates/ui-egui/locales/pt-br.json +++ b/crates/ui-egui/locales/pt-br.json @@ -498,6 +498,7 @@ "Faded Matte": "Fosco desbotado", "Faded Slide": "Slide desbotado", "Faded Urban": "Urbano desbotado", + "Favorite": "Favorito", "Favorite Preset": "Predefinição favorita", "Favorite Profile": "Perfil favorito", "Favorites": "Favoritos", @@ -1721,6 +1722,7 @@ "Denoise Settings": "Configurações de redução de ruído", "Denoise all photos with an Amount": "Reduzir o ruído de todas as fotos com uma Quantidade", "Downloaded and checked. Installing…": "Baixado e verificado. Instalando…", + "The download failed": "Falha ao baixar", "Failed its last test": "Falhou no último teste", "Graphics card": "Placa de vídeo", "I have read these terms and accept them for my own use": "Li estes termos e os aceito para meu uso pessoal", @@ -2216,5 +2218,12 @@ "An import is running. Drop photos when it has finished": "Uma importação está em andamento. Solte as fotos quando ela terminar", "Finish Lightroom catalog import before adding photos": "Conclua a importação do catálogo do Lightroom antes de adicionar fotos", "Thumbnail size": "Tamanho das miniaturas", - "Import Thumbnail Size": "Tamanho das miniaturas de importação" + "Import Thumbnail Size": "Tamanho das miniaturas de importação", + "Face recognition is on": "O reconhecimento facial está ativado", + "Face recognition is off. Turn it on to get name suggestions and see look-alike faces together.": "O reconhecimento facial está desativado. Ative-o para receber sugestões de nomes e ver rostos parecidos juntos.", + "Turn on": "Ativar", + "Set up face recognition": "Configurar o reconhecimento facial", + "Face recognition needs a model to suggest names: a one-time download, in Settings.": "O reconhecimento facial precisa de um modelo para sugerir nomes: um download único, em Configurações.", + "Turn on name suggestions": "Ativar sugestões de nomes", + "Set up name suggestions…": "Configurar sugestões de nomes…" } diff --git a/crates/ui-egui/locales/ru-formats.json b/crates/ui-egui/locales/ru-formats.json index 5ee6a91f8..f8bf88a88 100644 --- a/crates/ui-egui/locales/ru-formats.json +++ b/crates/ui-egui/locales/ru-formats.json @@ -310,5 +310,9 @@ "Added {n} photo{}": "Добавлено фото: {n}{:.0}", "Where should the Lightroom catalog “{catalog}” go?": "Куда импортировать каталог Lightroom «{catalog}»?", "Merge into the open library “{library}” ({count} photo{})": "Объединить с открытой библиотекой «{library}» (фото: {count}){:.0}", - "Photo: {name}": "Фото: {name}" + "Photo: {name}": "Фото: {name}", + "Panel layout could not be restored: {error}": "Не удалось восстановить расположение панелей: {error}", + "Panel move was not applied: {error}": "Перемещение панели не применено: {error}", + "{name} is installed": "Модель {name} установлена", + "{name} is installed and in use: face recognition is on": "Модель {name} установлена и используется: распознавание лиц включено" } diff --git a/crates/ui-egui/locales/ru.json b/crates/ui-egui/locales/ru.json index 5a4ebaa9d..1450982a3 100644 --- a/crates/ui-egui/locales/ru.json +++ b/crates/ui-egui/locales/ru.json @@ -1610,6 +1610,7 @@ "Denoise Settings": "Настройки шумоподавления", "Denoise all photos with an Amount": "Подавить шум на всех фото с заданным количеством", "Downloaded and checked. Installing…": "Загружено и проверено. Установка…", + "The download failed": "Не удалось загрузить", "Failed its last test": "Последняя проверка не пройдена", "Graphics card": "Видеокарта", "I have read these terms and accept them for my own use": "Я прочитал эти условия и принимаю их для собственного использования", @@ -2579,5 +2580,12 @@ "An import is running. Drop photos when it has finished": "Импорт уже выполняется. Перетащите фото, когда он закончится", "Finish Lightroom catalog import before adding photos": "Завершите импорт каталога Lightroom, прежде чем добавлять фото", "★ Favorites": "★ Избранное", - "Import Thumbnail Size": "Размер миниатюр при импорте" + "Import Thumbnail Size": "Размер миниатюр при импорте", + "Face recognition is on": "Распознавание лиц включено", + "Face recognition is off. Turn it on to get name suggestions and see look-alike faces together.": "Распознавание лиц выключено. Включите его, чтобы получать подсказки имён и видеть похожие лица вместе.", + "Turn on": "Включить", + "Set up face recognition": "Настроить распознавание лиц", + "Face recognition needs a model to suggest names: a one-time download, in Settings.": "Для подсказок имён распознаванию лиц нужна модель: однократная загрузка в Настройках.", + "Turn on name suggestions": "Включить подсказки имён", + "Set up name suggestions…": "Настроить подсказки имён…" } diff --git a/crates/ui-egui/locales/sv-formats.json b/crates/ui-egui/locales/sv-formats.json index 92bce89f3..433e3221f 100644 --- a/crates/ui-egui/locales/sv-formats.json +++ b/crates/ui-egui/locales/sv-formats.json @@ -301,7 +301,7 @@ "{n} selected photos · {pages} pages": "{n} selected photos · {pages} pages", "{in_trash} catalog photos are in this library's Recently Deleted and stay there; restore them from Recently Deleted to see them.": "{in_trash} katalogfoton finns i Nyligen raderade i det här biblioteket och ligger kvar där; återställ dem från Nyligen raderade för att se dem.", "{skipped} catalog images were not imported because their records in the catalog are incomplete.": "{skipped} catalog images were not imported because their records in the catalog are incomplete.", - "Listing folders — folders: {folders}, files: {files}": "Listing folders — folders: {folders}, files: {files}", + "Listing folders — folders: {folders}, files: {files}": "Listar mappar — mappar: {folders}, filer: {files}", "Added {n} photo{}": "{n} foto tillagda{:.0}", "Could not read {name}: {e}": "Kunde inte läsa {name}: {e}", "Drop to import {n} item{}": "Släpp för att importera {n} objekt{:.0}", @@ -310,5 +310,9 @@ "Inside: {names}": "Inuti: {names}", "Where should the Lightroom catalog “{catalog}” go?": "Vart ska Lightroom-katalogen ”{catalog}” importeras?", "Merge into the open library “{library}” ({count} photo{})": "Slå samman med det öppna biblioteket ”{library}” ({count} foto{:.0})", - "Photo: {name}": "Foto: {name}" + "Photo: {name}": "Foto: {name}", + "Panel layout could not be restored: {error}": "Panellayouten kunde inte återställas: {error}", + "Panel move was not applied: {error}": "Panelflytten tillämpades inte: {error}", + "{name} is installed": "{name} är installerad", + "{name} is installed and in use: face recognition is on": "{name} är installerad och används: ansiktsigenkänning är på" } diff --git a/crates/ui-egui/locales/sv.json b/crates/ui-egui/locales/sv.json index 03f06a25e..c61df542f 100644 --- a/crates/ui-egui/locales/sv.json +++ b/crates/ui-egui/locales/sv.json @@ -605,6 +605,7 @@ "Download Place Names (GeoNames)": "Hämta ortnamn (GeoNames)", "Download the SAM 3 Model?": "Vill du hämta SAM 3-modellen?", "Downloaded and checked. Installing…": "Hämtad och kontrollerad. Installerar…", + "The download failed": "Hämtningen misslyckades", "Downloading model": "Hämtar modell", "Downloading place names": "Hämtar ortnamn", "Downloads": "Hämtade filer", @@ -2443,5 +2444,12 @@ "Finish Lightroom catalog import before adding photos": "Slutför importen av Lightroom-katalogen innan du lägger till foton", "Import dropped files without review": "Importera släppta filer utan granskning", "Import Thumbnail Size": "Miniatyrstorlek vid import", - "Click to type a value, drag to change it": "Klicka för att ange ett värde, dra för att ändra det" + "Click to type a value, drag to change it": "Klicka för att ange ett värde, dra för att ändra det", + "Face recognition is on": "Ansiktsigenkänning är på", + "Face recognition is off. Turn it on to get name suggestions and see look-alike faces together.": "Ansiktsigenkänning är av. Slå på den för att få namnförslag och se liknande ansikten tillsammans.", + "Turn on": "Slå på", + "Set up face recognition": "Ställ in ansiktsigenkänning", + "Face recognition needs a model to suggest names: a one-time download, in Settings.": "Ansiktsigenkänning behöver en modell för att föreslå namn: en engångsnedladdning, i Inställningar.", + "Turn on name suggestions": "Slå på namnförslag", + "Set up name suggestions…": "Ställ in namnförslag…" } diff --git a/crates/ui-egui/locales/uk-formats.json b/crates/ui-egui/locales/uk-formats.json index d40c69be3..233245895 100644 --- a/crates/ui-egui/locales/uk-formats.json +++ b/crates/ui-egui/locales/uk-formats.json @@ -310,5 +310,9 @@ "Added {n} photo{}": "Додано фото: {n}{:.0}", "Where should the Lightroom catalog “{catalog}” go?": "Куди імпортувати каталог Lightroom «{catalog}»?", "Merge into the open library “{library}” ({count} photo{})": "Об’єднати з відкритою бібліотекою «{library}» (фото: {count}){:.0}", - "Photo: {name}": "Фото: {name}" + "Photo: {name}": "Фото: {name}", + "Panel layout could not be restored: {error}": "Не вдалося відновити розташування панелей: {error}", + "Panel move was not applied: {error}": "Переміщення панелі не застосовано: {error}", + "{name} is installed": "{name} установлено", + "{name} is installed and in use: face recognition is on": "{name} установлено й використовується: розпізнавання облич увімкнено" } diff --git a/crates/ui-egui/locales/uk.json b/crates/ui-egui/locales/uk.json index d1dca0a1d..c0c70c21b 100644 --- a/crates/ui-egui/locales/uk.json +++ b/crates/ui-egui/locales/uk.json @@ -733,6 +733,7 @@ "Faded Matte": "Вицвіле матове", "Faded Slide": "Вицвілий слайд", "Faded Urban": "Вицвіле місто", + "Favorite": "Улюблений", "Favorite Preset": "Додати набір налаштувань до улюблених", "Favorite Profile": "Додати профіль до улюблених", "File & date": "Файл і дата", @@ -1712,6 +1713,7 @@ "Denoise Settings": "Налаштування усунення шуму", "Denoise all photos with an Amount": "Обробити всі фото зі значенням усунення шуму", "Downloaded and checked. Installing…": "Завантажено й перевірено. Установлення…", + "The download failed": "Не вдалося завантажити", "Failed its last test": "Останню перевірку не пройдено", "Graphics card": "Відеокарта", "I have read these terms and accept them for my own use": "Я прочитав ці умови й приймаю їх для власного використання", @@ -2368,5 +2370,12 @@ "An import is running. Drop photos when it has finished": "Імпорт уже виконується. Перетягніть фото, коли він завершиться", "Finish Lightroom catalog import before adding photos": "Завершіть імпорт каталогу Lightroom, перш ніж додавати фото", "Thumbnail size": "Розмір мініатюр", - "Import Thumbnail Size": "Розмір мініатюр імпорту" + "Import Thumbnail Size": "Розмір мініатюр імпорту", + "Face recognition is on": "Розпізнавання облич увімкнено", + "Face recognition is off. Turn it on to get name suggestions and see look-alike faces together.": "Розпізнавання облич вимкнено. Увімкніть його, щоб отримувати підказки імен і бачити схожі обличчя разом.", + "Turn on": "Увімкнути", + "Set up face recognition": "Налаштувати розпізнавання облич", + "Face recognition needs a model to suggest names: a one-time download, in Settings.": "Для підказок імен розпізнаванню облич потрібна модель: одноразове завантаження в Налаштуваннях.", + "Turn on name suggestions": "Увімкнути підказки імен", + "Set up name suggestions…": "Налаштувати підказки імен…" } diff --git a/crates/ui-egui/locales/vi-formats.json b/crates/ui-egui/locales/vi-formats.json index 032fb8859..4c049cd7c 100644 --- a/crates/ui-egui/locales/vi-formats.json +++ b/crates/ui-egui/locales/vi-formats.json @@ -124,7 +124,7 @@ "Lightroom import complete: {imported} photos added; index warning: {warning}": "Nhập Lightroom xong: đã thêm {imported} ảnh; cảnh báo chỉ mục: {warning}", "Lightroom import failed: {e}{warning}": "Nhập Lightroom thất bại: {e}{warning}", "Lightroom inspection failed: {e}{warning}": "Kiểm tra Lightroom thất bại: {e}{warning}", - "Listing folders — folders: {folders}, files: {files}": "Listing folders — folders: {folders}, files: {files}", + "Listing folders — folders: {folders}, files: {files}": "Đang liệt kê thư mục — thư mục: {folders}, tệp: {files}", "MIT OR Apache-2.0. Fonts: {} (OFL). Icons: original.": "MIT OR Apache-2.0. Phông: {} (OFL). Biểu tượng: tác phẩm gốc.", "Making the denoised picture… {}%": "Đang tạo ảnh đã khử nhiễu… {}%", "Matches: {}": "Khớp: {}", @@ -302,7 +302,7 @@ "“{to}” is already a person. Combining them makes one person; Undo separates them again.": "“{to}” is already a person. Combining them makes one person; Undo separates them again.", "• {assumption}": "• {assumption}", "… and {more} more": "… và {more} nữa", - "…and {more} more": "…and {more} more", + "…and {more} more": "…và {more} nữa", "Added {n} photo{}": "Đã thêm {n} ảnh{:.0}", "Could not read {name}: {e}": "Không thể đọc {name}: {e}", "Drop to import {n} item{}": "Thả để nhập {n} mục{:.0}", @@ -310,5 +310,9 @@ "Drop to review {n} item{} for import": "Thả để xem lại {n} mục trước khi nhập{:.0}", "Where should the Lightroom catalog “{catalog}” go?": "Nhập danh mục Lightroom «{catalog}» vào đâu?", "Merge into the open library “{library}” ({count} photo{})": "Gộp vào thư viện đang mở «{library}» ({count} ảnh{:.0})", - "Photo: {name}": "Ảnh: {name}" + "Photo: {name}": "Ảnh: {name}", + "Panel layout could not be restored: {error}": "Không thể khôi phục bố cục bảng: {error}", + "Panel move was not applied: {error}": "Việc di chuyển bảng chưa được áp dụng: {error}", + "{name} is installed": "{name} đã được cài đặt", + "{name} is installed and in use: face recognition is on": "{name} đã được cài đặt và đang dùng: nhận diện khuôn mặt đã bật" } diff --git a/crates/ui-egui/locales/vi.json b/crates/ui-egui/locales/vi.json index ad6747520..4edcb6563 100644 --- a/crates/ui-egui/locales/vi.json +++ b/crates/ui-egui/locales/vi.json @@ -517,6 +517,7 @@ "Download Place Names (GeoNames)": "Tải tên địa điểm (GeoNames)", "Download the SAM 3 Model?": "Tải mô hình SAM 3?", "Downloaded and checked. Installing…": "Đã tải và kiểm tra. Đang cài…", + "The download failed": "Tải xuống không thành công", "Downloading model": "Đang tải mô hình", "Downloading place names": "Đang tải tên địa điểm", "Downloads": "Tải xuống", @@ -962,7 +963,6 @@ "LightCraft couldn't open the library at": "LightCraft không mở được thư viện tại", "There is no LightCraft library in this folder any more.": "Thư mục này không còn thư viện LightCraft nào.", "The library isn't there: it was moved or renamed, or its drive or network share isn't connected.": "Thư viện không có ở đây: nó đã bị di chuyển hoặc đổi tên, hoặc ổ đĩa hay ổ mạng của nó chưa được kết nối.", - "This folder can't be read:": "Không đọc được thư mục này:", "LightCraft does not know this model, so it assumed:": "LightCraft không biết mô hình này, nên đã giả định:", "LightCraft no longer crashes at launch on Windows PCs whose Vulkan driver is broken (issue #136, e.g. some Intel UHD": "LightCraft không còn sự cố khi khởi động trên PC Windows có driver Vulkan lỗi (issue #136, ví dụ một số Intel UHD", "LightCraft on GitHub": "LightCraft trên GitHub", @@ -2248,7 +2248,433 @@ "Dropped Files": "Tệp đã thả", "Finish Lightroom catalog import before adding photos": "Hoàn tất nhập danh mục Lightroom trước khi thêm ảnh", "Import dropped files without review": "Nhập các tệp đã thả mà không xem lại", + "(not in the library)": "(không có trong thư viện)", + "1 raw can now be developed from its raw data": "Hiện có thể xử lý 1 tệp RAW từ dữ liệu thô", + "150 dpi · sRGB · current edits · fit without cropping": "150 dpi · sRGB · chỉnh sửa hiện tại · vừa khung không cắt xén", + "A 16:9 frame with black bars above and below, the title in the corner, fades through black and a closing card.": "Khung hình 16:9 với dải đen trên và dưới, tiêu đề ở góc, chuyển mờ qua nền đen và thẻ kết thúc.", + "A dark slate backdrop with the exposure, ISO and focal length, then the camera and lens, under each photo.": "Phông nền xám đá tối với thông số phơi sáng, ISO và tiêu cự, cùng máy ảnh và ống kính bên dưới mỗi ảnh.", + "A face model uses the GPU only when a check shows it gives the same results faster.": "Mô hình khuôn mặt chỉ dùng GPU khi kiểm tra cho thấy kết quả tương đương nhưng nhanh hơn.", + "A light grey wall with a white mat and a soft shadow; the caption and the rating under the photo.": "Tường xám nhạt với bo viền trắng và bóng đổ mềm; chú thích và đánh giá nằm dưới ảnh.", + "A pen's pressure sets the size and flow of the brush": "Lực nhấn bút điều chỉnh kích thước và lưu lượng của cọ", + "A slide stays up for its duration, its fade in included. A fade of 0 cuts.": "Mỗi trang trình chiếu hiển thị trong thời lượng đã đặt, tính cả lúc hiện dần. Đặt chuyển mờ bằng 0 để chuyển cảnh ngay.", + "AV1 video, each slide held for its duration with its fades. No sound: music is not exported yet.": "Video AV1, mỗi trang trình chiếu giữ theo thời lượng cùng hiệu ứng chuyển mờ. Không có âm thanh: chưa hỗ trợ xuất nhạc.", + "Add Print Cell": "Thêm ô in", + "Add a Face Recognition Model": "Thêm mô hình nhận diện khuôn mặt", + "Add a cell": "Thêm ô", + "Add a model file…": "Thêm tệp mô hình…", + "Add text overlay": "Thêm lớp phủ văn bản", + "Already installed. Installing again is harmless.": "Đã được cài đặt. Cài đặt lại cũng không gây ảnh hưởng gì.", + "Also the masks of the same name on the other selected photos": "Áp dụng cả cho các mặt nạ cùng tên trên những ảnh đã chọn khác", + "Anchored to": "Neo vào", + "Animal Eye Tracking": "Theo dõi mắt động vật", + "Another library was opened since the photos were dropped: nothing was moved": "Một thư viện khác đã được mở kể từ khi thả ảnh: chưa di chuyển tệp nào", + "Apply Mask Effect": "Áp dụng hiệu ứng mặt nạ", + "Apply Print Template": "Áp dụng mẫu in", + "Apply Slideshow Template": "Áp dụng mẫu trình chiếu", + "Apply to All Masks": "Áp dụng cho tất cả mặt nạ", + "Arrange Print Cell": "Sắp xếp ô in", + "Aspect preview": "Xem trước tỷ lệ", + "Auto Layout": "Bố cục tự động", + "Automatically show full screen": "Tự động hiển thị toàn màn hình", + "Backdrop": "Phông nền", + "Background colour": "Màu nền", + "Background image": "Ảnh nền", + "Before the last template": "Trước mẫu cuối cùng", + "Bottom": "Dưới", + "Built-in": "Tích hợp sẵn", + "CPU": "CPU", + "Can't be moved here": "Không thể chuyển vào đây", + "Cast shadow": "Đổ bóng", + "Center": "Giữa", + "Checking raw files": "Đang kiểm tra tệp RAW", + "Checking the GPU for faces": "Đang kiểm tra GPU cho nhận diện khuôn mặt", + "Checking the GPU…": "Đang kiểm tra GPU…", + "Choose Layout Image…": "Chọn ảnh bố cục…", + "Choose Monitor Profile": "Chọn hồ sơ màn hình", + "Choose a PDF destination after confirming. Print the PDF from your viewer.": "Chọn nơi lưu PDF sau khi xác nhận. Hãy in tệp PDF từ trình xem của bạn.", + "Choose a group": "Chọn một nhóm", + "Choose at least one setting to include": "Chọn ít nhất một cài đặt để bao gồm", + "Cinema Wide": "Điện ảnh rộng", + "Clear Print Layout": "Xóa bố cục in", + "Click a cell to move, resize or arrange it": "Nhấp vào ô để di chuyển, đổi kích thước hoặc sắp xếp", + "Click a template to apply it; point at one to preview it on the selected photo. Right-click your own to update, rename, export or delete it.": "Nhấp vào mẫu để áp dụng; trỏ vào mẫu để xem trước trên ảnh đã chọn. Nhấp chuột phải vào mẫu của bạn để cập nhật, đổi tên, xuất hoặc xóa.", + "Click to name this face": "Nhấp để đặt tên cho khuôn mặt này", + "Click to type a value, drag to change it": "Nhấp để nhập giá trị, kéo để thay đổi", + "Color Overlay": "Phủ màu", + "Color Overlay on B&W": "Phủ màu trên Đen & Trắng", + "Color space: Rec. 2020 HLG (HDR AVIF)": "Không gian màu: Rec. 2020 HLG (HDR AVIF)", + "Color space: Rec. 2020 PQ (HDR AVIF)": "Không gian màu: Rec. 2020 PQ (HDR AVIF)", + "Color space: Rec. 2020 PQ (HDR JPEG XL)": "Không gian màu: Rec. 2020 PQ (HDR JPEG XL)", + "Color space: Rec. 2020 PQ, 16-bit (HDR PNG)": "Không gian màu: Rec. 2020 PQ, 16-bit (HDR PNG)", + "Color wheel": "Bánh xe màu", + "Colour": "Màu", + "Colour only": "Chỉ màu", + "Colour wash": "Phủ sắc màu", + "Combine with the existing person": "Gộp với người đã có", + "Confirm before moving photos to another folder on disk": "Xác nhận trước khi di chuyển ảnh sang thư mục khác trên ổ đĩa", + "Contact Sheet PDF": "Bảng liên hệ PDF", + "Container": "Vùng chứa", + "Copy Settings…": "Sao chép cài đặt…", + "Curve channel": "Kênh đường cong", + "Custom AF Area": "Vùng AF tùy chỉnh", + "Cycle Flag": "Chuyển đổi cờ", + "Cycle Tool Overlay": "Chuyển đổi lớp phủ công cụ", + "Decrease Flag Status": "Giảm trạng thái cờ", + "Decrease Grid Thumbnail Size": "Giảm kích thước ảnh thu nhỏ trên lưới", + "Delete Cell": "Xóa ô", + "Delete Mask Effect": "Xóa hiệu ứng mặt nạ", + "Delete Print Cell": "Xóa ô in", + "Delete Print Template": "Xóa mẫu in", + "Delete Slideshow Template": "Xóa mẫu trình chiếu", + "Delete…": "Xóa…", + "Destination library": "Thư viện đích", + "Detection": "Phát hiện", + "Don't ask again": "Không hỏi lại", + "Duplicate Mask Effect": "Nhân bản hiệu ứng mặt nạ", + "Duration": "Thời lượng", + "Each photo as large as it fits, on black, with a short crossfade. Nothing drawn over it.": "Mỗi ảnh hiển thị lớn nhất vừa khung trên nền đen, với chuyển mờ ngắn. Không vẽ đè thông tin lên ảnh.", + "Edge to Edge": "Tràn viền", + "End": "Kết thúc", + "End Slideshow": "Kết thúc trình chiếu", + "Ending": "Kết thúc", + "Ending screen": "Màn hình kết thúc", + "Enter to confirm, Esc to cancel": "Enter để xác nhận, Esc để hủy", + "Every photo cropped to fill the whole screen, with slow crossfades.": "Mọi ảnh được cắt vừa kín toàn màn hình, với hiệu ứng chuyển mờ chậm.", + "Expanded Flexible Spot": "Điểm linh hoạt mở rộng", + "Export Effect Presets": "Xuất thiết lập hiệu ứng sẵn", + "Export Effect Presets…": "Xuất thiết lập hiệu ứng sẵn…", + "Export JPEG…": "Xuất JPEG…", + "Export Mask Effects": "Xuất hiệu ứng mặt nạ", + "Export PDF…": "Xuất PDF…", + "Export Slideshow": "Xuất bản trình chiếu", + "Export Slideshow Template": "Xuất mẫu trình chiếu", + "Export Slideshow: folder for the JPEG files": "Xuất bản trình chiếu: thư mục chứa tệp JPEG", + "Export Slideshow…": "Xuất bản trình chiếu…", + "Export Video…": "Xuất video…", + "Export to": "Xuất ra", + "Exporting slideshow": "Đang xuất bản trình chiếu", + "Face Models on the GPU": "Mô hình khuôn mặt trên GPU", + "Face Tracking": "Theo dõi khuôn mặt", + "Face models (ONNX)": "Mô hình khuôn mặt (ONNX)", + "Face tracking": "Theo dõi khuôn mặt", + "Fade": "Giảm dần", + "Fade duration": "Thời lượng chuyển mờ", + "Favorite": "Yêu thích", + "Favorite Mask Effect": "Yêu thích hiệu ứng mặt nạ", + "Filename captions": "Chú thích tên tệp", + "Filters": "Bộ lọc", + "Flexible Spot": "Điểm linh hoạt", + "Focus": "Lấy nét", + "Focus point": "Điểm lấy nét", + "Frame rate": "Tốc độ khung hình", + "Gallery Wall": "Tường trưng bày", + "Group (optional)": "Nhóm (tùy chọn)", + "Grouped by parent": "Nhóm theo mục cha", + "Grouped: keywords inside the same keyword share a line naming it, and long lists and the suggestions are shortened.": "Theo nhóm: các từ khóa con trong cùng một từ khóa cha sẽ chung một dòng có tên mục cha, đồng thời danh sách dài và gợi ý được rút gọn.", + "HDR TIFF needs 32-bit float.": "TIFF HDR cần định dạng dấu phẩy động 32-bit.", + "HDR for Each Bracket Set": "Tạo HDR cho mỗi bộ chụp bù trừ sáng", + "HDR output": "Đầu ra HDR", + "Highlighted: sliders this mask changes. Sliders left out stay as they are when the preset is applied.": "Được tô sáng: các thanh trượt mà mặt nạ này thay đổi. Những thanh trượt không chọn sẽ giữ nguyên khi áp dụng thiết lập sẵn.", + "Hold View Until Refreshed": "Giữ nguyên chế độ xem cho đến khi làm mới", + "Human Eye Tracking": "Theo dõi mắt người", + "ICC Profiles": "Hồ sơ ICC", + "Identity plate": "Biểu trưng định danh", + "Image on Black": "Ảnh trên nền đen", + "Image on White": "Ảnh trên nền trắng", + "Import Mask Effects": "Nhập hiệu ứng mặt nạ", + "Import Slideshow Template": "Nhập mẫu trình chiếu", + "Import Slideshow Templates": "Nhập các mẫu trình chiếu", + "Import photos to get started": "Nhập ảnh để bắt đầu", + "Import…": "Nhập…", + "Include Amount": "Bao gồm Mức tác động", + "Include brush size, feather and flow": "Bao gồm kích thước cọ, độ nhòe biên và lưu lượng", + "Increase Flag Status": "Tăng trạng thái cờ", + "Increase Grid Thumbnail Size": "Tăng kích thước ảnh thu nhỏ trên lưới", + "Intro": "Mở đầu", + "Intro screen": "Màn hình mở đầu", + "Keywords of the selection": "Từ khóa của vùng chọn", + "Layout": "Bố cục", + "Layout Image Matte": "Bo viền ảnh bố cục", + "Layout Image Opacity": "Độ mờ đục ảnh bố cục", + "Left": "Trái", + "Letter": "Thư", + "LightCraft Effect Presets": "Thiết lập hiệu ứng LightCraft", + "LightCraft stopped": "LightCraft đã dừng", + "Lightroom Catalog Import": "Nhập danh mục Lightroom", + "Lightroom catalogs import into the open library; no separate catalog folder is created.": "Danh mục Lightroom được nhập vào thư viện đang mở; không tạo thư mục danh mục riêng.", + "Link all margins": "Liên kết tất cả các lề", + "Local photos aren't in the library yet: Add to My Photos first, then move them": "Ảnh cục bộ chưa có trong thư viện: hãy Thêm vào Ảnh của tôi trước, sau đó mới di chuyển", + "Lock On AF": "AF bám nét khóa mục tiêu", + "Manage Effect Presets…": "Quản lý thiết lập hiệu ứng sẵn…", + "Manage Presets…": "Quản lý thiết lập sẵn…", + "Managed by Printer (Adobe RGB)": "Do máy in quản lý (Adobe RGB)", + "Managed by Printer (sRGB)": "Do máy in quản lý (sRGB)", + "Margins": "Lề", + "Margins are a share of the slide's shorter side, so slides look the same on any screen.": "Lề được tính theo tỷ lệ cạnh ngắn của trang chiếu, giúp trang chiếu hiển thị đồng nhất trên mọi màn hình.", + "Mask": "Mặt nạ", + "Mask Effect Presets": "Thiết lập hiệu ứng mặt nạ sẵn", + "Masks keep their sliders. Export presets first to keep a copy.": "Các mặt nạ vẫn giữ nguyên thanh trượt. Hãy xuất thiết lập sẵn trước để lưu bản sao.", + "Move Mask Effect to Group": "Chuyển hiệu ứng mặt nạ vào nhóm", + "Move Photos": "Di chuyển ảnh", + "Move Print Cell": "Di chuyển ô in", + "Move Print Cell to Page": "Chuyển ô in sang trang", + "Move to Group…": "Di chuyển vào nhóm…", + "Multi": "Đa vùng", + "Name the preset": "Đặt tên thiết lập sẵn", + "New Print Page": "Trang in mới", + "New group — Return": "Nhóm mới — nhấn Return", + "New spot (Return adds it here)": "Điểm mới (nhấn Return để thêm tại đây)", + "New template name": "Tên mẫu mới", + "Next Slide": "Trang chiếu tiếp theo", + "Next page": "Trang tiếp theo", + "No Matte": "Không bo viền", + "No change": "Không thay đổi", + "No effect matches": "Không có hiệu ứng phù hợp", + "No effect presets yet": "Chưa có thiết lập hiệu ứng sẵn", + "No lens data embedded in this file.": "Không có dữ liệu ống kính nhúng trong tệp này.", + "None yet: save the current settings as a template below.": "Chưa có mẫu nào: hãy lưu cài đặt hiện tại thành mẫu ở bên dưới.", + "Not loaded yet": "Chưa tải", + "Numbered JPEG files (name-001.jpg…) in a new folder named in the next step.": "Các tệp JPEG đánh số thứ tự (tên-001.jpg…) trong thư mục mới được đặt tên ở bước tiếp theo.", + "Offset": "Dịch lệch", + "One page per slide (the long side in pixels = points), with the slide duration and fade for the viewer's presentation mode.": "Mỗi trang trình chiếu là một trang (cạnh dài tính bằng pixel = point), kèm thời lượng và hiệu ứng chuyển mờ cho chế độ thuyết trình của trình xem.", + "One photo fills each page inside the margins.": "Mỗi ảnh lấp đầy một trang bên trong phần lề.", + "Open Settings": "Mở Cài đặt", + "Overlay color": "Màu lớp phủ", + "Overlays": "Lớp phủ", + "Override colour": "Ghi đè màu", + "Own duration (off: the slide duration)": "Thời lượng riêng (tắt: dùng thời lượng trang chiếu)", + "Page": "Trang", + "Page Options": "Tùy chọn trang", + "Pause / Resume Slideshow": "Tạm dừng / Tiếp tục trình chiếu", + "Pen Pressure": "Áp lực bút", + "Photos edited in HDR: JPEG with an HDR gain map (looks right everywhere, brighter highlights on HDR displays), AVIF as 10-bit, PNG and JPEG XL as 16-bit Rec. 2020 PQ; TIFF needs 32-bit float": "Ảnh chỉnh sửa ở chế độ HDR: JPEG kèm bản đồ khuếch đại HDR (hiển thị chuẩn ở mọi nơi và sáng rõ vùng cao quang trên màn hình HDR), AVIF 10-bit, PNG và JPEG XL ở dạng 16-bit Rec. 2020 PQ; TIFF cần định dạng dấu phẩy động 32-bit", + "Photos you import show up here. Nothing is copied or moved unless you choose to.": "Những ảnh bạn nhập sẽ hiển thị tại đây. Không có tệp nào bị sao chép hay di chuyển trừ khi bạn chọn.", + "Plain Black": "Đen tuyền", + "Playback": "Phát trình chiếu", + "Previous Slide": "Trang chiếu trước", + "Previous page": "Trang trước", + "Previous settings": "Cài đặt trước đó", + "Print Settings": "Cài đặt in", + "Print Templates": "Mẫu in", + "Print to PDF": "In thành PDF", + "Rating stars": "Sao đánh giá", + "Read Focus Points": "Đọc điểm lấy nét", + "Read Focus Points in the Background": "Đọc điểm lấy nét trong nền", + "Reading focus points": "Đang đọc điểm lấy nét", + "Recheck Preview-Only Raws": "Kiểm tra lại các tệp RAW chỉ có xem trước", + "Recognition": "Nhận diện", + "Refresh View": "Làm mới chế độ xem", + "Remove Folder Color Label": "Xóa nhãn màu thư mục", + "Remove region": "Xóa vùng", + "Rename Mask Effect": "Đổi tên hiệu ứng mặt nạ", + "Rename Mask Effect Group": "Đổi tên nhóm hiệu ứng mặt nạ", + "Rename Person": "Đổi tên người", + "Rename Person…": "Đổi tên người…", + "Rename Slideshow Template": "Đổi tên mẫu trình chiếu", + "Render behind image": "Kết xuất phía sau ảnh", + "Renders the next slides while the current one is up, so fades never wait. Off: each slide renders when it is due (less memory and work).": "Kết xuất trước các trang chiếu kế tiếp trong khi trang hiện tại đang hiển thị để hiệu ứng chuyển mờ luôn mượt. Tắt: chỉ kết xuất từng trang khi đến lượt (tiết kiệm bộ nhớ và tài nguyên hơn).", + "Reset Print Settings": "Đặt lại cài đặt in", + "Reset Sliders": "Đặt lại thanh trượt", + "Reset all edits": "Đặt lại mọi chỉnh sửa", + "Reset layout": "Đặt lại bố cục", + "Resize Print Cell": "Đổi kích thước ô in", + "Resize region": "Đổi kích thước vùng", + "Return creates this keyword and gives it to the selected photos": "Nhấn Return để tạo từ khóa này và gắn cho các ảnh đã chọn", + "Right": "Phải", + "Run face models on the CPU only": "Chỉ chạy mô hình khuôn mặt trên CPU", + "Same folder as original photo": "Cùng thư mục với ảnh gốc", + "Save Current Settings as New Effect Preset…": "Lưu cài đặt hiện tại thành thiết lập hiệu ứng mới…", + "Save Current Settings as New Preset…": "Lưu cài đặt hiện tại thành thiết lập sẵn mới…", + "Save Mask Effect": "Lưu hiệu ứng mặt nạ", + "Save Print Template": "Lưu mẫu in", + "Save Slideshow Template": "Lưu mẫu trình chiếu", + "Save as Template": "Lưu thành mẫu", + "Search effects": "Tìm hiệu ứng", + "Select Only Active Photo": "Chỉ chọn ảnh đang mở", + "Select a mask to apply or update presets.": "Chọn một mặt nạ để áp dụng hoặc cập nhật thiết lập sẵn.", + "Select a photo to preview its slide": "Chọn một ảnh để xem trước trang trình chiếu", + "Select a photo, then turn this on to fill the slide behind every photo with it.": "Chọn một ảnh, sau đó bật tùy chọn này để dùng ảnh đó làm nền trang chiếu phía sau mọi ảnh.", + "Select all": "Chọn tất cả", + "Select none": "Bỏ chọn tất cả", + "Separate several keywords with commas. Return gives them to the selected photos.": "Ngăn cách nhiều từ khóa bằng dấu phẩy. Nhấn Return để gắn cho các ảnh đã chọn.", + "Set Effect for New Masks": "Đặt hiệu ứng cho mặt nạ mới", + "Set Print Cell Photo": "Đặt ảnh cho ô in", + "Set Print Settings": "Đặt cài đặt in", + "Settings → Confirm before moving photos to another folder on disk turns it back on": "Có thể bật lại trong Cài đặt → Xác nhận trước khi di chuyển ảnh sang thư mục khác trên ổ đĩa", + "Shooting Data": "Thông số chụp", + "Show / hide": "Hiện / ẩn", + "Show Layout Image": "Hiện ảnh bố cục", + "Show every keyword of the selected photos": "Hiện mọi từ khóa của các ảnh đã chọn", + "Show fewer": "Hiện ít hơn", + "Show guides": "Hiện đường gióng", + "Show in Library": "Hiện trong Thư viện", + "Show mask": "Hiện mặt nạ", + "Show photos": "Hiện ảnh", + "Show the import review when a camera or card is connected": "Hiện hộp thoại xem lại nhập ảnh khi kết nối máy ảnh hoặc thẻ nhớ", + "Show this wheel's effect": "Hiện hiệu ứng của bánh xe màu này", + "Shows": "Hiển thị", + "Slide": "Trang chiếu", + "Slide duration": "Thời lượng trang chiếu", + "Slides use the slideshow's layout, overlays and intro and ending screens, in view order.": "Các trang chiếu sử dụng bố cục, lớp phủ cùng màn hình mở đầu và kết thúc của bản trình chiếu, theo thứ tự đang xem.", + "Slideshow Export Status": "Trạng thái xuất bản trình chiếu", + "Slideshow Layout Settings": "Cài đặt bố cục trình chiếu", + "Slideshow Options…": "Tùy chọn trình chiếu…", + "Slideshow Overlay Settings": "Cài đặt lớp phủ trình chiếu", + "Slideshow Playback Settings": "Cài đặt phát trình chiếu", + "Slideshow Slide Preview": "Xem trước trang trình chiếu", + "Slideshow Templates": "Mẫu trình chiếu", + "Slideshow Title Settings": "Cài đặt tiêu đề trình chiếu", + "Slideshow in the View menu plays the photos in view from the selected one. These settings are saved with the library.": "Trình chiếu trong trình đơn Xem sẽ phát các ảnh đang hiển thị bắt đầu từ ảnh đang chọn. Những cài đặt này được lưu cùng thư viện.", + "Smart albums update automatically: change their rules, or use Photo ▸ Delete Photo": "Album thông minh tự động cập nhật: hãy thay đổi quy tắc hoặc dùng Ảnh → Xóa ảnh", + "Solo Mode": "Chế độ đơn (Solo)", + "Specific folder": "Thư mục cụ thể", + "Spot": "Chấm", + "Stroke border": "Đường viền nét", + "Template name": "Tên mẫu", + "Templates": "Mẫu", + "Text overlays": "Lớp phủ văn bản", + "The ending screen, after the last photo.": "Màn hình kết thúc, hiển thị sau bức ảnh cuối cùng.", + "The export watermark, drawn on the photo and sized relative to it.": "Hình mờ xuất ảnh, được vẽ lên ảnh và co giãn tỷ lệ theo kích thước ảnh.", + "The intro plays once before the first photo; the ending after the last photo when Repeat is off. The identity plate is the one set under Overlays. Titles fade like slides and random order never moves them.": "Màn hình mở đầu phát một lần trước ảnh đầu tiên; màn hình kết thúc phát sau ảnh cuối cùng khi tắt Lặp lại. Biểu trưng định danh được lấy từ phần Lớp phủ. Tiêu đề chuyển mờ giống như trang chiếu và không bị đổi vị trí khi bật thứ tự ngẫu nhiên.", + "The intro screen, before the first photo.": "Màn hình mở đầu, hiển thị trước bức ảnh đầu tiên.", + "The layout image can't be shown": "Không thể hiển thị ảnh bố cục", + "The photos in view as slides, with the settings above. Progress shows in the activity stack.": "Xuất các ảnh đang xem thành trang trình chiếu với cài đặt ở trên. Tiến độ sẽ hiển thị trong ngăn hoạt động.", + "The selected photo as a slide. Playback fills the screen; the aspect preview only changes this preview.": "Hiển thị ảnh đang chọn dưới dạng trang trình chiếu. Khi phát sẽ lấp đầy màn hình; xem trước tỷ lệ chỉ thay đổi khung xem trước này.", + "Their files and XMP sidecars move on disk. Edit → Undo moves them back.": "Các tệp ảnh và tệp phụ XMP sẽ được di chuyển trên ổ đĩa. Chọn Chỉnh sửa → Hoàn tác để chuyển về chỗ cũ.", + "Their photos in the grid": "Ảnh của họ trong lưới", + "These photos are only in memory. Open a library on disk and import the catalog again to save them.": "Những ảnh này chỉ đang lưu trong bộ nhớ. Hãy mở một thư viện trên ổ đĩa và nhập lại danh mục để lưu chúng.", + "This page setup is not valid": "Thiết lập trang này không hợp lệ", + "This raw is now developed from its raw data": "Tệp RAW này hiện đã được xử lý từ dữ liệu thô", + "This raw variant still can't be decoded": "Biến thể RAW này hiện vẫn chưa thể giải mã", + "This row covers more than one disk: drop on a folder inside it": "Dòng này bao gồm nhiều ổ đĩa: hãy thả vào một thư mục cụ thể bên trong", + "This screen is off: turn it on under Titles to play it.": "Màn hình này đang tắt: hãy bật trong mục Tiêu đề để phát.", "Thumbnail size": "Kích thước ảnh thu nhỏ", "Import Thumbnail Size": "Kích thước ảnh thu nhỏ khi nhập", - "Click to type a value, drag to change it": "Nhấp để nhập giá trị, kéo để thay đổi" + "Tidying the thumbnail cache": "Đang dọn dẹp bộ nhớ đệm ảnh thu nhỏ", + "Title bar": "Thanh tiêu đề", + "Title text": "Văn bản tiêu đề", + "Titles": "Tiêu đề", + "Tokens: {file}, {name}, {title}, {caption}, {date}, {exposure}, {iso}, {focal}, {camera}, {lens}, {rating}, {creator}, {copyright}. Other text shows as typed.": "Thẻ đại diện: {file}, {name}, {title}, {caption}, {date}, {exposure}, {iso}, {focal}, {camera}, {lens}, {rating}, {creator}, {copyright}. Các văn bản khác sẽ hiển thị đúng như bạn nhập.", + "Tool Overlay": "Lớp phủ công cụ", + "Top": "Trên", + "Tracking": "Giãn ký tự", + "Ungrouped": "Chưa phân nhóm", + "Unknown date": "Không rõ ngày", + "Unnamed face": "Khuôn mặt chưa đặt tên", + "Update Mask Effect": "Cập nhật hiệu ứng mặt nạ", + "Update Slideshow Template": "Cập nhật mẫu trình chiếu", + "Use export watermark": "Dùng hình mờ khi xuất", + "Use selected photo": "Dùng ảnh đang chọn", + "Viewers that don't read the PNG cICP chunk show PQ values as sRGB: flat and washed out. For a picture that looks right everywhere, use JPEG (gain map).": "Các trình xem không đọc khối cICP của PNG sẽ hiển thị giá trị PQ như sRGB: nhợt nhạt và thiếu tương phản. Để ảnh hiển thị chuẩn ở mọi nơi, hãy dùng JPEG (kèm bản đồ khuếch đại).", + "When pins show on the photo (Shift+H cycles)": "Khi ghim hiển thị trên ảnh (nhấn Shift+H để chuyển đổi)", + "White on Black": "Trắng trên nền đen", + "Whole names": "Toàn bộ tên", + "Wide": "Rộng", + "Write Waiting XMP Sidecars": "Ghi các tệp phụ XMP đang chờ", + "Wrote the XMP sidecars that were waiting": "Đã ghi xong các tệp phụ XMP đang chờ", + "Your library is empty": "Thư viện của bạn đang trống", + "Your name or studio": "Tên của bạn hoặc studio", + "Your own templates need a settings folder, which this build doesn't have; the built-in ones work.": "Mẫu riêng của bạn cần có thư mục cài đặt mà bản dựng này không có; các mẫu tích hợp sẵn vẫn hoạt động bình thường.", + "Your templates": "Mẫu của bạn", + "Zone": "Vùng", + "Zoom to Focus Point": "Phóng tới điểm lấy nét", + "Zoom to fill frame": "Phóng lấp đầy khung", + "cells": "ô", + "cells overlap": "các ô bị chồng lấp", + "current edits": "chỉnh sửa hiện tại", + "new keyword": "từ khóa mới", + "or drop a .onnx file on the window": "hoặc kéo thả tệp .onnx vào cửa sổ", + "or drop photos and folders into this window": "hoặc kéo thả ảnh và thư mục vào cửa sổ này", + "or drop photos into this window": "hoặc kéo thả ảnh vào cửa sổ này", + "size": "kích thước", + "source": "nguồn", + "★ Favorites": "★ Yêu thích", + "Always merge into the open library": "Luôn gộp vào thư viện đang mở", + "Another library was opened since this window appeared: nothing was imported": "Một thư viện khác đã được mở kể từ khi cửa sổ này xuất hiện: chưa nhập mục nào", + "Ask me": "Hỏi tôi", + "Ask me lists your recent libraries at launch. Holding Alt (Option on a Mac) as the window appears asks once.": "Tùy chọn Hỏi tôi sẽ liệt kê các thư viện gần đây khi khởi động. Giữ phím Alt (Option trên máy Mac) khi cửa sổ xuất hiện để hỏi một lần.", + "Ask where to import it": "Hỏi nơi nhập danh mục", + "At launch": "Khi khởi động", + "Burst: how alike (loose … strict)": "Chụp liên tiếp: mức độ tương đồng (lỏng … chặt)", + "Burst: shots at most this far apart": "Chụp liên tiếp: khoảng cách tối đa giữa các lần chụp", + "Camera & Lens": "Máy ảnh & Ống kính", + "Checking recent libraries": "Đang kiểm tra các thư viện gần đây", + "Choose the library to open.": "Chọn thư viện cần mở.", + "Click to hide clipping warnings for shadows and highlights.": "Nhấp để ẩn cảnh báo cháy sáng và bết tối.", + "Click to show clipping warnings for shadows and highlights.": "Nhấp để hiện cảnh báo cháy sáng và bết tối.", + "Close a dialog by clicking outside it": "Đóng hộp thoại khi nhấp ra bên ngoài", + "Create Library and Import": "Tạo thư viện và nhập", + "Create a new library": "Tạo thư viện mới", + "Dimensions": "Kích thước", + "Don't ask again (always merge into the open library)": "Không hỏi lại (luôn gộp vào thư viện đang mở)", + "Grid: add the next photo to the selection": "Lưới: thêm ảnh tiếp theo vào vùng chọn", + "Grid: add the previous photo to the selection": "Lưới: thêm ảnh trước đó vào vùng chọn", + "Grid: first photo of the view": "Lưới: ảnh đầu tiên trong khung xem", + "Grid: last photo of the view": "Lưới: ảnh cuối cùng trong khung xem", + "Hide this wheel's effect": "Ẩn hiệu ứng của vòng màu này", + "It is not a denoise model LightCraft understands": "Đây không phải là mô hình khử nhiễu mà LightCraft hỗ trợ", + "Last opened": "Mở lần cuối", + "LightCraft opens the new library, then imports the catalog into it. Its folder must be new or empty.": "LightCraft sẽ mở thư viện mới rồi nhập danh mục vào đó. Thư mục của thư viện phải là thư mục mới hoặc trống.", + "Loupe Info 1": "Thông tin kính lúp 1", + "Loupe Info 2": "Thông tin kính lúp 2", + "Loupe Overlay": "Lớp phủ kính lúp", + "Loupe View": "Chế độ kính lúp", + "Lower it when a panning or moving burst splits into several groups.": "Giảm giá trị này khi loạt chụp lia máy hoặc chuyển động bị tách thành nhiều nhóm.", + "M50, R100 and R8. CR3 files the decoder can't read yet still open from their embedded JPEG, as before.": "M50, R100 và R8. Các tệp CR3 mà bộ giải mã chưa đọc được vẫn mở từ ảnh JPEG nhúng như trước.", + "My Preset": "Thiết lập sẵn của tôi", + "No clipping detected in this preview.": "Không phát hiện vùng cháy sáng hay bết tối trong bản xem trước này.", + "No faces by that name": "Không có khuôn mặt nào mang tên đó", + "No horizon or vertical lines to level by": "Không tìm thấy đường chân trời hoặc đường thẳng đứng để cân chỉnh", + "No named people yet. Name the faces below to start.": "Chưa có người nào được đặt tên. Hãy đặt tên cho các khuôn mặt bên dưới để bắt đầu.", + "No people yet": "Chưa có người nào", + "No person by that name": "Không có người nào mang tên đó", + "No recent libraries. Open one from a folder, or make a new one.": "Không có thư viện gần đây. Hãy mở một thư viện từ thư mục hoặc tạo thư viện mới.", + "No unnamed faces. Faces found in your photos appear here until you name them.": "Không có khuôn mặt chưa đặt tên. Các khuôn mặt tìm thấy trong ảnh sẽ xuất hiện tại đây cho đến khi bạn đặt tên.", + "Not answering yet: the drive may be asleep or offline": "Chưa phản hồi: ổ đĩa có thể đang ở chế độ ngủ hoặc ngoại tuyến", + "Not found: moved, renamed or on a disconnected drive": "Không tìm thấy: đã di chuyển, đổi tên hoặc nằm trên ổ đĩa đã ngắt kết nối", + "Open": "Mở", + "Open Another…": "Mở thư viện khác…", + "Open a Library": "Mở thư viện", + "Open a library first, then drop the presets again": "Hãy mở một thư viện trước, sau đó thả lại các thiết lập sẵn", + "Open now": "Mở ngay", + "Open the last library": "Mở thư viện gần nhất", + "Remove from List": "Xóa khỏi danh sách", + "Show Info Overlay": "Hiện lớp phủ thông tin", + "Show briefly when photo changes": "Hiện thoáng qua khi đổi ảnh", + "Show in Folders": "Hiển thị trong Thư mục", + "Show message when loading or rendering photos": "Hiện thông báo khi đang tải hoặc kết xuất ảnh", + "The catalog's photos, collections and edits join the ones already in this library.": "Ảnh, bộ sưu tập và các chỉnh sửa của danh mục sẽ được gộp vào thư viện hiện tại.", + "The import reads the catalog without changing it. Next, choose whether its photos, edits, keywords and collections join the library open now or go into a new library.": "Quá trình nhập chỉ đọc danh mục mà không làm thay đổi danh mục gốc. Tiếp theo, hãy chọn gộp ảnh, chỉnh sửa, từ khóa và bộ sưu tập vào thư viện đang mở hoặc đưa vào một thư viện mới.", + "The library is empty: the catalog's photos, collections and edits become its first.": "Thư viện đang trống: ảnh, bộ sưu tập và các chỉnh sửa của danh mục sẽ là những mục đầu tiên trong thư viện.", + "The library itself stays where it is.": "Bản thân thư viện vẫn giữ nguyên ở vị trí hiện tại.", + "The library's catalog can't be read:": "Không thể đọc danh mục của thư viện:", + "The photos are imported once a library is open": "Ảnh sẽ được nhập ngay khi mở một thư viện", + "There is no LightCraft library in this folder any more": "Không còn thư viện LightCraft nào trong thư mục này nữa", + "This folder can't be read:": "Không đọc được thư mục này:", + "This is a file, not a library folder": "Đây là một tệp, không phải thư mục thư viện", + "This library couldn't be checked": "Không thể kiểm tra thư viện này", + "This library couldn't be checked:": "Không thể kiểm tra thư viện này:", + "To be asked again: Settings → General → When importing a Lightroom catalog.": "Để được hỏi lại: Cài đặt → Chung → Khi nhập danh mục Lightroom.", + "Tool Overlay: Always": "Lớp phủ công cụ: Luôn hiện", + "Tool Overlay: Auto": "Lớp phủ công cụ: Tự động", + "Tool Overlay: Never": "Lớp phủ công cụ: Không bao giờ", + "Tool Overlay: Selected": "Lớp phủ công cụ: Khi chọn", + "Use Defaults": "Dùng mặc định", + "View Options": "Tùy chọn hiển thị", + "View Options…": "Tùy chọn hiển thị…", + "View → View Options chooses the lines Info 1 and Info 2 show.": "Xem → Tùy chọn hiển thị để chọn các dòng hiển thị trong Thông tin 1 và Thông tin 2.", + "When importing a Lightroom catalog": "Khi nhập danh mục Lightroom", + "Width & Height": "Chiều rộng & Chiều cao", + "Check for Updates…": "Kiểm tra cập nhật…", + "Checking for updates…": "Đang kiểm tra cập nhật…", + "LightCraft {version} is currently the newest version available.": "LightCraft {version} hiện là phiên bản mới nhất.", + "Could not check for updates:\n{error}": "Không thể kiểm tra cập nhật:\n{error}", + "LightCraft Updates": "Cập nhật LightCraft", + "Face recognition is on": "Nhận diện khuôn mặt đã bật", + "Face recognition is off. Turn it on to get name suggestions and see look-alike faces together.": "Nhận diện khuôn mặt đang tắt. Hãy bật để nhận gợi ý tên và xem các khuôn mặt giống nhau cùng nhau.", + "Turn on": "Bật", + "Set up face recognition": "Thiết lập nhận diện khuôn mặt", + "Face recognition needs a model to suggest names: a one-time download, in Settings.": "Nhận diện khuôn mặt cần một mô hình để gợi ý tên: tải xuống một lần, trong Cài đặt.", + "Turn on name suggestions": "Bật gợi ý tên", + "Set up name suggestions…": "Thiết lập gợi ý tên…" } diff --git a/crates/ui-egui/locales/zh-hans-formats.json b/crates/ui-egui/locales/zh-hans-formats.json index 1b2e87d61..67555796c 100644 --- a/crates/ui-egui/locales/zh-hans-formats.json +++ b/crates/ui-egui/locales/zh-hans-formats.json @@ -310,5 +310,9 @@ "Added {n} photo{}": "已添加 {n} 张照片{:.0}", "Where should the Lightroom catalog “{catalog}” go?": "Lightroom 目录“{catalog}”要导入到哪里?", "Merge into the open library “{library}” ({count} photo{})": "合并到当前打开的图库“{library}”({count} 张照片){:.0}", - "Photo: {name}": "照片:{name}" + "Photo: {name}": "照片:{name}", + "Panel layout could not be restored: {error}": "无法恢复面板布局:{error}", + "Panel move was not applied: {error}": "面板移动未应用:{error}", + "{name} is installed": "{name} 已安装", + "{name} is installed and in use: face recognition is on": "{name} 已安装并在使用:人脸识别已开启" } diff --git a/crates/ui-egui/locales/zh-hans.json b/crates/ui-egui/locales/zh-hans.json index a895db78c..f58afde11 100644 --- a/crates/ui-egui/locales/zh-hans.json +++ b/crates/ui-egui/locales/zh-hans.json @@ -495,6 +495,7 @@ "Faded Matte": "褪色哑光", "Faded Slide": "褪色正片", "Faded Urban": "褪色都市", + "Favorite": "收藏", "Favorite Preset": "收藏预设", "Favorite Profile": "收藏配置文件", "Favorites": "收藏夹", @@ -1715,6 +1716,7 @@ "Denoise Settings": "降噪设置", "Denoise all photos with an Amount": "对所有设置了数量的照片进行降噪", "Downloaded and checked. Installing…": "已下载并校验完成。正在安装…", + "The download failed": "下载失败。", "Failed its last test": "上次检测未通过", "Graphics card": "显卡", "I have read these terms and accept them for my own use": "我已阅读这些条款,并为个人使用表示接受", @@ -2214,5 +2216,169 @@ "An import is running. Drop photos when it has finished": "正在导入。导入完成后再拖放照片", "Finish Lightroom catalog import before adding photos": "添加照片前,请先完成 Lightroom 目录的导入", "Thumbnail size": "缩略图大小", - "Import Thumbnail Size": "导入缩略图大小" + "Import Thumbnail Size": "导入缩略图大小", + "\"saved in memory but not written to disk\", the top bar shows a warning, and LightCraft keeps retrying until the": "“已保存在内存中但未写入磁盘”,顶栏会显示警告,LightCraft 会持续重试,直到", + "#106): a DNG is checked against the raw data, written to a temp file, synced and read back before it gets its": "#106):DNG 会先与原始数据核对,写入临时文件、同步并读回校验,然后才获得其", + "(`gpuReason`, `gpuFallback`), Help ▸ System Info and Settings ▸ Performance say why the GPU isn't": "(`gpuReason`、`gpuFallback`)——帮助 → 系统信息 和 设置 → 性能 会说明为何未使用 GPU", + "(e.g. D750, D780, D850, D7500, Z 50) no longer render nearly black or with crushed shadows: their black level was": "(如 D750、D780、D850、D7500、Z 50)不再近乎全黑或阴影死黑:其黑电平之前被", + "(issue #94): an HTTP request from a web page can no longer carry a command in its body. Lines are capped at": "(问题 #94):网页发出的 HTTP 请求不再能在请求体中携带命令。每行长度上限为", + "123 on studio-mac)\") instead of letting both write and silently drop each other's edits. A crash never leaves the": "123(位于 studio-mac)\"),而不是让双方同时写入、悄然丢弃彼此的编辑。崩溃绝不会让", + "1620 × 1080 preview, and import with their metadata: capture time, camera, lens, exposure, GPS and XMP. Their raw": "1620 × 1080 预览,并连同其元数据一起导入:拍摄时间、相机、镜头、曝光、GPS 和 XMP。它们的原始数据", + "23 new built-in presets: Portrait, Landscape, Urban, Food, Seasons, Vintage and B&W toners.": "新增 23 款内置预设:人像、风光、城市、美食、四季、复古和黑白调色。", + "4 MiB and connections at 16.": "4 MiB,连接数上限为 16。", + "630 drivers): on Windows the window and GPU rendering use DirectX 12 only and never load the Vulkan driver unless": "630 显卡驱动):在 Windows 上,窗口和 GPU 渲染仅使用 DirectX 12,除非明确要求,否则绝不加载 Vulkan 驱动", + "`img_1-1.JPG`; on case-insensitive volumes the case change still goes through.": "`img_1-1.JPG`;在大小写不敏感的卷上,大小写更改仍会生效。", + "`Photos/2026/20260114/20260114_001.jpg`) together with their XMP sidecars; each original leaves the card only after its": "`Photos/2026/20260114/20260114_001.jpg`)连同其 XMP 附属文件;每张原图只有在其", + "A change that can't be saved to disk (full or unplugged drive) is no longer silent: the command reports": "无法保存到磁盘的更改(磁盘已满或已拔出)不再无声失败:命令会报告", + "a full drive) no longer counts as built and Build Smart Previews replaces it.": "(磁盘已满)不再被算作已构建,可用“构建智能预览”重新构建。", + "A library is open in one program at a time (issue #99): opening a library that LightCraft or `lightcraft-cli` already": "一个图库同时只能由一个程序打开(问题 #99):打开 LightCraft 或 `lightcraft-cli` 已打开的图库时", + "A save that fails part-way (a full disk, a network share that drops) no longer looks like a damaged catalog": "保存中途失败(磁盘已满、网络共享断开)不再表现为图库损坏", + "A sleeping NAS, a dropped network share or a USB drive spinning up no longer freezes the window (issue #104):": "休眠的 NAS、断开的网络共享或正在启动的 USB 硬盘不再让窗口卡死(问题 #104):", + "afterwards (issue #101): the partial write is cut off before LightCraft retries, so the next launch replays every": "之后(问题 #101):部分写入会在 LightCraft 重试前被截断,因此下次启动会重放所有", + "again. Change the period (or turn it off) in Settings → Performance.": "在 设置 → 性能 中更改周期(或将其关闭)。", + "against the library's originals no longer scans the whole library when nothing is at that path.": "与图库原图核对时,若该路径下没有文件,不再扫描整个图库。", + "AI masks with SAM 3 (Object and Describe in the Masking panel): click an object to select it (⌥-click leaves a": "AI 蒙版使用 SAM 3(蒙版面板中的“对象”和“描述”):点击对象即可选中(⌥-点击会留下一个", + "already has a `thumbs/` folder of other pictures no longer loses them when the cache is trimmed or cleared.": "已包含其他图片 `thumbs/` 文件夹的图库,在缓存清理时不再丢失这些图片。", + "and checks the file before using it. Masks keep their selection, so they render and export without the model.": "并在使用前检查文件。蒙版会保留其选区,因此无需模型即可渲染和导出。", + "and every imported photo as one zip, and File ▸ Restore Library from Backup… brings it back (the current library": "以及每张导入的照片打包为一个 zip,文件 → 从备份恢复图库… 可将其还原(当前图库", + "and never freezes the window. It is optional and not part of LightCraft (Meta's SAM License, about 3.4 GB): the": "并且绝不会让窗口卡死。它是可选的,不属于 LightCraft 的一部分(Meta 的 SAM 许可,约 3.4 GB):", + "as `.corrupt-