mirror of
https://github.com/storytold/lightcraft.git
synced 2026-10-24 10:09:01 -06:00
People cards and the person page had no way to rename every face of one person as one undo step. Co-authored-by: Cursor <cursoragent@cursor.com>
254 lines
22 KiB
JSON
254 lines
22 KiB
JSON
{
|
||
" ({unsure} with several look-alike files: use Locate)": " ({unsure} avec plusieurs fichiers similaires : utilisez Localiser)",
|
||
" ({} in Recently Deleted)": " ({} dans « Supprimés récemment »)",
|
||
" · {:.0}% clipped": " · {:.0}% écrêté",
|
||
" · {failed} couldn't be rendered": " · {failed} impossible(s) à afficher",
|
||
" · {skipped} skipped (file exists)": " · {skipped} ignoré(s) (le fichier existe)",
|
||
" · {} duplicate{} skipped": " · {} doublon{} ignoré(s)",
|
||
" · {} failed: {}": " · {} échec(s) : {}",
|
||
" · {} moved": " · {} déplacé(s)",
|
||
" · {} not readable": " · {} illisible(s)",
|
||
" · {} original{} left at the source": " · {} original/originaux{} conservé(s) à la source",
|
||
" · {} restored from Recently Deleted": " · {} restauré(s) depuis « Supprimés récemment »",
|
||
" — not carried over: {}{}": " — non transféré : {}{}",
|
||
"+{} more": "+{} de plus",
|
||
", {failed} file{} not readable": ", {failed} fichier{} illisible(s)",
|
||
"; {kept} already had a location": " ; {kept} possédaient déjà un emplacement",
|
||
"; {outside} outside its time range": " ; {outside} hors de leur plage horaire",
|
||
"@{}: {} PRs, {} commits, +{} / −{} lines (Δ {}), +{} / −{} binary assets, {} – {}": "@{} : {} PR, {} commits, +{} / −{} lignes (Δ {}), +{} / −{} ressources binaires, {} – {}",
|
||
"Add {local_n} to My Photos": "Ajouter {local_n} à Mes photos",
|
||
"Add {} Photo{}": "Ajouter {} photo{}",
|
||
"Add {} Photo{}, restore {}": "Ajouter {} photo{}, restaurer {}",
|
||
"Add “{}” to Favorites": "Ajouter « {} » aux favoris",
|
||
"Added {n} photo{} to My Photos": "{n} photo{} ajoutée(s) à Mes photos",
|
||
"Added {n} photo{} to “{}”": "{n} photo{} ajoutée(s) à « {} »",
|
||
"Added {what} to {name}": "{what} ajouté à {name}",
|
||
"Adding photos… {} of {}": "Ajout des photos… {} sur {}",
|
||
"All {n} selected photos move by the same amount.": "Les {n} photos sélectionnées se déplacent de la même valeur.",
|
||
"Already in the library, in Recently Deleted: {} photo{} selected · right-click ▸ Restore, or Delete Permanently to import afresh": "Déjà dans la bibliothèque, dans « Supprimés récemment » : {} photo{} sélectionnée(s) · clic droit → Restaurer, ou Supprimer définitivement pour importer à nouveau",
|
||
"Already in the library: {} photo{} selected in All Photos": "Déjà dans la bibliothèque : {} photo{} sélectionnée(s) dans Toutes les photos",
|
||
"Auto ({})": "Automatique ({})",
|
||
"Auto Import: added {} photo{}": "Importation automatique : {} photo{} ajoutée(s)",
|
||
"Auto Sync: edits apply to {n} photos": "Synchronisation automatique : les modifications s’appliquent à {n} photos",
|
||
"Automatic ({} MB)": "Automatique ({} Mo)",
|
||
"Build 1:1 Previews ({scope})": "Créer les aperçus 1:1 ({scope})",
|
||
"Build Smart Previews ({scope})": "Créer les aperçus dynamiques ({scope})",
|
||
"Build Standard-Sized Previews ({scope})": "Créer les aperçus de taille standard ({scope})",
|
||
"Building previews for {} photos…": "Création des aperçus pour {} photos…",
|
||
"Click {}:1": "Cliquer sur {}:1",
|
||
"Couldn't open the editor: {e}": "Impossible d’ouvrir l’éditeur : {e}",
|
||
"Create {n} Virtual Copies": "Créer {n} copies virtuelles",
|
||
"Creates {} stacks from {} of {scope}": "Crée {} piles à partir de {} parmi {scope}",
|
||
"Decoder: {reason}": "Décodeur : {reason}",
|
||
"Delete \"{label}\"": "Supprimer « {label} »",
|
||
"Delete \"{label}\" (and the mask)": "Supprimer « {label} » (et le masque)",
|
||
"Delete {n} Photos": "Supprimer {n} photos",
|
||
"Delete “{current}”": "Supprimer « {current} »",
|
||
"Discard Smart Previews ({scope})": "Supprimer les aperçus dynamiques ({scope})",
|
||
"Done ({what}): {done} photo{plural}": "Terminé ({what}) : {done} photo{plural}",
|
||
"Duplicate \"{label}\"": "Dupliquer « {label} »",
|
||
"Example: {example}": "Exemple : {example}",
|
||
"Exported {n} photo{}": "{n} photo{} exportée(s)",
|
||
"Exported {ok} of {total} photo{}": "{ok} photo{} exportée(s) sur {total}",
|
||
"Exported {} point curve preset{}": "{} préréglage{} de courbe de points exporté(s)",
|
||
"Exported {} preset{}": "{} préréglage{} exporté(s)",
|
||
"Exporting {} of {total}": "Exportation : {} sur {total}",
|
||
"Filter bar — {active} active filter{}": "Barre de filtres — {active} filtre{} actif(s)",
|
||
"Focus {:.0}": "Mise au point {:.0}",
|
||
"Folder “{}” (and its subfolders)": "Dossier « {} » (et ses sous-dossiers)",
|
||
"Found {n} missing photo{}; {left} still missing{unsure}": "{n} photo{} manquante(s) retrouvée(s) ; {left} toujours manquante(s){unsure}",
|
||
"Healed {n} dust spot{}": "{n} tache{} de poussière corrigée(s)",
|
||
"Import cancelled · {} photo{} added": "Importation annulée · {} photo{} ajoutée(s)",
|
||
"Import failed: {e}": "Échec de l’importation : {e}",
|
||
"Import warnings ({n}):\n{warnings}": "Avertissements d’importation ({n}) :\n{warnings}",
|
||
"Imported {n} point curve preset{}": "{n} préréglage{} de courbe de points importé(s)",
|
||
"Imported {n} preset{}": "{n} préréglage{} importé(s)",
|
||
"Imported {n} preset{}, {f} file{} not readable": "{n} préréglage{} importé(s), {f} fichier{} illisible(s)",
|
||
"Imported {profiles} profile{} (Profile browser ▸ their groups)": "{profiles} profil{} importé(s) (Navigateur de profils → leurs groupes)",
|
||
"XMP profile \"{profile}\" was not applied for {path}; colors may differ from Lightroom.": "Le profil XMP « {profile} » n’a pas été appliqué à {path} ; les couleurs peuvent différer de Lightroom.",
|
||
"Lightroom geometry was not preserved for {path}; {mode} will be recalculated.": "La géométrie Lightroom de {path} n’a pas été conservée ; {mode} sera recalculé.",
|
||
"Lightroom geometry for {path} was not preserved; saved transform is ignored because Upright is Off.": "La géométrie Lightroom de {path} n’a pas été conservée ; la transformation enregistrée est ignorée, car Upright est désactivé.",
|
||
"Lightroom geometry for {path} was not preserved; Guided Upright saved transform is unsupported.": "La géométrie Lightroom de {path} n’a pas été conservée ; la transformation enregistrée de Guided Upright n’est pas prise en charge.",
|
||
"Lightroom geometry for {path} was not preserved; saved Upright transform is unsupported.": "La géométrie Lightroom de {path} n’a pas été conservée ; la transformation Upright enregistrée n’est pas prise en charge.",
|
||
"XMP adjustments were not imported for {path}: {fields}.": "Les réglages XMP de {path} n’ont pas été importés : {fields}.",
|
||
"Imported {} photo{}": "{} photo{} importée(s)",
|
||
"Insert at the cursor (also written {})": "Insérer à la position du curseur (également écrit {})",
|
||
"Label Set: {name}": "Ensemble d’étiquettes : {name}",
|
||
"LightCraft could not open its window: {e}": "LightCraft n’a pas pu ouvrir sa fenêtre : {e}",
|
||
"LightCraft could not open its window: {e}\n\nThe log file has the details: {path}": "LightCraft n’a pas pu ouvrir sa fenêtre : {e}\n\nConsultez le fichier journal pour plus de détails : {path}",
|
||
"Lightroom catalog inspected: {photos} photos, {collections} collections, {missing} missing": "Catalogue Lightroom analysé : {photos} photos, {collections} collections, {missing} manquante(s)",
|
||
"Lightroom import complete: {imported} photos added": "Importation Lightroom terminée : {imported} photos ajoutées",
|
||
"Lightroom import complete: {imported} photos added, {failed} failed": "Importation Lightroom terminée : {imported} photos ajoutées, {failed} échec(s)",
|
||
"Lightroom import complete: {imported} photos added; index warning: {warning}": "Importation Lightroom terminée : {imported} photos ajoutées ; avertissement d’index : {warning}",
|
||
"Lightroom import failed: {e}{warning}": "Échec de l’importation Lightroom : {e}{warning}",
|
||
"Lightroom inspection failed: {e}{warning}": "Échec de l’analyse Lightroom : {e}{warning}",
|
||
"MIT OR Apache-2.0. Fonts: {} (OFL). Icons: original.": "MIT ou Apache-2.0. Polices : {} (OFL). Icônes : originales.",
|
||
"Matches: {}": "Correspondances : {}",
|
||
"Merging… {stage} {:.0}%": "Fusion… {stage} {:.0}%",
|
||
"Move {what} to Recently Deleted?": "Déplacer {what} vers « Supprimés récemment » ?",
|
||
"Named ({named_n})": "Nommés ({named_n})",
|
||
"Painting “{k}”: click photos to add or remove it · Esc stops": "Application de « {k} » : cliquez sur les photos pour l’ajouter ou le retirer · Échap pour arrêter",
|
||
"Paste into {n} photo{} — only settings that were copied are pasted": "Coller dans {n} photo{} — seuls les réglages copiés seront collés",
|
||
"Preset: {name}": "Préréglage : {name}",
|
||
"Preview only — editing the camera's embedded JPEG ({})": "Aperçu uniquement — modification du JPEG intégré de l’appareil photo ({})",
|
||
"Preview only — {}": "Aperçu uniquement — {}",
|
||
"Previews ready for {done} photo{plural}": "Aperçus prêts pour {done} photo{plural}",
|
||
"Profile: {}": "Profil : {}",
|
||
"Proof Copy ({})": "Copie d’épreuve ({})",
|
||
"Proof Preview · {}": "Aperçu d’épreuve · {}",
|
||
"Quick Develop · {n} photos": "Développement rapide · {n} photos",
|
||
"Quick Develop: {name}": "Développement rapide : {name}",
|
||
"Rated {}": "Noté {}",
|
||
"Reading Lightroom catalog… {done} of {total}": "Lecture du catalogue Lightroom… {done} sur {total}",
|
||
"Reading photos… {done} of {total}": "Lecture des photos… {done} sur {total}",
|
||
"Reading photos… {} of {}": "Lecture des photos… {} sur {}",
|
||
"Redo {}": "Rétablir {}",
|
||
"Remove “{name}” and its {count} photo{} from the library?": "Retirer « {name} » et ses {count} photo{} de la bibliothèque ?",
|
||
"Remove “{}” from Favorites": "Retirer « {} » des favoris",
|
||
"Removed from {}": "Retiré de {}",
|
||
"Removed {what} from {name}": "{what} retiré de {name}",
|
||
"Rename {n} Photos…": "Renommer {n} photos…",
|
||
"Rename “{name}”": "Renommer « {name} »",
|
||
"Renames “{from}” on {n} photo{} (keywords below it too). Use | for levels, e.g. Travel|Italy. An existing name merges the two.": "Renomme « {from} » sur {n} photo{} (ainsi que les mots-clés qui en dépendent). Utilisez | pour séparer les niveaux, par ex. Voyages|Italie. Si le nom existe déjà, les deux sont fusionnés.",
|
||
"Rendering on the CPU: {why}": "Rendu sur le processeur : {why}",
|
||
"Replace {} with:": "Remplacer {} par :",
|
||
"Reset {name}": "Réinitialiser {name}",
|
||
"Reset {} Channel": "Réinitialiser le canal {}",
|
||
"Restore {}": "Restaurer {}",
|
||
"Restore {} Photo{}": "Restaurer {} photo{}",
|
||
"Restored {} photo{} from Recently Deleted": "{} photo{} restaurée(s) depuis « Supprimés récemment »",
|
||
"Saved export preset “{}”": "Préréglage d’exportation « {} » enregistré",
|
||
"Scores {scope} for focus and exposure and finds similar shots taken within seconds of each other (bursts).": "Évalue la mise au point et l’exposition de {scope}, puis repère les prises similaires réalisées à quelques secondes d’intervalle (rafales).",
|
||
"Show {hidden} hidden location{}": "Afficher {hidden} emplacement{} masqué(s)",
|
||
"Showing {n} of {}": "Affichage de {n} sur {}",
|
||
"Smart album: {}": "Album dynamique : {}",
|
||
"Tagged {n} photo{} from the tracklog": "{n} photo{} géolocalisée(s) à partir du journal de trajet",
|
||
"The SAM 3 download failed: {e}": "Échec du téléchargement de SAM 3 : {e}",
|
||
"Undo {}": "Annuler {}",
|
||
"Unknown tag{s} {} stay{} as typed (see Tags)": "Les étiquettes inconnues{s} {} restent{} telles quelles (voir Étiquettes)",
|
||
"Updated “{name}”": "« {name} » mis à jour",
|
||
"Version {} — a clean-room, pure-Rust photo library and raw developer.": "Version {} — bibliothèque photo et développeur RAW en Rust pur, développés indépendamment.",
|
||
"Version: {}": "Version : {}",
|
||
"Virtual copy “{name}” of {of}": "Copie virtuelle « {name} » de {of}",
|
||
"Working on {what} for {} photos…": "Traitement de {what} pour {} photos…",
|
||
"none (CPU rendering): {why}": "aucun (rendu sur le processeur) : {why}",
|
||
"the {n} selected photos": "les {n} photos sélectionnées",
|
||
"the {} photos in view": "les {} photos affichées",
|
||
"these {count} photos": "ces {count} photos",
|
||
"{count} smart preview{} · {:.1} MB": "{count} aperçu{0} dynamique{0} · {1:.1} Mo",
|
||
"{f} folders (and their subfolders)": "{f} dossier(s) (et leurs sous-dossiers)",
|
||
"{label} Grading": "Étalonnage de {label}",
|
||
"{label} {d:+} on every selected photo": "{label} {d:+} sur chaque photo sélectionnée",
|
||
"{label} {index} of {n}": "{label} {index} sur {n}",
|
||
"{label}, {n} photos": "{label}, {n} photos",
|
||
"{matching} of {t} photos": "{matching} sur {t} photos",
|
||
"{matching} photos": "{matching} photos",
|
||
"{mode} spot {} of {}": "Tache {mode} {} sur {}",
|
||
"{month}": "{month:02}",
|
||
"{month} {year}": "{month:02}/{year}",
|
||
"{msg} ({failed} failed)": "{msg} ({failed} échec(s))",
|
||
"{name} Label": "Étiquette {name}",
|
||
"{name} Off": "{name} : désactivé",
|
||
"{name} On": "{name} : activé",
|
||
"{name} opened for editing; it is stacked with the original": "{name} ouvert pour modification ; il est empilé avec l’original",
|
||
"{name} — double-click to reset it": "{name} — double-cliquez pour réinitialiser",
|
||
"{n} change{} couldn't be written to disk: {e}\nIf you quit now, {} lost.": "Impossible d’écrire {n} modification{} sur le disque : {e}\nSi vous quittez maintenant, {} seront perdues.",
|
||
"{n} change{} saved in memory but not written to disk: {e}\nLightCraft retries automatically; quitting now would lose {}.": "{n} modification{} enregistrée(s) en mémoire mais non écrite(s) sur le disque : {e}\nLightCraft réessaiera automatiquement ; quitter maintenant entraînerait la perte de {}.",
|
||
"{n} change{} saved in memory but not written to disk: {e} — LightCraft will retry": "{n} modification{} enregistrée(s) en mémoire mais non écrite(s) sur le disque : {e} — LightCraft réessaiera.",
|
||
"{n} found · {sel} selected": "{n} trouvé(s) · {sel} sélectionné(s)",
|
||
"{n} photos": "{n} photos",
|
||
"{n} photos in {} are hidden by the filters above": "Les filtres ci-dessus masquent {n} photos dans {}",
|
||
"{n} photo{}": "{n} photo{}",
|
||
"{n} photo{} match · updates automatically as photos change": "{n} photo{} correspondante(s) · mise à jour automatique lorsque les photos changent",
|
||
"{n} photo{} now · updates automatically as photos change": "{n} photo{} actuellement · mise à jour automatique lorsque les photos changent",
|
||
"{pid} (missing)": "{pid} (manquant)",
|
||
"{sel_n} selected · {counted}": "{sel_n} sélectionné(s) · {counted}",
|
||
"{stage}… {:.0}%": "{stage}… {:.0}%",
|
||
"{verb} {n} Photo{}": "{verb} {n} photo{}",
|
||
"{weekday}, {day}": "{weekday} {day}",
|
||
"{weekday}, {day} {month} {year}": "{weekday} {day} {month} {year}",
|
||
"{what} merge added": "Fusion de {what} ajoutée",
|
||
"{what} merge failed: {e}": "Échec de la fusion de {what} : {e}",
|
||
"{year}": "{year}",
|
||
"{{date:…}} directives: {}": "Directives {{date:…}} : {}",
|
||
"{} and higher": "{} et plus",
|
||
"{} contributors · {} commits": "{} contributeurs · {} commits",
|
||
"{} failed": "{} échec(s)",
|
||
"{} files": "{} fichiers",
|
||
"{} files and {f} folder{}": "{} fichiers et {f} dossier{}",
|
||
"{} item{}": "{} élément{}",
|
||
"{} of 4 guides — drag along lines that should be vertical or horizontal.": "{} guides sur 4 — faites-les glisser le long des lignes qui doivent être verticales ou horizontales.",
|
||
"{} photos": "{} photos",
|
||
"{} photos · exposures {} EV": "{} photos · expositions {} EV",
|
||
"{} photos · {} · {:.0}° × {:.0}°": "{} photos · {} · {:.0}° × {:.0}°",
|
||
"{} photo{} not readable": "{} photo{} illisible(s)",
|
||
"{} sample{}": "{} échantillon{}",
|
||
"{} sec": "{} s",
|
||
"{} spot(s) on this photo": "{} tache(s) sur cette photo",
|
||
"{} — show their photos": "{} — afficher leurs photos",
|
||
"· {dups} already in the library": "· déjà dans la bibliothèque : {dups}",
|
||
"· {n} photo{}": "· {n} photo{}",
|
||
"· {trashed} in Recently Deleted": "· {trashed} dans « Supprimés récemment »",
|
||
"… and {more} more": "… et {more} de plus",
|
||
"LightCraft can't decode this raw variant yet ({}). You're editing the camera's embedded JPEG preview, which already includes the camera's picture style (e.g. Monochrome) and white balance.": "LightCraft ne peut pas encore décoder cette variante RAW ({}). Vous modifiez l’aperçu JPEG intégré de l’appareil photo, qui inclut déjà le style d’image (par ex. monochrome) et la balance des blancs de l’appareil.",
|
||
"Filtered: {label}": "Filtré : {label}",
|
||
"{n} similar photo{} · View ▸ Clear Filters to see all": "{n} photo{} similaire(s) · Affichage → Effacer les filtres pour tout voir",
|
||
"Moved; {} photo(s) relinked": "Déplacé ; {} photo(s) de nouveau associée(s)",
|
||
"{} label (click more labels to show any of them)": "Étiquette {} (cliquez sur « autres étiquettes » pour afficher celles de votre choix)",
|
||
", {} star{}": ", {} étoile{}",
|
||
", {} label": ", étiquette {}",
|
||
"Downloads from {host}. Once it has arrived and checked out, LightCraft installs it, {after}.": "Téléchargement depuis {host}. Une fois le téléchargement terminé et vérifié, LightCraft l’installe, {after}.",
|
||
"{:.1} MB": "{:.1} Mo",
|
||
"Running on the processor: {}.": "Exécution sur le processeur : {}.",
|
||
"{} · {}. Kept in the library's “denoise” folder; the oldest ones that no photo uses go first when the limit is reached.": "{} · {}. Conservé dans le dossier « denoise » de la bibliothèque ; lorsque la limite est atteinte, les fichiers les plus anciens inutilisés par les photos sont supprimés en premier.",
|
||
"Denoising {name}: {done} of {total} tiles{}": "Réduction du bruit de {name} : {done} sur {total} tuile{}",
|
||
"{size} GB": "{size} Go",
|
||
"{} of {} from {host}": "{} sur {} depuis {host}",
|
||
"{} KB": "{} Ko",
|
||
"{} MB": "{} Mo",
|
||
"Making the denoised picture… {}%": "Création de l’image débruitée… {}%",
|
||
"{name} · {terms}": "{name} · {terms}",
|
||
"{n} {noun}": "{n} {noun}",
|
||
"Trained on: {provenance}": "Entraîné sur : {provenance}",
|
||
" · {queued} waiting": " · {queued} en attente",
|
||
"Shows the model's terms, then downloads {} from {host}, installs it and starts using it. Nothing else is sent.": "Affiche les conditions du modèle, puis télécharge {} depuis {host}, l’installe et commence à l’utiliser. Aucune autre donnée n’est envoyée.",
|
||
"In line for AI Denoise ({ahead} ahead)…": "En attente de la réduction du bruit par IA ({ahead} devant)…",
|
||
"Running on {}.": "En cours d’exécution sur {}.",
|
||
"{file} · {size}": "{file} · {size}",
|
||
"• {assumption}": "• {assumption}",
|
||
"Put inside “{parent}”": "Placer dans « {parent} »",
|
||
"Delete the keyword “{name}”?": "Supprimer le mot-clé « {name} » ?",
|
||
"It is taken off {count} photo{}, with the keywords below it. Undo brings it back.": "Il est retiré de {count} photo{}, avec les mots-clés qu’il contient. Annuler le rétablit.",
|
||
"Create Keyword Tag Inside “{name}”…": "Créer un mot-clé dans « {name} »…",
|
||
"“{parent}” has a “{name}” already. Merge the two?": "« {parent} » contient déjà « {name} ». Fusionner les deux ?",
|
||
"There is a “{name}” at the top level already. Merge the two?": "Il existe déjà « {name} » au premier niveau. Fusionner les deux ?",
|
||
"Added “{keyword}” to {n} photo{}": "« {keyword} » ajouté à {n} photo{}",
|
||
"On {have} of {of} selected photos": "Sur {have} des {of} photos sélectionnées",
|
||
"Remove “{name}”": "Retirer « {name} »",
|
||
"There is a keyword set “{name}” already": "Un jeu de mots-clés « {name} » existe déjà",
|
||
"Added {n} keyword{}": "Mots-clés ajoutés : {n}{:.0}",
|
||
"; {n} gained synonyms": " ; avec de nouveaux synonymes : {n}",
|
||
"Exported {n} keyword{}": "Mots-clés exportés : {n}{:.0}",
|
||
" — Capture One won't import a list with ; , < or > in a keyword: {names}": " — Capture One n’importe pas une liste dont un mot-clé contient ; , < ou > : {names}",
|
||
" — left out, as a keyword list can't hold them: {names}": " — omis, car une liste de mots-clés ne peut pas les contenir : {names}",
|
||
"{done} of {total}": "{done} sur {total}",
|
||
"{done} of {total} MB": "{done} sur {total} Mo",
|
||
"{pct} %": "{pct} %",
|
||
"+{n} more": "+{n} autres",
|
||
"1 task is still running: {names}. Quitting stops it.": "1 tâche est encore en cours : {names}. Quitter l'arrête.",
|
||
"{n} tasks are still running: {names}. Quitting stops them.": "{n} tâches sont encore en cours : {names}. Quitter les arrête.",
|
||
"{what} merge cancelled": "Fusion {what} annulée",
|
||
"{n} Local photo{} skipped: albums hold library photos (Add to My Photos first)": "Photos locales ignorées : {n}{0:.0} — les albums contiennent des photos de la bibliothèque (ajoutez-les d’abord à Mes photos)",
|
||
"New Folder in “{name}”": "Nouveau dossier dans « {name} »",
|
||
"Moved {} photo(s)": "{} photo(s) déplacée(s)",
|
||
"not added to Apple Photos: {e}": "non ajouté à Apple Photos : {e}",
|
||
"{n} added to Apple Photos album “{album}”": "{n} ajouté(s) à l'album Apple Photos « {album} »",
|
||
"{n} added to Apple Photos": "{n} ajouté(s) à Apple Photos",
|
||
"{n} photos opened for editing; each is stacked with its original": "{n} photos ouvertes pour modification ; chacune est empilée avec son original",
|
||
"{name} opened in the other editor": "{name} ouvert dans l’autre éditeur",
|
||
"{n} originals opened in the other editor": "{n} originaux ouverts dans l’autre éditeur",
|
||
"· {in_source} identical copies": "· {in_source} copies identiques",
|
||
"Renames {n} face{} across the library. The files are not changed.": "Renomme {n} visage{} dans la bibliothèque. Les fichiers ne sont pas modifiés.",
|
||
"“{to}” is already a person. Combining them makes one person; Undo separates them again.": "« {to} » est déjà une personne. Les combiner n’en fait qu’une ; Annuler les sépare de nouveau."
|
||
}
|