From 3af89e6ed5deff4d4a0ba3b7e7ab781a145b4737 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 8 Oct 2026 18:40:42 +0000 Subject: [PATCH] i18n: translate what #265 made translatable, and the formats gaps #264/#265 left #265 wrapped about 460 more UI strings (command and control labels, rule operators, built-in preset names, status messages) in tr()/tr_format!, and filled the 54 new formats messages of the other catalogs with English copies. These are now translated in ja, zh-hans, zh-hant and pt-br; the Russian formats catalog gets the 58 messages it needs to build, and German the strings batches 1-2 added. Release-note lines stay English outside German. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01912WaK6Rmew3wxZuPyX7E8 --- crates/ui-egui/locales/de-formats.json | 4 + crates/ui-egui/locales/de.json | 26 + crates/ui-egui/locales/ja-formats.json | 108 ++-- crates/ui-egui/locales/ja.json | 539 +++++++++++++++++++- crates/ui-egui/locales/pt-br-formats.json | 108 ++-- crates/ui-egui/locales/pt-br.json | 311 ++++++++++- crates/ui-egui/locales/ru-formats.json | 58 +++ crates/ui-egui/locales/zh-hans-formats.json | 108 ++-- crates/ui-egui/locales/zh-hans.json | 320 ++++++++++++ crates/ui-egui/locales/zh-hant-formats.json | 108 ++-- crates/ui-egui/locales/zh-hant.json | 320 ++++++++++++ 11 files changed, 1792 insertions(+), 218 deletions(-) diff --git a/crates/ui-egui/locales/de-formats.json b/crates/ui-egui/locales/de-formats.json index 5bc6843e..7afca56e 100644 --- a/crates/ui-egui/locales/de-formats.json +++ b/crates/ui-egui/locales/de-formats.json @@ -9,6 +9,7 @@ " · {} moved": " · {} verschoben", " · {} not readable": " · {} nicht lesbar", " · {} original{} left at the source": " · Originale an der Quelle verblieben: {}{:.0}", + " · {} restored from Recently Deleted": " · {} aus „Zuletzt gelöscht“ wiederhergestellt", " — not carried over: {}{}": " — nicht übernommen: {}{}", "+{} more": "+{} weitere", ", {failed} file{} not readable": ", nicht lesbare Dateien: {failed}{:.0}", @@ -17,6 +18,7 @@ "@{}: {} PRs, {} commits, +{} / −{} lines (Δ {}), +{} / −{} binary assets, {} – {}": "@{}: {} PRs, {} Commits, +{} / −{} Zeilen (Δ {}), +{} / −{} Binärdateien, {} – {}", "Add {local_n} to My Photos": "{local_n} zu „Meine Fotos“ hinzufügen", "Add {} Photo{}": "{} Foto{} hinzufügen", + "Add {} Photo{}, restore {}": "{} Foto{} hinzufügen, {} wiederherstellen", "Add “{}” to Favorites": "„{}“ zu Favoriten hinzufügen", "Added {n} photo{} to My Photos": "{n} Foto{} zu „Meine Fotos“ hinzugefügt", "Added {n} photo{} to “{}”": "{n} Foto{0} zu „{1}“ hinzugefügt", @@ -85,6 +87,7 @@ "Reading photos… {done} of {total}": "Fotos werden gelesen… {done} von {total}", "Reading photos… {} of {}": "Fotos werden gelesen… {} von {}", "Redo {}": "Wiederholen: {}", + "Remove “{name}” and its {count} photo{} from the library?": "„{name}“ mit {count} Foto{} aus der Bibliothek entfernen?", "Remove “{}” from Favorites": "„{}“ aus Favoriten entfernen", "Removed {what} from {name}": "{what} aus {name} entfernt", "Rename {n} Photos…": "{n} Fotos umbenennen…", @@ -94,6 +97,7 @@ "Replace {} with:": "{} ersetzen durch:", "Reset {name}": "{name} zurücksetzen", "Reset {} Channel": "Kanal {} zurücksetzen", + "Restore {} Photo{}": "{} Foto{} wiederherstellen", "Saved export preset “{}”": "Exportvorgabe „{}“ gespeichert", "Scores {scope} for focus and exposure and finds similar shots taken within seconds of each other (bursts).": "Bewertet {scope} nach Schärfe und Belichtung und findet ähnliche Aufnahmen im Abstand weniger Sekunden (Serien).", "Show {hidden} hidden location{}": "Ausgeblendete Orte anzeigen: {hidden}{:.0}", diff --git a/crates/ui-egui/locales/de.json b/crates/ui-egui/locales/de.json index 42464c2c..db33e0de 100644 --- a/crates/ui-egui/locales/de.json +++ b/crates/ui-egui/locales/de.json @@ -72,6 +72,7 @@ "All Metadata…": "Alle Metadaten…", "All Photos": "Alle Fotos", "All rights reserved": "Alle Rechte vorbehalten", + "All the photos imported from this disk are included.": "Alle von diesem Datenträger importierten Fotos sind eingeschlossen.", "All types": "Alle Typen", "Alt Text": "Alternativtext", "Always": "Immer", @@ -80,6 +81,7 @@ "Any Searchable Text": "Beliebiger durchsuchbarer Text", "Aperture": "Blende", "Application": "Anwendung", + "Apply": "Anwenden", "Apply Color Label Set": "Farbmarkierungssatz anwenden", "Apply Filter Preset": "Filtervorgabe anwenden", "Apply Metadata Preset": "Metadatenvorgabe anwenden", @@ -244,6 +246,7 @@ "Close file": "Datei schließen", "Cloudy": "Bewölkt", "Cmd+Shift+R, keeps the photo and clears its edits.)": "mit ⌘⇧R die Bearbeitungen zurück und behält das Foto.", + "Collapse": "Einklappen", "Collapse All Stacks": "Alle Stapel einklappen", "Collapse Stack": "Stapel einklappen", "Color": "Farbe", @@ -255,6 +258,7 @@ "Color Noise Reduction": "Farbrauschreduzierung", "Color Priority": "Farbpriorität", "Color Range": "Farbbereich", + "Color label cleared": "Farbmarkierung entfernt", "Color space": "Farbraum", "Color space: sRGB (AVIF)": "Farbraum: sRGB (AVIF)", "Colors": "Farben", @@ -449,6 +453,7 @@ "Editing": "Bearbeitung", "Effect": "Effekt", "Effects": "Effekte", + "Empty Recently Deleted": "„Zuletzt gelöscht“ leeren", "Enable Lens Corrections": "Objektivkorrekturen aktivieren", "Enable Profile Corrections": "Profilkorrekturen aktivieren", "End Interaction": "Interaktion beenden", @@ -459,6 +464,7 @@ "Every EXIF, GPS and XMP field in the file": "Alle EXIF-, GPS- und XMP-Felder in der Datei", "Existing previews": "Vorhandene Vorschauen", "Exit": "Beenden", + "Expand": "Ausklappen", "Expand All Stacks": "Alle Stapel ausklappen", "Expand Stack": "Stapel ausklappen", "Expand/Collapse Stack": "Stapel aus-/einklappen", @@ -660,6 +666,7 @@ "Import Presets…": "Vorgaben importieren…", "Import Profiles": "Profile importieren", "Import Profiles & Presets…": "Profile und Vorgaben importieren…", + "Import as new": "Neu importieren", "Import from Device": "Von Gerät importieren", "Import from Folder…": "Aus Ordner importieren…", "Import photos with File → Import Photos… (Cmd+Shift+I), or drop them here": "Importiere Fotos über Datei → Fotos importieren… (⌘⇧I) oder lege sie hier ab", @@ -772,7 +779,9 @@ "Locate Missing File…": "Fehlende Datei suchen…", "Locate Photo": "Foto suchen", "Location": "Ort", + "Lock": "Sperren", "Lock Crop Aspect": "Zuschnitt-Seitenverhältnis sperren", + "Locked": "Gesperrt", "Long Edge": "Lange Kante", "Looking for photos…": "Fotos werden gesucht…", "Lossless": "Verlustfrei", @@ -857,6 +866,8 @@ "Move to": "Verschieben nach", "Move to Group": "In Gruppe verschieben", "Move: the files are moved to the folder below; each original (and its XMP sidecar) is removed from the source only after its copy is verified. Duplicates and files that fail stay where they are.": "Verschieben: Die Dateien werden in den folgenden Ordner verschoben; jedes Original (und seine XMP-Begleitdatei) wird erst nach Überprüfung der Kopie aus der Quelle entfernt. Duplikate und fehlgeschlagene Dateien bleiben an ihrem Speicherort.", + "Moves every photo imported from this disk to Recently Deleted; no file is touched": "Verschiebt alle von diesem Datenträger importierten Fotos nach „Zuletzt gelöscht“; keine Datei wird verändert", + "Moves the photos imported from this folder to Recently Deleted; no file is touched": "Verschiebt die aus diesem Ordner importierten Fotos nach „Zuletzt gelöscht“; keine Datei wird verändert", "Muted": "Gedämpft", "Muted Film": "Gedämpfter Film", "My Photos": "Meine Fotos", @@ -1129,10 +1140,14 @@ "Remove (H)": "Entfernen (H)", "Remove CA": "Chromatische Aberration entfernen", "Remove Chromatic Aberration": "Chromatische Aberration entfernen", + "Remove Disk from Library": "Datenträger aus Bibliothek entfernen", + "Remove Disk from Library…": "Datenträger aus Bibliothek entfernen…", "Remove Face Box": "Gesichtsrahmen entfernen", + "Remove Folder from Library": "Ordner aus Bibliothek entfernen", "Remove a filter above, or choose Clear all": "Entferne oben einen Filter oder wähle „Alles löschen“", "Remove from Album": "Aus Album entfernen", "Remove from Favorites": "Aus Favoriten entfernen", + "Remove from Library…": "Aus Bibliothek entfernen…", "Remove from Local": "Aus „Lokal“ entfernen", "Remove from Photo": "Von Foto entfernen", "Remove from Selected Photos": "Von ausgewählten Fotos entfernen", @@ -1183,6 +1198,8 @@ "Restore": "Wiederherstellen", "Restore Library from Backup…": "Bibliothek aus Sicherung wiederherstellen…", "Restore Version": "Version wiederherstellen", + "Restore keeps their edits; Import as new deletes the old record first.": "Wiederherstellen behält ihre Bearbeitungen; „Neu importieren“ löscht zuerst den alten Eintrag.", + "Restore them": "Wiederherstellen", "Retouch": "Retuschieren", "Reverse the order": "Reihenfolge umkehren", "Revert": "Zurück zum letzten Stand", @@ -1262,6 +1279,7 @@ "Set Crop": "Zuschnitt festlegen", "Set Develop Values": "Entwicklungswerte festlegen", "Set Flag": "Markierung festlegen", + "Set Image Zoom and Pan": "Bildzoom und -ausschnitt festlegen", "Set Mask Adjustments": "Maskenkorrekturen festlegen", "Set Point Curve": "Punktkurve festlegen", "Set Profile": "Profil festlegen", @@ -1315,6 +1333,8 @@ "Show destination gamut warning": "Zielfarbraumwarnung anzeigen", "Show display gamut warning": "Bildschirmfarbraumwarnung anzeigen", "Show file names": "Dateinamen anzeigen", + "Show in Explorer": "Im Explorer anzeigen", + "Show in File Manager": "Im Dateimanager anzeigen", "Show in Finder": "Im Finder anzeigen", "Show on Map": "Auf Karte anzeigen", "Show overlay (O)": "Überlagerung anzeigen (O)", @@ -1419,6 +1439,7 @@ "Text": "Text", "Text direction": "Textrichtung", "Texture": "Struktur", + "That includes the photos in the folders inside it.": "Das schließt die Fotos in den enthaltenen Unterordnern ein.", "The SAM 3 model is installed: Object and Describe masks are ready.": "Das SAM-3-Modell ist installiert: Objekt- und Beschreibungsmaske sind verfügbar.", "The catalog has a format version (issue #102). Opening a library from an older LightCraft upgrades it; a library": "Der Katalog hat eine Formatversion (Issue #102). Bibliotheken älterer LightCraft-Versionen werden beim Öffnen aktualisiert; eine Bibliothek", "The control port (`--control`) closes a connection as soon as it receives anything that isn't a JSON request": "Der Steuerport (`--control`) schließt eine Verbindung, sobald er etwas anderes als eine JSON-Anfrage erhält", @@ -1430,7 +1451,9 @@ "The thumbnail cache only ever counts and deletes its own files (issue #98): a library opened on a folder that": "Der Miniaturbild-Cache zählt und löscht ausschließlich eigene Dateien (Issue #98). Wird eine Bibliothek in einem Ordner mit", "Theme": "Design", "They can be restored from Recently Deleted until it is emptied.": "Sie können aus „Zuletzt gelöscht“ wiederhergestellt werden, bis dieser Bereich geleert wird.", + "They move to Recently Deleted and can be restored; no file on disk is touched.": "Sie werden nach „Zuletzt gelöscht“ verschoben und können wiederhergestellt werden; keine Datei auf dem Datenträger wird verändert.", "Thirds": "Drittel", + "This Computer": "Dieser Computer", "This build has no download location for the model yet: put the files in the folder above yourself (see docs/ai-masks.md).": "Diese Version enthält noch keine Downloadquelle für das Modell: Lege die Dateien selbst im obigen Ordner ab (siehe docs/ai-masks.md).", "This folder is not available (drive disconnected?). Smart previews are not built or used until it is back or you choose another folder.": "Dieser Ordner ist nicht verfügbar (Laufwerk getrennt?). Smart-Vorschauen werden erst wieder erstellt oder verwendet, wenn er verfügbar ist oder du einen anderen Ordner auswählst.", "This photo can't be opened": "Dieses Foto kann nicht geöffnet werden", @@ -1525,6 +1548,8 @@ "Width (% of photo)": "Breite (% des Fotos)", "Width (px)": "Breite (px)", "Width × Height": "Breite × Höhe", + "Will be replaced": "Wird ersetzt", + "Will be restored": "Wird wiederhergestellt", "Window": "Fenster", "Winter Blue": "Winterblau", "Without Saving and Quit (issue #100). It no longer quietly starts a demo session that looked like a reset library and": "Ohne Speichern fortfahren und Beenden (Issue #100). Sie startet keine unbemerkte Demo-Sitzung mehr, die wie eine zurückgesetzte Bibliothek wirkte und", @@ -1604,6 +1629,7 @@ "import — so \"import complete\" means the copies are good before you format the card — and a name that is taken": "Import gemeldet. „Import abgeschlossen“ bedeutet damit, dass die Kopien geprüft sind, bevor du die Karte formatierst. Ein belegter Name", "imported as \"preview only\" switch over on Reload.": "importierte Fotos wechseln beim Neuladen zur RAW-Entwicklung.", "in short pieces so slow integrated GPUs aren't reset by their watchdog. `ui.inspect` → `perf`": "in kleinen Abschnitten, damit langsame integrierte GPUs nicht vom Watchdog zurückgesetzt werden. `ui.inspect` → `perf`", + "includes the folders inside it": "einschließlich der enthaltenen Unterordner", "incomplete is redone on the CPU — the file is the same image either way. Work is sent to the GPU": "wird auf der CPU wiederholt; beide Wege liefern dasselbe Bild. Die GPU erhält die Arbeit", "is": "ist", "is <": "ist <", diff --git a/crates/ui-egui/locales/ja-formats.json b/crates/ui-egui/locales/ja-formats.json index a1ef877f..696426db 100644 --- a/crates/ui-egui/locales/ja-formats.json +++ b/crates/ui-egui/locales/ja-formats.json @@ -123,58 +123,58 @@ "{weekday}, {day} {month} {year}": "{year}年{month}月{day}日({weekday})", "{year}": "{year}年", "Remove “{name}” and its {count} photo{} from the library?": "「{name}」と写真{count}枚をライブラリから除去しますか?{:.0}", - " ({unsure} with several look-alike files: use Locate)": " ({unsure} with several look-alike files: use Locate)", - " · {:.0}% clipped": " · {:.0}% clipped", - " · {failed} couldn't be rendered": " · {failed} couldn't be rendered", - " · {} original{} left at the source": " · {} original{} left at the source", - " — not carried over: {}{}": " — not carried over: {}{}", - "+{} more": "+{} more", - "; {kept} already had a location": "; {kept} already had a location", - "; {outside} outside its time range": "; {outside} outside its time range", - "@{}: {} PRs, {} commits, +{} / −{} lines (Δ {}), +{} / −{} binary assets, {} – {}": "@{}: {} PRs, {} commits, +{} / −{} lines (Δ {}), +{} / −{} binary assets, {} – {}", - "Added {what} to {name}": "Added {what} to {name}", - "Auto Import: added {} photo{}": "Auto Import: added {} photo{}", - "Building previews for {} photos…": "Building previews for {} photos…", - "Couldn't open the editor: {e}": "Couldn't open the editor: {e}", - "Creates {} stacks from {} of {scope}": "Creates {} stacks from {} of {scope}", - "Done ({what}): {done} photo{plural}": "Done ({what}): {done} photo{plural}", - "Focus {:.0}": "Focus {:.0}", - "Folder “{}” (and its subfolders)": "Folder “{}” (and its subfolders)", - "Found {n} missing photo{}; {left} still missing{unsure}": "Found {n} missing photo{}; {left} still missing{unsure}", - "Import failed: {e}": "Import failed: {e}", - "Imported {profiles} profile{} (Profile browser ▸ their groups)": "Imported {profiles} profile{} (Profile browser ▸ their groups)", - "Insert at the cursor (also written {})": "Insert at the cursor (also written {})", - "MIT OR Apache-2.0. Fonts: {} (OFL). Icons: original.": "MIT OR Apache-2.0. Fonts: {} (OFL). Icons: original.", - "Painting “{k}”: click photos to add or remove it · Esc stops": "Painting “{k}”: click photos to add or remove it · Esc stops", - "Previews ready for {done} photo{plural}": "Previews ready for {done} photo{plural}", - "Removed {what} from {name}": "Removed {what} from {name}", - "Renames “{from}” on {n} photo{} (keywords below it too). Use | for levels, e.g. Travel|Italy. An existing name merges the two.": "Renames “{from}” on {n} photo{} (keywords below it too). Use | for levels, e.g. Travel|Italy. An existing name merges the two.", - "Replace {} with:": "Replace {} with:", - "Scores {scope} for focus and exposure and finds similar shots taken within seconds of each other (bursts).": "Scores {scope} for focus and exposure and finds similar shots taken within seconds of each other (bursts).", - "Tagged {n} photo{} from the tracklog": "Tagged {n} photo{} from the tracklog", - "The SAM 3 download failed: {e}": "The SAM 3 download failed: {e}", - "Unknown tag{s} {} stay{} as typed (see Tags)": "Unknown tag{s} {} stay{} as typed (see Tags)", - "Virtual copy “{name}” of {of}": "Virtual copy “{name}” of {of}", - "Working on {what} for {} photos…": "Working on {what} for {} photos…", - "{label} {index} of {n}": "{label} {index} of {n}", - "{name} opened for editing; it is stacked with the original": "{name} opened for editing; it is stacked with the original", - "{n} change{} couldn't be written to disk: {e}\nIf you quit now, {} lost.": "{n} change{} couldn't be written to disk: {e}\nIf you quit now, {} lost.", - "{n} change{} saved in memory but not written to disk: {e} — LightCraft will retry": "{n} change{} saved in memory but not written to disk: {e} — LightCraft will retry", - "{pid} (missing)": "{pid} (missing)", - "{{date:…}} directives: {}": "{{date:…}} directives: {}", - "{} contributors · {} commits": "{} contributors · {} commits", - "{} failed": "{} failed", - "{} item{}": "{} item{}", - "{} photos · exposures {} EV": "{} photos · exposures {} EV", - "{} photos · {} · {:.0}° × {:.0}°": "{} photos · {} · {:.0}° × {:.0}°", - "{} sample{}": "{} sample{}", - "{} sec": "{} sec", - "{} — show their photos": "{} — show their photos", - "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 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.", - "Filtered: {label}": "Filtered: {label}", - "{n} similar photo{} · View ▸ Clear Filters to see all": "{n} similar photo{} · View ▸ Clear Filters to see all", - "Moved; {} photo(s) relinked": "Moved; {} photo(s) relinked", - "{} label (click more labels to show any of them)": "{} label (click more labels to show any of them)", - ", {} star{}": ", {} star{}", - ", {} label": ", {} label" + " ({unsure} with several look-alike files: use Locate)": "(うち{unsure}枚は似たファイルが複数あります。「場所を指定」を使ってください)", + " · {:.0}% clipped": "・{:.0}%が白とび/黒つぶれ", + " · {failed} couldn't be rendered": "・{failed}枚は描画できませんでした", + " · {} original{} left at the source": "・元のファイル{}枚を読み込み元に残しました{:.0}", + " — not carried over: {}{}": " — 引き継がなかった設定:{}{}", + "+{} more": "ほか{}件", + "; {kept} already had a location": "。{kept}枚はすでに位置情報あり", + "; {outside} outside its time range": "。{outside}枚は記録時間の範囲外", + "@{}: {} PRs, {} commits, +{} / −{} lines (Δ {}), +{} / −{} binary assets, {} – {}": "@{}:PR {}件、コミット {}件、+{} / −{} 行(Δ {})、バイナリアセット +{} / −{}、{} – {}", + "Added {what} to {name}": "{what}を{name}に追加しました", + "Auto Import: added {} photo{}": "自動読み込み:{}枚の写真を追加しました{:.0}", + "Building previews for {} photos…": "{}枚のプレビューを作成中…", + "Couldn't open the editor: {e}": "エディターを開けませんでした:{e}", + "Creates {} stacks from {} of {scope}": "{scope}の{1}枚から{0}個のスタックを作成します", + "Done ({what}): {done} photo{plural}": "完了({what}):{done}枚{plural:.0}", + "Focus {:.0}": "ピント {:.0}", + "Folder “{}” (and its subfolders)": "フォルダ「{}」(サブフォルダを含む)", + "Found {n} missing photo{}; {left} still missing{unsure}": "見つからない写真を{n}枚見つけました{:.0}。{left}枚はまだ見つかりません{unsure}", + "Import failed: {e}": "読み込みに失敗しました:{e}", + "Imported {profiles} profile{} (Profile browser ▸ their groups)": "{profiles}個のプロファイルを読み込みました{:.0}(プロファイルブラウザー ▸ 各グループ)", + "Insert at the cursor (also written {})": "カーソル位置に挿入({}とも表記可)", + "MIT OR Apache-2.0. Fonts: {} (OFL). Icons: original.": "MIT OR Apache-2.0。フォント:{}(OFL)。アイコン:オリジナル", + "Painting “{k}”: click photos to add or remove it · Esc stops": "「{k}」を適用中:写真をクリックして付け外し・Escで終了", + "Previews ready for {done} photo{plural}": "{done}枚のプレビューが完成しました{plural:.0}", + "Removed {what} from {name}": "{what}を{name}から除去しました", + "Renames “{from}” on {n} photo{} (keywords below it too). Use | for levels, e.g. Travel|Italy. An existing name merges the two.": "{n}枚の写真の「{from}」の名前を変更します{:.0}(下位のキーワードも含む)。階層は | で区切ります(例:旅行|イタリア)。既存の名前にすると2つを統合します", + "Replace {} with:": "{}を次に置換:", + "Scores {scope} for focus and exposure and finds similar shots taken within seconds of each other (bursts).": "{scope}のピントと露出を評価し、数秒以内に撮影した似た写真(連写)を検出します", + "Tagged {n} photo{} from the tracklog": "GPS軌跡から{n}枚の写真に位置情報を付けました{:.0}", + "The SAM 3 download failed: {e}": "SAM 3のダウンロードに失敗しました:{e}", + "Unknown tag{s} {} stay{} as typed (see Tags)": "不明なタグ{s:.0} {} は入力したまま残ります{:.0}(「タグ」を参照)", + "Virtual copy “{name}” of {of}": "{of}の仮想コピー「{name}」", + "Working on {what} for {} photos…": "{}枚の写真の{what}を処理中…", + "{label} {index} of {n}": "{label} {index}/{n}", + "{name} opened for editing; it is stacked with the original": "{name}を編集用に開きました。元の写真とスタックにしてあります", + "{n} change{} couldn't be written to disk: {e}\nIf you quit now, {} lost.": "{n}件の変更{0:.0}をディスクに書き込めませんでした:{e}\n今終了すると、これらの変更は失われます{1:.0}", + "{n} change{} saved in memory but not written to disk: {e} — LightCraft will retry": "{n}件の変更{:.0}はメモリに保存しましたが、ディスクには書き込めていません:{e} — LightCraftが再試行します", + "{pid} (missing)": "{pid}(見つかりません)", + "{{date:…}} directives: {}": "{{date:…}} の指定子:{}", + "{} contributors · {} commits": "コントリビューター {}人・コミット {}件", + "{} failed": "{}に失敗しました", + "{} item{}": "{}項目{:.0}", + "{} photos · exposures {} EV": "{}枚・露出 {} EV", + "{} photos · {} · {:.0}° × {:.0}°": "{}枚・{}・{:.0}° × {:.0}°", + "{} sample{}": "サンプル{}個{:.0}", + "{} sec": "{}秒", + "{} — show their photos": "{} — この人物の写真を表示", + "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はこのRAWの形式({})をまだデコードできません。カメラの埋め込みJPEGプレビューを編集しています。このプレビューには、カメラのピクチャースタイル(モノクロなど)とホワイトバランスがすでに反映されています", + "Filtered: {label}": "フィルター適用中:{label}", + "{n} similar photo{} · View ▸ Clear Filters to see all": "似た写真{n}枚{:.0}・すべて表示するには「表示 ▸ フィルターを解除」", + "Moved; {} photo(s) relinked": "移動しました。{}枚の写真の参照先を更新しました", + "{} label (click more labels to show any of them)": "{}ラベル(ほかのラベルもクリックすると、いずれかに一致する写真を表示)", + ", {} star{}": "、星{}つ{:.0}", + ", {} label": "、{}ラベル" } diff --git a/crates/ui-egui/locales/ja.json b/crates/ui-egui/locales/ja.json index 89568cef..263cc742 100644 --- a/crates/ui-egui/locales/ja.json +++ b/crates/ui-egui/locales/ja.json @@ -1,13 +1,33 @@ { + " (library default)": " (ライブラリの既定)", + " (inverted)": " (反転)", + " · best of its burst": " · 連写内のベスト", + " · in a burst": " · 連写の一部", + "% of all commits": "全コミットに占める%", "+ Group": "+ グループ", "+ Rule": "+ 条件", + ", picked": "、採用", + ", rejected": "、不採用", "0: nothing is rejected.": "0:不採用にしません", + "1 day": "1日", + "2026-04 or 2026-04-12": "2026-04 または 2026-04-12", + "= exactly": "= と等しい", + "A blank template keeps the original names.": "テンプレートが空の場合は元の名前のままです", "A filter is hiding this view's photos: change it, or clear it (View → Clear Filters)": "フィルターで写真が非表示になっています。条件を変更するか、「表示 → フィルターを解除」を選んでください", + "A one-time download of about": "1回限りのダウンロード:約", + "AI Mask Model Status": "AIマスクモデルの状態", + "About": "LightCraftについて", "About LightCraft": "LightCraftについて", + "Active": "アクティブ", "Activity": "処理状況", "Add": "追加", "Add Catchlight": "キャッチライトを追加", "Add Folder to Local": "ローカルにフォルダを追加", + "Add Mask": "マスクを追加", + "Add Object Click": "オブジェクトのクリックを追加", + "Add Point Color Sample": "ポイントカラーのサンプルを追加", + "Add Red Eye Correction": "赤目補正を追加", + "Add Remove Spot": "スポット修正を追加", "Add Selected Photos": "選択した写真を追加", "Add a rule (⌥-click: a group)": "条件を追加(⌥クリックでグループ)", "Add in place": "現在の場所から追加", @@ -17,8 +37,11 @@ "Add to": "追加先", "Add to Album": "アルバムに追加", "Add to Favorites": "お気に入りに追加", + "Add to Local": "ローカルに追加", "Add to My Photos": "マイフォトに追加", "Add to Selected Photos": "選択した写真に追加", + "Add to Target Album": "追加先アルバムに追加", + "Add to this mask": "このマスクに追加", "Add/Subtract/Intersect Mask": "マスクを追加/減算/交差", "Added to photos you import that don't already have it.": "読み込む写真に、この情報がない場合だけ追加します", "Adding": "追加中", @@ -38,15 +61,27 @@ "Alt Text": "代替テキスト", "Always": "常に", "Amount": "適用量", + "Analyzing the photo for AI masks…": "AIマスク用に写真を解析中…", + "Any Searchable Text": "検索可能なすべてのテキスト", + "Any camera": "すべてのカメラ", + "Any keyword": "すべてのキーワード", + "Any lens": "すべてのレンズ", "Aperture": "絞り", "Application": "アプリケーション", "Apply": "適用", + "Apply Color Label Set": "カラーラベルセットを適用", + "Apply Filter Preset": "フィルタープリセットを適用", + "Apply Metadata Preset": "メタデータプリセットを適用", + "Apply Point Curve Preset": "ポイントカーブのプリセットを適用", "Apply Preset": "プリセットを適用", + "Apply Settings JSON": "設定JSONを適用", "Approved": "承認済み", "Aqua": "アクア", "Aqua Hue": "アクアの色相", "Aqua Luminance": "アクアの輝度", "Aqua Saturation": "アクアの彩度", + "ArtCraft Website": "ArtCraftのウェブサイト", + "ArtCraft — more creative apps": "ArtCraft — その他のクリエイティブアプリ", "As Shot": "撮影時の設定", "As shot": "撮影時の設定", "Ascending": "昇順", @@ -61,18 +96,26 @@ "Auto Advance after rating or flagging": "評価やフラグを付けたら次の写真へ移動", "Auto Advance: move to the next photo after rating or flagging": "評価やフラグを付けたら次の写真へ移動", "Auto Align": "自動整列", + "Auto B&W Mix": "白黒ミックスを自動調整", "Auto Crop": "自動切り抜き", "Auto Import": "自動読み込み", + "Auto Import Now": "今すぐ自動読み込み", + "Auto Import Settings": "自動読み込みの設定", "Auto Mask": "自動マスク", + "Auto Select": "自動選択", "Auto Settings": "自動設定", + "Auto Straighten": "自動で水平補正", "Auto Sync": "自動同期", + "Auto settings applied": "自動設定を適用しました", "Auto-Stack by Capture Time": "撮影日時で自動スタック", "Auto-Stack by Capture Time…": "撮影日時で自動スタック…", + "Auto-Tag Photos from Tracklog": "GPS軌跡から写真に位置情報を自動で付ける", "Auto-Tag from Tracklog": "GPS軌跡から位置情報を付ける", "Auto-Tag from Tracklog…": "GPS軌跡から位置情報を付ける…", "Automatic": "自動", "Automatically Write Changes into XMP": "変更をXMPに自動保存", "Automatically write changes into XMP sidecars": "変更をXMPサイドカーファイルに自動保存", + "Autumn Gold": "オータムゴールド", "B&W": "白黒", "B&W Mix": "白黒ミックス", "B&W Mixer": "白黒ミキサー", @@ -82,17 +125,25 @@ "Back to Grid": "グリッドに戻る", "Background": "背景", "Balance": "バランス", + "Basic": "基本", "Before": "編集前", "Before/After (Y)": "編集前/編集後(Y)", "Before/After Settings": "編集前/編集後の設定", "Before/After Split": "編集前/編集後の分割表示", "Before/After Split Top/Bottom": "編集前/編集後の上下分割表示", "Before/After Top/Bottom": "編集前/編集後の上下表示", + "Begin Interaction": "操作を開始", + "Best of Similar Shots": "類似写真内のベストショット", + "Binary assets added": "追加したバイナリアセット", + "Binary assets removed": "削除したバイナリアセット", "Bit depth": "ビット深度", "Black & White": "白黒", "Blacks": "黒レベル", + "Bleach Bypass": "ブリーチバイパス", + "Bleached": "ブリーチ調", "Blending": "ブレンド", "Blue": "ブルー", + "Blue Hour Boost": "ブルーアワー強調", "Blue Hue": "ブルーの色相", "Blue Luminance": "ブルーの輝度", "Blue Primary": "ブルー原色", @@ -101,7 +152,9 @@ "Blue/Yellow Fringe": "青/黄のフリンジ", "Blurry photos below the score are flagged as rejects.": "基準値未満のぼけた写真に不採用フラグを付けます", "Boundary Warp": "境界の変形", + "Bright & Airy": "明るく軽やか", "Bring All to Front": "すべてを手前に移動", + "Browse Folder": "フォルダを参照", "Browse Folder…": "フォルダを参照…", "Browse Profiles": "プロファイルを参照", "Browse…": "参照…", @@ -112,42 +165,70 @@ "By Date": "日付別", "By day (YYYY/YYYY-MM-DD)": "日別(YYYY/YYYY-MM-DD)", "By month (YYYY/YYYY-MM)": "月別(YYYY/YYYY-MM)", + "CPU threads": "CPUスレッド数", "Calibration": "キャリブレーション", "Camera": "カメラ", + "Camera make and model": "カメラのメーカーと機種", "Cameras and Cards": "カメラとメモリーカード", "Cancel": "キャンセル", + "Cancel AI Mask Model Download": "AIマスクモデルのダウンロードをキャンセル", + "Cancel Download": "ダウンロードをキャンセル", + "Cancel Interaction": "操作をキャンセル", + "Cancel Preview Build": "プレビュー作成をキャンセル", "Candidate": "候補", "Caption": "キャプション", "Capture Date": "撮影日時", + "Capture date and time in your own format (directives below)": "撮影日時(独自の書式、指定子は下記)", + "Capture date as YYYYMMDD": "撮影日(YYYYMMDD)", "Captured": "撮影日時", + "Captured from": "撮影日(以降)", + "Captured until": "撮影日(以前)", + "Catalog Statistics": "カタログの統計", + "Catchlight": "キャッチライト", + "Change": "変更方法", + "Change Component Mode": "構成要素のモードを変更", + "Characters not allowed in file names (/ \\ : * ? \" < > |) become -; an existing name gets -1, -2….": "ファイル名に使えない文字(/ \\ : * ? \" < > |)は - に置き換え、既存の名前と重なる場合は -1、-2… を付けます", "Check All": "すべて選択", + "Check Output Path": "書き出し先のパスを確認", + "Checking names…": "名前を確認中…", "Choose Edit Settings to Copy": "コピーする編集設定を選択", "Choose Edit Settings to Copy…": "コピーする編集設定を選択…", "Choose Folder…": "フォルダを選択…", "Choose a photo in the grid or filmstrip": "グリッドまたはフィルムストリップから写真を選択してください", "Choose…": "選択…", + "Cinematic": "シネマティック", "City": "市区町村", "Clarity": "明瞭度", + "Clean Studio": "クリーンスタジオ", "Clear": "消去", "Clear Cache": "キャッシュを消去", "Clear Filters": "フィルターを解除", "Clear Guides": "ガイドを消去", "Clear History": "履歴を消去", + "Clear Preview Cache": "プレビューキャッシュを消去", "Clear Quick Collection": "クイックコレクションを空にする", "Clear Reference": "参照写真を解除", "Clear all": "すべて解除", + "Cleared History": "履歴を消去しました", "Click Zoom Ratio": "クリック時の拡大率", "Click a tag to insert it. Examples are for IMG_0042.CR3 taken 14 Jan 2026, 05:58:48.": "タグをクリックすると挿入できます。例は2026年1月14日05:58:48撮影のIMG_0042.CR3です", "Click photos in the grid to toggle the keyword; Esc stops": "グリッドの写真をクリックしてキーワードを付け外し(Escで終了)", + "Click the object to select it · ⌥-click leaves a part out": "オブジェクトをクリックして選択(⌥クリックで一部を除外)", "Click the photo to pick a colour · ⇧-click adds more": "写真をクリックして色を選択(⇧クリックで追加)", "Click the photo to pick a colour; ⇧-click adds more (up to 5)": "写真をクリックして色を選択(⇧クリックで5色まで追加)", + "Click to clear these filters": "クリックしてこれらのフィルターを解除", + "Click to restore · double-click to rename": "クリックで復元・ダブルクリックで名前を変更", "Clone": "コピースタンプ", "Close": "閉じる", "Close Panel": "パネルを閉じる", "Close Window": "ウィンドウを閉じる", "Cloudy": "曇り", "Collapse All Stacks": "すべてのスタックを閉じる", + "Collapse Stack": "スタックを折りたたむ", "Color": "カラー", + "Color Label": "カラーラベル", + "Color Label Names": "カラーラベル名", + "Color Label Sets": "カラーラベルセット", "Color label cleared": "カラーラベルを解除しました", "Color Grading": "カラーグレーディング", "Color Mixer": "カラーミキサー", @@ -156,18 +237,29 @@ "Color Range": "色範囲", "Color space": "色空間", "Color space: sRGB (AVIF)": "色空間:sRGB(AVIF)", + "Colors": "カラー", + "Command Journal": "コマンド記録", + "Commits": "コミット", + "Company": "企業", "Compare": "比較", "Compare (Shift+C)": "比較(⇧C)", "Compare Before and After": "編集前と編集後を比較", "Compare needs at least two photos": "比較には2枚以上の写真が必要です", "Component options": "構成要素の設定", "Compression": "圧縮", + "Concrete Cool": "クールコンクリート", "Confirm before deleting": "削除前に確認", "Confirm before moving photos to Recently Deleted": "「最近削除した写真」に移動する前に確認", "Constrain Crop": "切り抜きを制限", + "Continue": "続行", "Contrast": "コントラスト", + "Contributors": "コントリビューター", + "Convert to DNG": "DNGに変換", + "Cool Fade": "クールフェード", + "Cool Morning": "クールモーニング", "Copy": "コピー", "Copy After's Settings to Before": "編集後の設定を編集前にコピー", + "Copy Before to After": "編集前を編集後にコピー", "Copy Before's Settings to After": "編集前の設定を編集後にコピー", "Copy Edit Settings": "編集設定をコピー", "Copy History Step Settings to Before": "履歴の設定を編集前にコピー", @@ -198,18 +290,36 @@ "Create Version from Step": "この履歴からバージョンを作成", "Create Virtual Copy": "仮想コピーを作成", "Creator": "作成者", + "Creator metadata": "メタデータの作成者", + "Crisp Landscape": "くっきり風景", + "Crisp Vista": "クリアな眺望", "Crop": "切り抜き", "Crop & Rotate": "切り抜きと回転", "Crop & Rotate (C)": "切り抜きと回転(C)", + "Crop Aspect": "切り抜きの縦横比", + "Crop, Rotate, Geometry": "切り抜き・回転・ジオメトリ", + "Cross Process": "クロスプロセス", "Culling": "写真の選別", "Curve": "カーブ", "Custom": "カスタム", + "Custom template…": "カスタムテンプレート…", + "Custom…": "カスタム…", + "Cycle Crop Overlay": "切り抜きの重ね表示を切り替え", + "Cycle Crop Overlay Orientation": "切り抜きの重ね表示の向きを切り替え", + "Cycle Info Overlay": "情報オーバーレイを切り替え", + "Cycle Mask Overlay Color": "マスクの重ね表示の色を切り替え", + "Cycle Mask Overlay Mode": "マスクの重ね表示モードを切り替え", "Cylindrical": "円筒", + "Dark & Moody": "ダーク&ムーディー", "Darken": "暗くする", "Darks": "暗部", + "Date": "日付", "Date Groups": "日付グループ", "Day": "日", "Daylight": "昼光", + "Decrease Brush Feather": "ブラシのぼかしを小さく", + "Decrease Brush Size": "ブラシのサイズを小さく", + "Deep Sky": "ディープスカイ", "Defringe": "フリンジ軽減", "Deghost Amount": "ゴースト除去量", "Dehaze": "かすみの除去", @@ -217,12 +327,25 @@ "Delete (⌫)": "削除(⌫)", "Delete Album": "アルバムを削除", "Delete All Masks": "すべてのマスクを削除", + "Delete Color Label Set": "カラーラベルセットを削除", + "Delete Component": "構成要素を削除", + "Delete Export Preset": "書き出しプリセットを削除", + "Delete Filter Preset": "フィルタープリセットを削除", + "Delete Imported Profile": "読み込んだプロファイルを削除", "Delete Keyword": "キーワードを削除", + "Delete Keyword Set": "キーワードセットを削除", "Delete Mask": "マスクを削除", + "Delete Metadata Preset": "メタデータプリセットを削除", "Delete Permanently": "完全に削除", "Delete Photo": "写真を削除", "Delete Photos": "写真を削除", + "Delete Point Color": "ポイントカラーを削除", + "Delete Point Color Sample": "ポイントカラーのサンプルを削除", + "Delete Point Curve Preset": "ポイントカーブのプリセットを削除", "Delete Preset": "プリセットを削除", + "Delete Red Eye": "赤目補正を削除", + "Delete Red Eye Correction": "赤目補正を削除", + "Delete Spot": "スポットを削除", "Delete Version": "バージョンを削除", "Delete all": "すべて削除", "Delete all spots": "すべてのスポットを削除", @@ -231,50 +354,85 @@ "Density": "密度", "Depth Range": "深度範囲", "Descending": "降順", + "Describe": "説明で選択", + "Describe what to keep": "残すものを説明", + "Describe what to leave out": "除外するものを説明", + "Describe what to select": "選択するものを説明", + "Describe…": "説明で選択…", "Deselect All": "選択を解除", + "Desert Heat": "デザートヒート", + "Desert Warmth": "デザートウォーム", + "Desktop": "デスクトップ", "Detail": "詳細", "Detail (D)": "詳細(D)", + "Details": "詳細", "Diagonal": "対角線", "Discard Preview Cache": "プレビューキャッシュを破棄", "Display P3": "Display P3", + "Display name": "表示名", "Distortion": "ゆがみ", "Don't enlarge": "拡大しない", "Done": "完了", + "Download": "ダウンロード", + "Download AI Mask Model": "AIマスクモデルをダウンロード", + "Download the SAM 3 Model?": "SAM 3モデルをダウンロードしますか?", + "Downloads": "ダウンロード", "Drag along the horizon; double-click for Auto": "水平線に沿ってドラッグ(ダブルクリックで自動補正)", "Drag over an eye on the photo; the pupil inside is found automatically.": "写真の目をドラッグすると、瞳孔を自動検出します", "Draw Guides": "ガイドを描く", "Duplicate": "複製", + "Duplicate Component": "構成要素を複製", "Duplicate Mask": "マスクを複製", "Duplicate and Invert Mask": "マスクを複製して反転", "Each / starts a folder level; tags are filled in per photo (a level with missing metadata is \"unknown\").": "「/」でフォルダ階層を区切ります。タグは写真ごとに展開し、情報がない階層は「unknown」になります", + "Edge": "境界", "Edit": "編集", "Edit (E)": "編集(E)", "Edit Capture Time": "撮影日時を変更", "Edit Capture Time…": "撮影日時を変更…", "Edit Color Label Names": "カラーラベル名を編集", + "Edit Color Label Names…": "カラーラベル名を編集…", + "Edit Copy for External Editor": "外部エディター用のコピーを編集", + "Edit Date": "編集日", + "Edit Info": "情報を編集", + "Edit Label Names": "ラベル名を編集", "Edit Label Names…": "ラベル名を編集…", + "Edit Mask": "マスクを編集", + "Edit Mask Component": "マスクの構成要素を編集", "Edit Sections": "編集項目", "Edit Smart Album": "スマートアルバムを編集", "Edit Smart Album…": "スマートアルバムを編集…", + "Edit Spot": "スポットを編集", "Edit in External Editor": "外部エディターで編集", + "Edit settings copied": "編集設定をコピーしました", "Edited": "編集済み", + "Edited or not": "編集の有無を問わない", + "Editing": "編集", "Effects": "効果", "Empty Recently Deleted": "最近削除した写真を空にする", "Enable Lens Corrections": "レンズ補正を有効にする", + "Enable Profile Corrections": "プロファイル補正を使用", + "End Interaction": "操作を終了", + "English": "English", "Enter Full Screen": "全画面表示", + "Enter a date as YYYY-MM-DD HH:MM:SS": "日付を YYYY-MM-DD HH:MM:SS の形式で入力してください", "Erase": "消去", "Every EXIF, GPS and XMP field in the file": "ファイル内のすべてのEXIF・GPS・XMP情報", "Existing previews": "既存のプレビュー", "Expand All Stacks": "すべてのスタックを展開", + "Expand Stack": "スタックを展開", + "Expand/Collapse Stack": "スタックを展開/折りたたむ", "Export": "書き出し", "Export Album with Preset": "プリセットでアルバムを書き出す", "Export Album…": "アルバムを書き出す…", "Export Group…": "グループを書き出す…", "Export Now": "今すぐ書き出す", "Export Point Curve Presets": "ポイントカーブのプリセットを書き出す", + "Export Point Curve Presets…": "ポイントカーブのプリセットを書き出す…", "Export Presets": "プリセットを書き出す", "Export Presets…": "プリセットを書き出す…", "Export User Presets…": "ユーザープリセットを書き出す…", + "Export stopped unexpectedly": "書き出しが予期せず停止しました", "Export with Preset": "プリセットで書き出す", "Export with Previous": "前回の設定で書き出す", "Exporting": "書き出し中", @@ -283,17 +441,222 @@ "Exposure (shutter · aperture · ISO)": "露出(シャッター速度・絞り・ISO)", "Extended Description": "詳しい説明", "External Editor": "外部エディター", + "Face Boxes": "顔の枠", + "Face boxes": "顔の枠", + "Face names written to XMP by Lightroom and other apps show up here.": "Lightroomなどのアプリが XMP に書き込んだ顔の名前がここに表示されます", + "Faded Matte": "フェードマット", + "Faded Slide": "フェードスライド", + "Faded Urban": "フェードアーバン", + "Favorite Preset": "プリセットをお気に入りに追加", + "Favorite Profile": "プロファイルをお気に入りに追加", "Favorites": "お気に入り", "Feather": "ぼかし", "File": "ファイル", "File & date": "ファイルと日付", + "File Format": "ファイル形式", "File Name": "ファイル名", "File Path": "ファイルの場所", "File Size": "ファイルサイズ", + "File Type": "ファイルの種類", + "Filename": "ファイル名", + "Fill": "画面いっぱい", + "Film": "フィルム", + "Filmstrip (/)": "フィルムストリップ(/)", + "Find Missing Photos": "見つからない写真を探す", + "First": "最初", + "First commit": "最初のコミット", + "Five stars": "星5つ", + "Flagged as Pick": "採用フラグ付き", + "Flagged as Reject": "不採用フラグ付き", + "Focal Length": "焦点距離", + "Focus (assisted culling)": "ピント(選別補助)", + "Food": "料理", + "Forget Unchanged Local Photos": "変更のないローカル写真を除外", + "Frame time": "フレーム時間", + "Frame update": "フレーム更新", + "Fresh & Bright": "フレッシュ&ブライト", + "GPU Rendering": "GPU描画", + "GPU rendering": "GPU描画", + "Generated demo photo": "生成したデモ写真", + "Get Develop Settings": "現像設定を取得", + "Go to History Step": "履歴の手順へ移動", + "Golden Glow": "ゴールデングロー", + "Golden Hour": "ゴールデンアワー", + "Grab bag": "名前の一覧", + "Gritty Street": "ざらついたストリート", + "Group by Date: Automatic": "日付でグループ化:自動", + "Group name": "グループ名", + "Guided Upright Guides": "ガイド付き遠近補正のガイド", + "HDR Merge Preview": "HDR合成のプレビュー", + "HDR Panorama Merge Preview": "HDRパノラマ合成のプレビュー", + "HDR Panorama with Last Settings": "前回の設定でHDRパノラマ合成", + "HDR Panoramas": "HDRパノラマ", + "HDR panorama": "HDRパノラマ", + "HDR panoramas": "HDRパノラマ", + "HDR with Last Settings": "前回の設定でHDR合成", + "Has Edits": "編集あり", + "Has GPS": "GPS情報あり", + "High Contrast B&W": "ハイコントラスト白黒", + "Home": "ホーム", + "Hours": "時間", + "ISO Speed": "ISO感度", + "ISO speed": "ISO感度", + "Import Point Curve Presets…": "ポイントカーブのプリセットを読み込む…", + "Import Profiles": "プロファイルを読み込む", "Import as new": "新規として読み込む", + "Imported": "読み込み済み", + "Increase Brush Feather": "ブラシのぼかしを大きく", + "Increase Brush Size": "ブラシのサイズを大きく", + "Info Overlay Off": "情報オーバーレイなし", + "Info Overlay: Exposure": "情報オーバーレイ:露出", + "Info Overlay: File": "情報オーバーレイ:ファイル", + "Insert at the cursor": "カーソル位置に挿入", + "Inspect Photo": "写真を調べる", + "Instant ’70s": "インスタント’70s", + "Invert Component": "構成要素を反転", + "JPEG (Large)": "JPEG(大)", + "JPEG (Small)": "JPEG(小)", + "Join the ArtCraft Discord": "ArtCraftのDiscordに参加", + "Join the ArtCraft Discord…": "ArtCraftのDiscordに参加…", + "Join the ArtCraft community on Discord": "DiscordのArtCraftコミュニティに参加", + "Keywords (K)": "キーワード(K)", + "Label": "ラベル", + "Label Set": "ラベルセット", + "Last GPU fallback": "直近のGPUフォールバック", + "Last commit": "最後のコミット", + "Last loupe render": "直近のルーペ描画", + "Lens Blur": "レンズぼかし", + "Library Info": "ライブラリ情報", + "Library Preferences": "ライブラリの環境設定", + "Library State": "ライブラリの状態", + "Library saved": "ライブラリを保存しました", + "Licence:": "ライセンス:", + "Line delta": "行数の増減", + "Linear": "リニア", + "Lines +/−": "行数 +/−", + "Lines added": "追加した行数", + "Lines deleted": "削除した行数", + "List Albums": "アルバムを一覧表示", + "List Develop Controls": "現像コントロールを一覧表示", + "List History": "履歴を一覧表示", + "List Presets": "プリセットを一覧表示", + "List Profiles": "プロファイルを一覧表示", + "Locate Photo": "写真の場所を指定", "Lock": "ロック", + "Lock Crop Aspect": "切り抜きの縦横比を固定", "Locked": "ロック中", + "Lush Greens": "鮮やかな緑", + "Mask Adjustment": "マスクの調整", + "Match Total Exposures": "露出の合計を一致", + "Matte Soft": "ソフトマット", + "Medium Contrast": "コントラスト(中)", + "Memory Budget": "メモリ割り当て", + "Memory Usage": "メモリ使用量", + "Memory budget": "メモリ割り当て", + "Merged": "合成済み", + "Merged PRs": "マージしたPR", + "Meta's terms, not LightCraft's. Downloading it means accepting them.": "LightCraftではなくMetaの利用規約です。ダウンロードすると規約に同意したことになります", + "Missing metadata ({camera}, {title}…) leaves an empty gap; a name that comes out empty keeps the original name.": "メタデータがない場合({camera}、{title}…)はその部分が空になり、結果が空の名前は元の名前のままです", + "Misty Morning": "霧の朝", + "Model": "モデル", + "Models": "モデル", + "Mono Red Filter": "モノクロ(レッドフィルター)", + "Mono Rich": "リッチモノクロ", + "Mono Soft": "ソフトモノクロ", + "Moody": "ムーディー", + "Moody Portrait": "ムーディーポートレート", + "Move Album": "アルバムを移動", + "Move Down": "下へ移動", + "Move Folder": "フォルダを移動", + "Move Mask": "マスクを移動", + "Move Preset to Group": "プリセットをグループに移動", + "Move Preset to New Group": "プリセットを新しいグループに移動", + "Move Up": "上へ移動", + "Move in Stack": "スタック内で移動", + "Muted": "落ち着いた色", + "Muted Film": "ミューテッドフィルム", + "My Photos Panel": "「マイフォト」パネル", + "Name (A–Z)": "名前(A–Z)", + "Name of the folder the original is in": "元の写真があるフォルダの名前", + "Named People": "名前付きの人物", + "Neon Dusk": "ネオンダスク", + "Neon Night": "ネオンナイト", + "Nested group": "入れ子のグループ", + "New Album": "新しいアルバム", + "New time": "新しい日時", + "Next Photo": "次の写真", + "Night Blue": "ナイトブルー", + "No contributor data was built into this copy.": "このビルドにはコントリビューターのデータが含まれていません", + "No model credits were built into this copy.": "このビルドにはモデルのクレジットが含まれていません", + "No named people in these photos": "これらの写真に名前付きの人物はいません", + "No named people yet": "名前付きの人物はまだいません", + "Not Now": "後で", + "Nudge Develop Value": "現像の値を微調整", + "Object Mask": "オブジェクトマスク", + "Object and Describe masks use SAM 3, Meta's segmentation model. It isn't part of LightCraft, and everything else works without it.": "オブジェクトマスクと説明マスクには、Metaのセグメンテーションモデル SAM 3 を使います。SAM 3 はLightCraftの一部ではなく、ほかの機能はすべてなしで動作します", + "October 2026": "2026年10月", + "Only": "次のみ:", + "Optimize Library": "ライブラリを最適化", + "Original + Settings": "元画像+設定", + "Original extension without the dot": "元の拡張子(ドットなし)", + "Original file name without its extension": "拡張子を除いた元のファイル名", + "Panorama": "パノラマ", + "Panorama Merge Preview": "パノラマ合成のプレビュー", + "Panorama with Last Settings": "前回の設定でパノラマ合成", + "Panoramas": "パノラマ", + "Paste Settings": "設定を貼り付け", + "Paste Settings from Previous": "前の写真の設定を貼り付け", + "Paste from Previous": "前の写真から貼り付け", + "Pastel Haze": "パステルヘイズ", + "People": "人物", + "Person": "人物", + "Pet Eye Catchlight": "ペットの目のキャッチライト", + "Photos per bracket (0 = auto)": "ブラケットあたりの枚数(0 = 自動)", + "Pick Flag": "採用フラグ", + "Pictures": "ピクチャ", + "Prepare AI Masks": "AIマスクを準備", + "Presets and profiles": "プリセットとプロファイル", + "Preview Build Progress": "プレビュー作成の進行状況", + "Preview only: editing the camera's embedded JPEG": "プレビューのみ:カメラの埋め込みJPEGを編集中", + "Previous Photo": "前の写真", + "Profile Browser": "プロファイルブラウザー", + "Profile Menu": "プロファイルメニュー", + "Proof copy created": "校正用コピーを作成しました", + "Query Photos": "写真を照会", + "Quiet Green": "クワイエットグリーン", + "Quit Anyway": "終了する", + "Quit with unsaved changes?": "保存されていない変更があります。終了しますか?", + "RAW decoding": "RAWデコード", + "Radial": "円形", "Random": "ランダム", + "Rating cleared": "評価を解除しました", + "Raw": "RAW", + "Read the SAM License": "SAMライセンスを読む", + "Real name": "本名", + "Recent": "最近使用", + "Recent Keywords": "最近使用したキーワード", + "Refine": "微調整", + "Refine AI Mask Detail": "AIマスクの細部を微調整", + "Refine Edges": "境界を微調整", + "Refine Mask Edges": "マスクの境界を微調整", + "Refine Saturation": "彩度を微調整", + "Refining the mask's detail…": "マスクの細部を微調整中…", + "Refresh Source": "コピー元を更新", + "Reject": "不採用", + "Reliability": "信頼性", + "Relink Photo": "写真の参照先を再設定", + "Reload Changed Files": "変更されたファイルを再読み込み", + "Remove Face Box": "顔の枠を除去", + "Remove a filter above, or choose Clear all": "上のフィルターを解除するか、「すべて解除」を選択してください", + "Remove from Target Album": "追加先アルバムから除去", + "Remove this face box (undo with Edit ▸ Undo)": "この顔の枠を除去(「編集 ▸ 取り消す」で元に戻せます)", + "Rename Component": "構成要素の名前を変更", + "Rename Folder": "フォルダ名を変更", + "Rename Mask": "マスク名を変更", + "Rename Preset": "プリセット名を変更", + "Rename Preview": "名前変更のプレビュー", + "Rename Template Tags": "名前変更テンプレートのタグ", + "Reorder Masks": "マスクを並べ替え", "Reshuffle": "シャッフルし直す", "File name": "ファイル名", "Fill Edges": "境界を補完", @@ -720,67 +1083,105 @@ "Reset Tone Curve": "トーンカーブをリセット", "Reset all curves: point curves (all channels) and parametric (double-click a channel to reset only that one)": "すべてのポイントカーブとパラメトリックカーブをリセット(チャンネルのダブルクリックで個別にリセット)", "Reset all edits (Cmd+Shift+R)": "すべての編集をリセット(⌘⇧R)", + "Resize Face Box": "顔の枠のサイズを変更", "Resize to": "サイズ変更", "Resolution (ppi)": "解像度(ppi)", "Restore": "復元", + "Restore Version": "バージョンを復元", "Restore keeps their edits; Import as new deletes the old record first.": "復元すると編集内容が残ります。新規として読み込むと、先に古い記録を削除します。", "Restore them": "復元する", "Retouch": "レタッチ", + "Reverse the order": "逆順にする", + "Review": "レビュー", "Review Import": "読み込み内容を確認", "Right-click a photo ▸ Set as Reference Photo, then View → Reference View (Shift+R)": "写真を右クリックして参照写真に設定し、「表示 → 参照表示」(⇧R)を選択してください", "Right-click a preset to delete it": "プリセットを右クリックして削除", "Rights Usage Terms": "利用条件", "Rotate": "回転", + "Rotate Crop": "切り抜きを回転", + "Rotate Crop Aspect": "切り抜きの縦横比を回転", "Rotate Left": "左に回転", "Rotate Right": "右に回転", "Roughness": "粗さ", "Roundness": "丸み", + "Rules": "条件", + "SAM 3 download stopped: it resumes where it left off next time.": "SAM 3のダウンロードを停止しました。次回は中断した位置から再開します", "Same as raw default": "RAWの初期設定と同じ", + "Sample Mask Color": "マスクの色をサンプル", "Sample a colour on the photo": "写真から色を選択", "Saturation": "彩度", "Saturation Range": "彩度の範囲", "Save": "保存", + "Save Color Label Set": "カラーラベルセットを保存", "Save Current Filter as Preset…": "現在のフィルターをプリセットとして保存…", "Save Current Keywords as Set…": "現在のキーワードをセットとして保存…", + "Save Export Preset": "書き出しプリセットを保存", + "Save Filter Preset": "フィルタープリセットを保存", + "Save Keyword Set": "キーワードセットを保存", + "Save Metadata Preset": "メタデータプリセットを保存", + "Save Metadata Preset…": "メタデータプリセットを保存…", "Save Metadata to File": "メタデータをファイルに保存", + "Save Point Curve Preset": "ポイントカーブのプリセットを保存", "Save Point Curve…": "ポイントカーブを保存…", "Save as Preset": "プリセットとして保存", + "Save as Set…": "セットとして保存…", "Save as Smart Album…": "スマートアルバムとして保存…", "Save as set": "セットとして保存", "Save preset": "プリセットを保存", "Scale": "拡大率", + "Scan failed": "スキャンに失敗しました", "Scanning": "検索中", "Scores stay on the photos: filter or make smart albums with Focus and Best of Similar Shots.": "評価結果は写真に保存されます。ピント評価や類似写真内のベストショットで絞り込み・スマートアルバム作成ができます", "Screen": "画面用", + "Search": "検索", "Search Photos": "写真を検索", + "Seasons": "四季", "Second Window": "第2ウィンドウ", "Select": "選択", "Select All": "すべて選択", "Select Luminance Range": "輝度範囲を選択", + "Select Mask": "マスクを選択", + "Select Photos": "写真を選択", + "Select Spot": "スポットを選択", "Select a photo to edit": "編集する写真を選択してください", "Select by": "条件で選択", "Select by Flag, Rating or Label": "フラグ・評価・ラベルで選択", "Select photos, then choose View → Survey (N)": "写真を選び、「表示 → 一覧比較」(N)を選択してください", "Select two photos, then choose View → Compare (Shift+C)": "2枚を選び、「表示 → 比較」(⇧C)を選択してください", "Selected": "選択中", + "Selecting…": "選択中…", + "Selenium Tone": "セレン調色", "Send Feedback…": "フィードバックを送る…", + "Sepia Tone": "セピア調色", + "Sequence number zero-padded to N digits (1–9)": "N桁にゼロ埋めした連番(1–9)", + "Sequence number, counting from the start number": "開始番号から数えた連番", "Services": "サービス", + "Set": "セット", + "Set Album Cover": "アルバムのカバーを設定", + "Set Before": "編集前に設定", "Set Color Label": "カラーラベルを設定", + "Set Crop": "切り抜きを設定", "Set Develop Values": "現像設定を変更", "Set Flag": "フラグを設定", "Set Image Zoom and Pan": "画像のズームとパンを設定", + "Set Mask Adjustments": "マスクの調整を設定", "Set Point Curve": "ポイントカーブを変更", "Set Profile": "プロファイルを設定", "Set Rating": "評価を設定", + "Set Top of Stack": "スタックの先頭に設定", "Set as Album Cover": "アルバムのカバーに設定", "Set as Before": "編集前に設定", "Set as Reference Photo": "参照写真に設定", "Set as Target Album": "追加先アルバムに設定", "Set as Target Album (B adds to it)": "追加先アルバムに設定(Bで追加)", "Set as Top of Stack": "スタックの先頭に設定", + "Set date & time": "日時を設定", + "Set name": "セット名", "Set the mix from the photo's colours": "写真の色からミックスを自動設定", "Settings": "設定", + "Settings file problem": "設定ファイルの問題", "Settings new raw photos start from. Changing them doesn't touch photos already in the library.": "新しく読み込むRAW写真の初期設定です。既存の写真には影響しません", + "Settings pasted": "設定を貼り付けました", "Settings to include": "含める設定", "Settings…": "設定…", "Shade": "日陰", @@ -794,7 +1195,10 @@ "Sharpen": "シャープ処理", "Sharpening": "シャープ", "Sharpness": "シャープネス", + "Shift": "ずらす量", + "Shift by": "時刻をずらす", "Short Edge": "短辺", + "Show": "表示", "Show All": "すべて表示", "Show Clipping": "白飛び・黒つぶれを表示", "Show Deghost Overlay": "ゴースト除去範囲を表示", @@ -820,6 +1224,7 @@ "Show ratings, flags and edit badges": "評価・フラグ・編集済みマークを表示", "Show the Navigator while zoomed in": "拡大時にナビゲーターを表示", "Show the template tags; click one to insert it": "テンプレートのタグを表示(クリックで挿入)", + "Show/Hide Mask": "マスクの表示/非表示", "Show/hide My Photos panel": "マイフォトパネルを表示/非表示", "Shutter speed": "シャッター速度", "Sidecar names": "サイドカーファイル名", @@ -828,16 +1233,30 @@ "Size limit": "サイズの上限", "Skip": "スキップ", "Sky": "空", + "Slideshow": "スライドショー", + "Slideshow paused": "スライドショーを一時停止しました", + "Slideshow resumed": "スライドショーを再開しました", + "Slideshow · Space pauses · Esc ends": "スライドショー · スペースで一時停止 · Escで終了", "Smart Album": "スマートアルバム", + "Smart Album Rule Fields": "スマートアルバムの条件フィールド", + "Smart Preview Status": "スマートプレビューの状態", + "Smart Previews Location": "スマートプレビューの保存場所", + "Smart preview available": "スマートプレビューあり", "Smart previews": "スマートプレビュー", + "Smart previews folder changed": "スマートプレビューのフォルダを変更しました", "Smoothness": "滑らかさ", + "Soft B&W": "ソフト白黒", + "Soft Pastel": "ソフトパステル", "Soft Proofing": "ソフト校正", + "Soft Skin": "ソフトスキン", "Sort": "並べ替え", "Sort by": "並べ替え", "Source": "読み込み元", "Source code on GitHub": "GitHubのソースコード", "Spherical": "球面", "Spiral": "螺旋", + "Split Stack": "スタックを分割", + "Spring Fresh": "スプリングフレッシュ", "Square Grid": "正方形グリッド", "Square Grid (G toggles)": "正方形グリッド(Gで切り替え)", "Square Grid: show file names and formats": "正方形グリッド:ファイル名と形式を表示", @@ -845,8 +1264,10 @@ "Stack photos taken within this time of each other:": "この時間内に撮影した写真をスタックにまとめる:", "Stacks": "スタック", "Standard": "標準", + "Star rating (0–5)": "星の評価(0–5)", "Start at": "開始番号", "Start number": "開始番号", + "Starting": "開始中", "Startup": "起動時", "State / Province": "都道府県・州", "Stop": "停止", @@ -855,66 +1276,97 @@ "Stopping…": "停止中…", "Straighten": "角度補正", "Straighten Tool": "角度補正ツール", + "Strong Contrast": "強いコントラスト", "Style": "スタイル", "Subfolder": "サブフォルダ", "Subfolder name": "サブフォルダ名", "Subject": "被写体", "Subtract": "減算", + "Subtract from this mask": "このマスクから減算", "Suggestions": "候補", + "Summer Haze": "サマーヘイズ", "Survey": "一覧比較", "Survey (N)": "一覧比較(N)", "Swap": "入れ替え", "Swap Aspect (X)": "縦横比を入れ替え(X)", + "Swap Before and After": "編集前と編集後を入れ替え", "Swap Before and After Settings": "編集前と編集後の設定を入れ替える", + "Swap Compare Photos": "比較写真を入れ替え", "Sync Settings": "設定を同期", + "System": "システム", "System Info": "システム情報", "System Info…": "システム情報…", "System default": "システム標準", + "Table": "表", "Tags": "タグ", "Tags: see Tags beside the template. Files are renamed on disk (with their XMP sidecars); existing names get -1, -2…": "テンプレート横の「タグ」を参照してください。ファイルとXMPの名前を変更し、同名の場合は-1、-2…を付けます", + "Targeted Adjustment": "ターゲット調整", "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 & Orange": "ティール&オレンジ", "Temp": "色温度", "Temperature": "色温度", "Template": "テンプレート", "Text": "文字", "Texture": "テクスチャ", + "The SAM 3 model is installed: Object and Describe masks are ready.": "SAM 3モデルはインストール済みです。オブジェクトマスクと説明マスクを使用できます", + "The download didn't work:": "ダウンロードに失敗しました:", + "The number at the end of the original name (IMG_0042 → 0042)": "元の名前の末尾の番号(IMG_0042 → 0042)", + "The original extension is always added; {ext} only puts it inside the name as well.": "元の拡張子は常に付きます。{ext} は名前の中にも拡張子を入れる場合に使います", "The original files, unchanged, each with an XMP sidecar holding its edits.": "元のファイルを変更せず、編集内容を保存したXMPサイドカーファイルを添えて書き出します", "The photo has these settings": "この写真に適用されている設定", "They can be restored from Recently Deleted until it is emptied.": "「最近削除した写真」を空にするまでは復元できます", "Thirds": "三分割", + "This build has no download location for the model yet: put the files in the folder above yourself (see docs/ai-masks.md).": "このビルドにはモデルのダウンロード元がまだありません。上のフォルダにファイルを手動で置いてください(docs/ai-masks.md を参照)", "This folder is not available (drive disconnected?). Smart previews are not built or used until it is back or you choose another folder.": "このフォルダにアクセスできません。ドライブを接続するか別のフォルダを選ぶまで、スマートプレビューは作成・使用されません", "This photo can't be opened": "この写真を開けません", "Threshold": "しきい値", "Thumbnail cache": "サムネイルキャッシュ", + "Time zone": "タイムゾーン", "Tint": "色かぶり補正", "Title": "タイトル", + "Title metadata": "メタデータのタイトル", + "Toggle Keyword from Set": "セットのキーワードを付け外し", + "Toggle Mask": "マスクを切り替え", + "Toggle Section": "セクションを切り替え", + "Toggle Zoom": "ズームを切り替え", "Tone Curve": "トーンカーブ", "Tools": "ツール", "Top Level": "最上位", "Transfer": "転送", "Treatment": "処理", "Triangle": "三角形", + "Try Saving Again": "もう一度保存する", "Tungsten": "白熱灯", "Turn Off": "無効にする", "Turn on Include subfolders, or pick another folder under Local": "サブフォルダを含める設定を有効にするか、ローカルから別のフォルダを選択してください", "Uncheck All": "すべて選択解除", "Undo": "取り消す", "Unedited": "未編集", + "Unedited raws": "未編集のRAW", "Unflag": "フラグを解除", "Unflagged": "フラグなし", "Ungroup Stack": "スタックを解除", + "Unknown tags stay as typed — check the preview for a {typo}.": "不明なタグは入力したまま残ります。{typo} がないかプレビューで確認してください", "Unrated": "未評価", "Unreadable": "読み込み不可", "Update": "更新", + "Update Mask Shape": "マスクの形状を更新", + "Update Preset with Current Settings": "現在の設定でプリセットを更新", "Update Rules from Current Filter": "現在のフィルターから条件を更新", "Update Version": "バージョンを更新", + "Update Version with Current Settings": "現在の設定でバージョンを更新", "Update with Current Settings": "現在の設定で更新", + "Updated the edits saved in the external editor": "外部エディターで保存した編集内容を更新しました", "Upright": "遠近補正", + "Urban": "アーバン", + "Use Keyword Set": "キーワードセットを使用", "Use Library Folder": "ライブラリのフォルダを使用", "Use camera-specific defaults": "カメラごとの初期設定を使用", "Use the GPU for rendering": "描画にGPUを使用", "User Presets": "ユーザープリセット", + "Username": "ユーザー名", "Value": "値", "Variance": "ばらつき", "Version": "バージョン", @@ -925,12 +1377,21 @@ "Vibrance": "自然な彩度", "Videos": "動画", "View": "表示", + "Viewing and sharing": "表示と共有", "Vignette": "周辺光量補正", "Vignetting": "周辺光量補正", + "Vintage": "ヴィンテージ", + "Virtual Copy": "仮想コピー", + "Visible": "表示中", "Visualize Spots": "スポットを表示", "Visualize Spots (A)": "スポットを表示(A)", "Visualize range": "範囲を表示", "Vivid": "鮮やか", + "Vivid Pop": "ビビッドポップ", + "Warm Film": "ウォームフィルム", + "Warm Glow": "ウォームグロー", + "Warm Print": "ウォームプリント", + "Warm Table": "ウォームテーブル", "Watched folder": "監視フォルダ", "Watermark": "透かし", "What's New": "新着情報", @@ -946,6 +1407,8 @@ "Will be replaced": "置き換えられます", "Will be restored": "復元されます", "Window": "ウィンドウ", + "Winter Blue": "ウィンターブルー", + "XMP Sidecar Preferences": "XMPサイドカーファイルの環境設定", "XMP sidecars": "XMPサイドカーファイル", "Year": "年", "Yellow": "イエロー", @@ -953,15 +1416,58 @@ "Yellow Luminance": "イエローの輝度", "Yellow Saturation": "イエローの彩度", "Yes": "はい", + "You can close this: the download continues, and resumes if interrupted.": "このウィンドウは閉じてもかまいません。ダウンロードは続行され、中断しても再開します", + "Your Name": "あなたの名前", "Zoom": "拡大/縮小", "Zoom 100%": "100%表示", "Zoom In": "拡大", "Zoom Out": "縮小", "Zoom to Fit": "全体を表示", + "a literal %": "% 記号そのもの", + "a removed photo": "削除された写真", + "all": "すべて", "and": "と", + "any": "いずれか", + "are empty": "が空", + "aren't empty": "が空でない", + "blue": "ブルー", "comma, separated": "カンマ区切り", + "contains": "を含む", + "copyrighted": "著作権あり", + "day 01–31": "日 01–31", + "days": "日", + "discarding smart previews": "スマートプレビューを破棄中", + "doesn't contain": "を含まない", + "e.g. sky · the red car · car, road": "例(英語):sky · the red car · car, road", + "ends with": "で終わる", + "false": "いいえ", + "green": "グリーン", + "hour 00–23": "時 00–23", + "hours": "時間", + "image": "画像", + "is": "が次と一致", + "is <": "が次より小さい", + "is >": "が次より大きい", + "is after": "が次より後", + "is before": "が次より前", + "is between": "が次の範囲内", + "is empty": "が空", + "is in the last": "が次の期間内:過去", + "is unknown": "が不明", + "is ≤": "が次以下", + "is ≥": "が次以上", + "isn't": "が次と一致しない", + "isn't empty": "が空でない", + "isn't in the last": "が次の期間外:過去", + "keep names — or e.g. {date}_{seq:3}": "名前を変更しない(例:{date}_{seq:3})", + "latitude, longitude": "緯度, 経度", "memory only": "メモリ上のみ", + "minute": "分", + "month 01–12": "月 01–12", + "months": "か月", "none": "なし", + "none (CPU rendering)": "なし(CPU描画)", + "none of": "次のいずれにも該当しない", "not available here": "ここでは利用できません", "of the following rules:": "以下の条件に一致:", "Effect": "効果", @@ -1055,5 +1561,36 @@ "Expand": "展開", "Remove Disk from Library": "ディスクをライブラリから除去", "All the photos imported from this disk are included.": "このディスクから読み込んだすべての写真が対象です", - "That includes the photos in the folders inside it.": "内側のフォルダにある写真も含まれます" + "That includes the photos in the folders inside it.": "内側のフォルダにある写真も含まれます", + "or": "または", + "pick": "採用", + "previews": "プレビュー", + "publicDomain": "パブリックドメイン", + "purple": "パープル", + "raw": "RAW", + "red": "レッド", + "reject": "不採用", + "saved in": "保存先", + "second": "秒", + "smart previews": "スマートプレビュー", + "starts with": "で始まる", + "the photos in view": "表示中の写真", + "the selected photos": "選択した写真", + "this photo": "この写真", + "true": "はい", + "unknown": "不明", + "video": "動画", + "weeks": "週", + "year, 2 digits": "年(2桁)", + "year, 4 digits": "年(4桁)", + "years": "年", + "yellow": "イエロー", + "{date} is the capture time; a photo without one uses the time it was imported.": "{date} は撮影日時です。撮影日時がない写真には読み込んだ日時を使います", + "© 2026 Your Name": "© 2026 あなたの名前", + "© Your Name": "© あなたの名前", + "− harder border · + softer border": "− 境界を硬く · + 境界を柔らかく", + "≤ at most": "≤ 以下", + "≥ at least": "≥ 以上", + "日本語": "日本語", + "繁體中文(台灣)": "繁體中文(台灣)" } diff --git a/crates/ui-egui/locales/pt-br-formats.json b/crates/ui-egui/locales/pt-br-formats.json index ccde3842..7e819683 100644 --- a/crates/ui-egui/locales/pt-br-formats.json +++ b/crates/ui-egui/locales/pt-br-formats.json @@ -123,58 +123,58 @@ "· {dups} already in the library": "· {dups} já na biblioteca", "· {n} photo{}": "· {n} foto{:.0}", "… and {more} more": "… e mais {more}", - " ({unsure} with several look-alike files: use Locate)": " ({unsure} with several look-alike files: use Locate)", - " · {:.0}% clipped": " · {:.0}% clipped", - " · {failed} couldn't be rendered": " · {failed} couldn't be rendered", - " · {} original{} left at the source": " · {} original{} left at the source", - " — not carried over: {}{}": " — not carried over: {}{}", - "+{} more": "+{} more", - "; {kept} already had a location": "; {kept} already had a location", - "; {outside} outside its time range": "; {outside} outside its time range", - "@{}: {} PRs, {} commits, +{} / −{} lines (Δ {}), +{} / −{} binary assets, {} – {}": "@{}: {} PRs, {} commits, +{} / −{} lines (Δ {}), +{} / −{} binary assets, {} – {}", - "Added {what} to {name}": "Added {what} to {name}", - "Auto Import: added {} photo{}": "Auto Import: added {} photo{}", - "Building previews for {} photos…": "Building previews for {} photos…", - "Couldn't open the editor: {e}": "Couldn't open the editor: {e}", - "Creates {} stacks from {} of {scope}": "Creates {} stacks from {} of {scope}", - "Done ({what}): {done} photo{plural}": "Done ({what}): {done} photo{plural}", - "Focus {:.0}": "Focus {:.0}", - "Folder “{}” (and its subfolders)": "Folder “{}” (and its subfolders)", - "Found {n} missing photo{}; {left} still missing{unsure}": "Found {n} missing photo{}; {left} still missing{unsure}", - "Import failed: {e}": "Import failed: {e}", - "Imported {profiles} profile{} (Profile browser ▸ their groups)": "Imported {profiles} profile{} (Profile browser ▸ their groups)", - "Insert at the cursor (also written {})": "Insert at the cursor (also written {})", - "MIT OR Apache-2.0. Fonts: {} (OFL). Icons: original.": "MIT OR Apache-2.0. Fonts: {} (OFL). Icons: original.", - "Painting “{k}”: click photos to add or remove it · Esc stops": "Painting “{k}”: click photos to add or remove it · Esc stops", - "Previews ready for {done} photo{plural}": "Previews ready for {done} photo{plural}", - "Removed {what} from {name}": "Removed {what} from {name}", - "Renames “{from}” on {n} photo{} (keywords below it too). Use | for levels, e.g. Travel|Italy. An existing name merges the two.": "Renames “{from}” on {n} photo{} (keywords below it too). Use | for levels, e.g. Travel|Italy. An existing name merges the two.", - "Replace {} with:": "Replace {} with:", - "Scores {scope} for focus and exposure and finds similar shots taken within seconds of each other (bursts).": "Scores {scope} for focus and exposure and finds similar shots taken within seconds of each other (bursts).", - "Tagged {n} photo{} from the tracklog": "Tagged {n} photo{} from the tracklog", - "The SAM 3 download failed: {e}": "The SAM 3 download failed: {e}", - "Unknown tag{s} {} stay{} as typed (see Tags)": "Unknown tag{s} {} stay{} as typed (see Tags)", - "Virtual copy “{name}” of {of}": "Virtual copy “{name}” of {of}", - "Working on {what} for {} photos…": "Working on {what} for {} photos…", - "{label} {index} of {n}": "{label} {index} of {n}", - "{name} opened for editing; it is stacked with the original": "{name} opened for editing; it is stacked with the original", - "{n} change{} couldn't be written to disk: {e}\nIf you quit now, {} lost.": "{n} change{} couldn't be written to disk: {e}\nIf you quit now, {} lost.", - "{n} change{} saved in memory but not written to disk: {e} — LightCraft will retry": "{n} change{} saved in memory but not written to disk: {e} — LightCraft will retry", - "{pid} (missing)": "{pid} (missing)", - "{{date:…}} directives: {}": "{{date:…}} directives: {}", - "{} contributors · {} commits": "{} contributors · {} commits", - "{} failed": "{} failed", - "{} item{}": "{} item{}", - "{} photos · exposures {} EV": "{} photos · exposures {} EV", - "{} photos · {} · {:.0}° × {:.0}°": "{} photos · {} · {:.0}° × {:.0}°", - "{} sample{}": "{} sample{}", - "{} sec": "{} sec", - "{} — show their photos": "{} — show their photos", - "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 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.", - "Filtered: {label}": "Filtered: {label}", - "{n} similar photo{} · View ▸ Clear Filters to see all": "{n} similar photo{} · View ▸ Clear Filters to see all", - "Moved; {} photo(s) relinked": "Moved; {} photo(s) relinked", - "{} label (click more labels to show any of them)": "{} label (click more labels to show any of them)", - ", {} star{}": ", {} star{}", - ", {} label": ", {} label" + " ({unsure} with several look-alike files: use Locate)": " ({unsure} com vários arquivos parecidos: use Localizar)", + " · {:.0}% clipped": " · {:.0}% recortado", + " · {failed} couldn't be rendered": " · {failed} não puderam ser renderizadas", + " · {} original{} left at the source": " · originais mantidos na origem: {}{:.0}", + " — not carried over: {}{}": " — não transferido: {}{}", + "+{} more": "+{} a mais", + "; {kept} already had a location": "; {kept} já tinham localização", + "; {outside} outside its time range": "; {outside} fora do intervalo de tempo", + "@{}: {} PRs, {} commits, +{} / −{} lines (Δ {}), +{} / −{} binary assets, {} – {}": "@{}: {} PRs, {} commits, +{} / −{} linhas (Δ {}), +{} / −{} arquivos binários, {} – {}", + "Added {what} to {name}": "{what} adicionado a {name}", + "Auto Import: added {} photo{}": "Importação automática: {} foto{1} adicionada{1}", + "Building previews for {} photos…": "Gerando prévias de {} fotos…", + "Couldn't open the editor: {e}": "Não foi possível abrir o editor: {e}", + "Creates {} stacks from {} of {scope}": "Cria {} pilhas a partir de {} de {scope}", + "Done ({what}): {done} photo{plural}": "Concluído ({what}): {done} foto{plural}", + "Focus {:.0}": "Foco {:.0}", + "Folder “{}” (and its subfolders)": "Pasta “{}” (e suas subpastas)", + "Found {n} missing photo{}; {left} still missing{unsure}": "{n} foto{0} ausente{0} encontrada{0}; {left} ainda ausente(s){unsure}", + "Import failed: {e}": "Falha na importação: {e}", + "Imported {profiles} profile{} (Profile browser ▸ their groups)": "{profiles} perfil(is) importado(s){:.0} (Navegador de perfis ▸ seus grupos)", + "Insert at the cursor (also written {})": "Inserir no cursor (também escrito {})", + "MIT OR Apache-2.0. Fonts: {} (OFL). Icons: original.": "MIT OR Apache-2.0. Fontes: {} (OFL). Ícones: originais.", + "Painting “{k}”: click photos to add or remove it · Esc stops": "Aplicando “{k}”: clique nas fotos para adicionar ou remover · Esc para", + "Previews ready for {done} photo{plural}": "Prévias prontas para {done} foto{plural}", + "Removed {what} from {name}": "{what} removido de {name}", + "Renames “{from}” on {n} photo{} (keywords below it too). Use | for levels, e.g. Travel|Italy. An existing name merges the two.": "Renomeia “{from}” em {n} foto{} (incluindo as palavras-chave abaixo dela). Use | para níveis, p. ex. Viagem|Itália. Um nome já existente mescla os dois.", + "Replace {} with:": "Substituir {} por:", + "Scores {scope} for focus and exposure and finds similar shots taken within seconds of each other (bursts).": "Avalia o foco e a exposição de {scope} e encontra fotos semelhantes tiradas com segundos de diferença (sequências).", + "Tagged {n} photo{} from the tracklog": "{n} foto{0} marcada{0} pelo tracklog", + "The SAM 3 download failed: {e}": "Falha no download do SAM 3: {e}", + "Unknown tag{s} {} stay{} as typed (see Tags)": "Marcador(es) desconhecido(s){s:.0} {} permanece(m) como digitado(s){:.0} (veja Marcadores)", + "Virtual copy “{name}” of {of}": "Cópia virtual “{name}” de {of}", + "Working on {what} for {} photos…": "Processando {what} em {} fotos…", + "{label} {index} of {n}": "{label} {index} de {n}", + "{name} opened for editing; it is stacked with the original": "{name} aberta para edição; está empilhada com o original", + "{n} change{} couldn't be written to disk: {e}\nIf you quit now, {} lost.": "{n} alteração(ões){0:.0} não puderam ser gravadas no disco: {e}\nSe você sair agora, elas serão perdidas.{1:.0}", + "{n} change{} saved in memory but not written to disk: {e} — LightCraft will retry": "{n} alteração(ões){:.0} salva(s) na memória, mas não gravada(s) no disco: {e} — o LightCraft tentará de novo", + "{pid} (missing)": "{pid} (ausente)", + "{{date:…}} directives: {}": "Diretivas de {{date:…}}: {}", + "{} contributors · {} commits": "{} colaboradores · {} commits", + "{} failed": "Falha: {}", + "{} item{}": "{} item(ns){:.0}", + "{} photos · exposures {} EV": "{} fotos · exposições {} EV", + "{} photos · {} · {:.0}° × {:.0}°": "{} fotos · {} · {:.0}° × {:.0}°", + "{} sample{}": "{} amostra{}", + "{} sec": "{} s", + "{} — show their photos": "{} — mostrar as fotos desta pessoa", + "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.": "O LightCraft ainda não consegue decodificar esta variante RAW ({}). Você está editando a prévia JPEG incorporada da câmera, que já inclui o estilo de imagem da câmera (p. ex. Monocromático) e o balanço de branco.", + "Filtered: {label}": "Filtrado: {label}", + "{n} similar photo{} · View ▸ Clear Filters to see all": "{n} foto{0} semelhante{0} · Exibir ▸ Limpar filtros para ver todas", + "Moved; {} photo(s) relinked": "Movida; {} foto(s) vinculada(s) novamente", + "{} label (click more labels to show any of them)": "Rótulo {} (clique em mais rótulos para mostrar qualquer um deles)", + ", {} star{}": ", {} estrela{}", + ", {} label": ", rótulo {}" } diff --git a/crates/ui-egui/locales/pt-br.json b/crates/ui-egui/locales/pt-br.json index a6ee0e79..c28c1948 100644 --- a/crates/ui-egui/locales/pt-br.json +++ b/crates/ui-egui/locales/pt-br.json @@ -1,15 +1,31 @@ { + " (library default)": " (padrão da biblioteca)", + " (inverted)": " (invertida)", + " · best of its burst": " · melhor da sequência", + " · in a burst": " · parte de uma sequência", + "% of all commits": "% de todos os commits", "+ Group": "+ Grupo", "+ Rule": "+ Regra", + ", picked": ", escolhida", + ", rejected": ", rejeitada", "0: nothing is rejected.": "0: nada é rejeitado.", + "1 day": "1 dia", + "2026-04 or 2026-04-12": "2026-04 ou 2026-04-12", + "= exactly": "= exatamente", + "A blank template keeps the original names.": "Um modelo em branco mantém os nomes originais.", "A filter is hiding this view's photos: change it, or clear it (View → Clear Filters)": "Um filtro está ocultando as fotos desta exibição: altere-o ou limpe-o (Exibir → Limpar filtros)", "A one-time download of about": "Um download único de cerca de", + "AI Mask Model Status": "Status do modelo de máscaras de IA", + "About": "Sobre", "About LightCraft": "Sobre o LightCraft", + "Active": "Ativa", "Activity": "Atividade", "Actual size": "Tamanho real", "Add": "Adicionar", "Add Catchlight": "Adicionar brilho no olho", "Add Folder to Local": "Adicionar pasta ao Local", + "Add Mask": "Adicionar máscara", + "Add Object Click": "Adicionar clique em objeto", "Add Point Color Sample": "Adicionar amostra de cor por ponto", "Add Red Eye Correction": "Adicionar correção de olhos vermelhos", "Add Remove Spot": "Adicionar Remover manchas", @@ -22,6 +38,7 @@ "Add to": "Adicionar a", "Add to Album": "Adicionar ao álbum", "Add to Favorites": "Adicionar aos favoritos", + "Add to Local": "Adicionar a Local", "Add to My Photos": "Adicionar às Minhas fotos", "Add to Selected Photos": "Adicionar às fotos selecionadas", "Add to Target Album": "Adicionar ao álbum de destino", @@ -47,6 +64,11 @@ "Alt Text": "Texto alternativo", "Always": "Sempre", "Amount": "Quantidade", + "Analyzing the photo for AI masks…": "Analisando a foto para máscaras de IA…", + "Any Searchable Text": "Qualquer texto pesquisável", + "Any camera": "Qualquer câmera", + "Any keyword": "Qualquer palavra-chave", + "Any lens": "Qualquer lente", "Aperture": "Abertura", "Application": "Aplicativo", "Apply": "Aplicar", @@ -83,9 +105,11 @@ "Auto Import Now": "Importar tudo agora", "Auto Import Settings": "Configurações da importação automática", "Auto Mask": "Máscara automática", + "Auto Select": "Selecionar automaticamente", "Auto Settings": "Ajustes automáticos", "Auto Straighten": "Endireitamento automático", "Auto Sync": "Sincronização automática", + "Auto settings applied": "Configurações automáticas aplicadas", "Auto-Stack by Capture Time": "Empilhar automaticamente por horário de captura", "Auto-Stack by Capture Time…": "Empilhar automaticamente por horário de captura…", "Auto-Tag Photos from Tracklog": "Etiquetar fotos automaticamente pelo tracklog", @@ -113,6 +137,9 @@ "Before/After Split Top/Bottom": "Divisão Antes/Depois topo/base", "Before/After Top/Bottom": "Antes/Depois topo/base", "Begin Interaction": "Iniciar interação", + "Best of Similar Shots": "Melhor entre fotos semelhantes", + "Binary assets added": "Arquivos binários adicionados", + "Binary assets removed": "Arquivos binários removidos", "Bit depth": "Profundidade de bits", "Black & White": "Preto e branco", "Blacks": "Pretos", @@ -143,20 +170,32 @@ "By Date": "Por data", "By day (YYYY/YYYY-MM-DD)": "Por dia (AAAA/AAAA-MM-DD)", "By month (YYYY/YYYY-MM)": "Por mês (AAAA/AAAA-MM)", + "CPU threads": "Threads de CPU", "Calibration": "Calibração", "Camera": "Câmera", + "Camera make and model": "Marca e modelo da câmera", "Cameras and Cards": "Câmeras e cartões", "Cancel": "Cancelar", + "Cancel AI Mask Model Download": "Cancelar download do modelo de máscaras de IA", "Cancel Download": "Cancelar download", "Cancel Interaction": "Cancelar interação", "Cancel Preview Build": "Cancelar geração de prévia", "Candidate": "Candidato", "Caption": "Legenda", "Capture Date": "Data de captura", + "Capture date and time in your own format (directives below)": "Data e hora de captura no seu próprio formato (diretivas abaixo)", + "Capture date as YYYYMMDD": "Data de captura como AAAAMMDD", "Captured": "Capturada", + "Captured from": "Capturadas a partir de", + "Captured until": "Capturadas até", "Catalog Statistics": "Estatísticas do catálogo", + "Catchlight": "Reflexo de luz", + "Change": "Alterar", + "Change Component Mode": "Alterar modo do componente", + "Characters not allowed in file names (/ \\ : * ? \" < > |) become -; an existing name gets -1, -2….": "Caracteres não permitidos em nomes de arquivo (/ \\ : * ? \" < > |) viram -; um nome já existente recebe -1, -2….", "Check All": "Marcar todos", "Check Output Path": "Verificar caminho de saída", + "Checking names…": "Verificando nomes…", "Choose Another Library…": "Escolher outra biblioteca…", "Choose Edit Settings to Copy": "Escolher ajustes de edição a copiar", "Choose Edit Settings to Copy…": "Escolher ajustes de edição a copiar…", @@ -181,8 +220,11 @@ "Click Zoom Ratio": "Proporção de zoom por clique", "Click a tag to insert it. Examples are for IMG_0042.CR3 taken 14 Jan 2026, 05:58:48.": "Clique em uma tag para inseri-la. Os exemplos são de IMG_0042.CR3 tirada em 14 de jan. de 2026, 05:58:48.", "Click photos in the grid to toggle the keyword; Esc stops": "Clique nas fotos da grade para alternar a palavra-chave; Esc encerra", + "Click the object to select it · ⌥-click leaves a part out": "Clique no objeto para selecioná-lo · ⌥-clique deixa uma parte de fora", "Click the photo to pick a colour · ⇧-click adds more": "Clique na foto para escolher uma cor · ⇧-clique adiciona mais", "Click the photo to pick a colour; ⇧-click adds more (up to 5)": "Clique na foto para escolher uma cor; ⇧-clique adiciona mais (até 5)", + "Click to clear these filters": "Clique para limpar estes filtros", + "Click to restore · double-click to rename": "Clique para restaurar · clique duas vezes para renomear", "Clone": "Clonar", "Close": "Fechar", "Close Panel": "Fechar painel", @@ -192,8 +234,10 @@ "Cloudy": "Nublado", "Collapse": "Recolher", "Collapse All Stacks": "Recolher todas as pilhas", + "Collapse Stack": "Recolher pilha", "Color": "Cor", "Color Grading": "Graduação de cores", + "Color Label": "Rótulo de cor", "Color Label Names": "Nomes dos rótulos de cor", "Color Label Sets": "Conjuntos de rótulos de cor", "Color Mixer": "Misturador de cores", @@ -203,9 +247,12 @@ "Color label cleared": "Rótulo de cor removido", "Color space": "Espaço de cor", "Color space: sRGB (AVIF)": "Espaço de cor: sRGB (AVIF)", + "Colors": "Cores", "Combine files…": "Combinar arquivos…", "Command Journal": "Diário de comandos", "Comments panel": "Painel de comentários", + "Commits": "Commits", + "Company": "Empresa", "Compare": "Comparar", "Compare (Shift+C)": "Comparar (Shift+C)", "Compare Before and After": "Comparar antes e depois", @@ -216,13 +263,16 @@ "Confirm before deleting": "Confirmar antes de excluir", "Confirm before moving photos to Recently Deleted": "Confirmar antes de mover as fotos para Excluídos recentemente", "Constrain Crop": "Restringir recorte", + "Continue": "Continuar", "Continue Without Saving": "Continuar sem salvar", "Contrast": "Contraste", + "Contributors": "Colaboradores", "Convert to DNG": "Converter para DNG", "Cool Fade": "Esmaecimento frio", "Cool Morning": "Manhã fria", "Copy": "Copiar", "Copy After's Settings to Before": "Copiar os ajustes de Depois para Antes", + "Copy Before to After": "Copiar Antes para Depois", "Copy Before's Settings to After": "Copiar os ajustes de Antes para Depois", "Copy Edit Settings": "Copiar ajustes de edição", "Copy History Step Settings to Before": "Copiar os ajustes da etapa do histórico para Antes", @@ -257,16 +307,19 @@ "Create Version from Step": "Criar versão a partir da etapa", "Create Virtual Copy": "Criar cópia virtual", "Creator": "Criador", + "Creator metadata": "Criador nos metadados", "Crisp Landscape": "Paisagem nítida", "Crisp Vista": "Vista nítida", "Crop": "Recortar", "Crop & Rotate": "Recortar e girar", "Crop & Rotate (C)": "Recortar e girar (C)", "Crop Aspect": "Proporção do recorte", + "Crop, Rotate, Geometry": "Recorte, rotação, geometria", "Cross Process": "Processamento cruzado", "Culling": "Triagem", "Curve": "Curva", "Custom": "Personalizado", + "Custom template…": "Modelo personalizado…", "Custom…": "Personalizado…", "Cut": "Recortar", "Cut pages": "Recortar páginas", @@ -279,6 +332,7 @@ "Dark & Moody": "Escuro e sombrio", "Darken": "Escurecer", "Darks": "Escuros", + "Date": "Data", "Date Groups": "Grupos por data", "Day": "Dia", "Daylight": "Luz do dia", @@ -293,6 +347,7 @@ "Delete Album": "Excluir álbum", "Delete All Masks": "Excluir todas as máscaras", "Delete Color Label Set": "Excluir conjunto de rótulos de cor", + "Delete Component": "Excluir componente", "Delete Export Preset": "Excluir predefinição de exportação", "Delete Filter Preset": "Excluir predefinição de filtro", "Delete Imported Profile": "Excluir perfil importado", @@ -303,9 +358,11 @@ "Delete Permanently": "Excluir permanentemente", "Delete Photo": "Excluir foto", "Delete Photos": "Excluir fotos", + "Delete Point Color": "Excluir cor pontual", "Delete Point Color Sample": "Excluir amostra de cor por ponto", "Delete Point Curve Preset": "Excluir predefinição de curva de pontos", "Delete Preset": "Excluir predefinição", + "Delete Red Eye": "Excluir correção de olhos vermelhos", "Delete Red Eye Correction": "Excluir correção de olhos vermelhos", "Delete Spot": "Excluir mancha", "Delete Version": "Excluir versão", @@ -316,29 +373,41 @@ "Density": "Densidade", "Depth Range": "Intervalo de profundidade", "Descending": "Decrescente", + "Describe": "Descrever", + "Describe what to keep": "Descreva o que manter", + "Describe what to leave out": "Descreva o que deixar de fora", + "Describe what to select": "Descreva o que selecionar", "Describe…": "Descrever…", "Deselect": "Desmarcar", "Deselect All": "Desmarcar tudo", "Desert Heat": "Calor do deserto", "Desert Warmth": "Calidez do deserto", + "Desktop": "Área de Trabalho", "Detail": "Detalhe", "Detail (D)": "Detalhe (D)", "Details": "Detalhes", "Diagonal": "Diagonal", "Discard Preview Cache": "Descartar cache de prévias", "Display P3": "Display P3", + "Display name": "Nome de exibição", "Display theme": "Tema de exibição", "Distortion": "Distorção", "Document properties…": "Propriedades do documento…", "Don't enlarge": "Não ampliar", "Done": "Concluído", + "Download": "Baixar", + "Download AI Mask Model": "Baixar modelo de máscaras de IA", + "Download the SAM 3 Model?": "Baixar o modelo SAM 3?", + "Downloads": "Downloads", "Drag along the horizon; double-click for Auto": "Arraste ao longo do horizonte; clique duplo para Automático", "Drag over an eye on the photo; the pupil inside is found automatically.": "Arraste sobre um olho na foto; a pupila dentro dele é encontrada automaticamente.", "Draw Guides": "Desenhar guias", "Duplicate": "Duplicar", + "Duplicate Component": "Duplicar componente", "Duplicate Mask": "Duplicar máscara", "Duplicate and Invert Mask": "Duplicar e inverter máscara", "Each / starts a folder level; tags are filled in per photo (a level with missing metadata is \"unknown\").": "Cada / inicia um nível de pasta; as tags são preenchidas foto a foto (um nível sem metadados é \"desconhecido\").", + "Edge": "Borda", "Edit": "Editar", "Edit (E)": "Editar (E)", "Edit Capture Time": "Editar horário de captura", @@ -346,28 +415,37 @@ "Edit Color Label Names": "Editar nomes dos rótulos de cor", "Edit Color Label Names…": "Editar nomes dos rótulos de cor…", "Edit Copy for External Editor": "Editar cópia para o editor externo", + "Edit Date": "Data de edição", "Edit Info": "Editar informações", + "Edit Label Names": "Editar nomes dos rótulos", "Edit Label Names…": "Editar nomes dos rótulos…", + "Edit Mask": "Editar máscara", "Edit Mask Component": "Editar componente da máscara", "Edit Sections": "Editar seções", "Edit Smart Album": "Editar álbum inteligente", "Edit Smart Album…": "Editar álbum inteligente…", "Edit Spot": "Editar mancha", "Edit in External Editor": "Editar no editor externo", + "Edit settings copied": "Configurações de edição copiadas", "Edited": "Editada", + "Edited or not": "Editadas ou não", + "Editing": "Edição", "Effect": "Efeito", "Effects": "Efeitos", "Empty Recently Deleted": "Esvaziar Excluídos recentemente", "Enable Lens Corrections": "Ativar correções de lente", + "Enable Profile Corrections": "Ativar correções de perfil", "End Interaction": "Encerrar interação", "English": "Inglês", "Enter Full Screen": "Entrar em tela cheia", + "Enter a date as YYYY-MM-DD HH:MM:SS": "Digite uma data no formato AAAA-MM-DD HH:MM:SS", "Erase": "Apagar", "Every EXIF, GPS and XMP field in the file": "Todos os campos EXIF, GPS e XMP do arquivo", "Existing previews": "Prévias existentes", "Exit": "Sair", "Expand": "Expandir", "Expand All Stacks": "Expandir todas as pilhas", + "Expand Stack": "Expandir pilha", "Expand/Collapse Stack": "Expandir/recolher pilha", "Export": "Exportar", "Export Album with Preset": "Exportar álbum com predefinição", @@ -380,6 +458,7 @@ "Export Presets": "Exportar predefinições", "Export Presets…": "Exportar predefinições…", "Export User Presets…": "Exportar predefinições do usuário…", + "Export stopped unexpectedly": "A exportação parou inesperadamente", "Export with Preset": "Exportar com predefinição", "Export with Previous": "Exportar como antes", "Exporting": "Exportando", @@ -388,6 +467,9 @@ "Exposure (shutter · aperture · ISO)": "Exposição (tempo de exposição · abertura · ISO)", "Extended Description": "Descrição estendida", "External Editor": "Editor externo", + "Face Boxes": "Caixas de rosto", + "Face boxes": "Caixas de rosto", + "Face names written to XMP by Lightroom and other apps show up here.": "Nomes de rostos gravados no XMP pelo Lightroom e por outros aplicativos aparecem aqui.", "Faded Matte": "Fosco desbotado", "Faded Slide": "Slide desbotado", "Faded Urban": "Urbano desbotado", @@ -397,10 +479,14 @@ "Feather": "Esfumado", "File": "Arquivo", "File & date": "Arquivo e data", + "File Format": "Formato do arquivo", "File Name": "Nome do arquivo", "File Path": "Caminho do arquivo", "File Size": "Tamanho do arquivo", + "File Type": "Tipo de arquivo", "File name": "Nome do arquivo", + "Filename": "Nome do arquivo", + "Fill": "Preencher", "Fill Edges": "Preencher bordas", "Film": "Filme", "Filmstrip": "Película", @@ -416,14 +502,19 @@ "Find Similar Photos": "Localizar fotos semelhantes", "Find tools and commands…": "Localizar ferramentas e comandos…", "Find…": "Localizar…", + "First": "Primeiro", + "First commit": "Primeiro commit", "Fit": "Ajustar", "Fit (F)": "Ajustar (F)", "Fit on Screen": "Ajustar à tela", "Fit to width": "Ajustar à largura", "Fit visible": "Ajustar ao visível", + "Five stars": "Cinco estrelas", "Flag": "Marcar", "Flag as Pick": "Marcar como seleção", "Flag as Reject": "Marcar como rejeitada", + "Flagged as Pick": "Marcada como escolhida", + "Flagged as Reject": "Marcada como rejeitada", "Flash": "Flash", "Flip H": "Espelhar H", "Flip Horizontal": "Espelhar horizontalmente", @@ -432,7 +523,9 @@ "Flip Vertical": "Espelhar verticalmente", "Flow": "Fluxo", "Fluorescent": "Fluorescente", + "Focal Length": "Distância focal", "Focal length": "Distância focal", + "Focus (assisted culling)": "Foco (seleção assistida)", "Folder": "Pasta", "Folder name (renamed on disk; its photos follow)": "Nome da pasta (renomeada no disco; as fotos acompanham)", "Folders": "Pastas", @@ -443,6 +536,8 @@ "Form fields panel": "Painel de campos de formulário", "Format": "Formato", "Forward": "Avançar", + "Frame time": "Tempo de quadro", + "Frame update": "Atualização de quadro", "Free": "Livre", "Fresh & Bright": "Fresco e brilhante", "Friday": "Sexta-feira", @@ -452,7 +547,9 @@ "Full size": "Tamanho completo", "GPS Track Log": "Registro de trajeto GPS", "GPU Rendering": "Renderização por GPU", + "GPU rendering": "Renderização por GPU", "General": "Geral", + "Generated demo photo": "Foto de demonstração gerada", "Geometry": "Geometria", "Get Develop Settings": "Obter ajustes de revelação", "Global Hue": "Matiz global", @@ -463,6 +560,7 @@ "Golden": "Dourado", "Golden Glow": "Brilho dourado", "Golden Hour": "Hora dourada", + "Grab bag": "Lista de nomes", "Grain": "Granulado", "Graphic": "Gráfico", "Green": "Verde", @@ -484,15 +582,23 @@ "Group by Year": "Agrupar por ano", "Group by date": "Agrupar por data", "Group into Stack": "Agrupar em pilha", + "Group name": "Nome do grupo", "Guided": "Guiado", "Guided Upright": "Vertical guiado", "Guided Upright Guides": "Guias do vertical guiado", "HDR Merge": "Mesclagem HDR", + "HDR Merge Preview": "Prévia da mesclagem HDR", "HDR Panorama Merge": "Mesclagem de panorama HDR", + "HDR Panorama Merge Preview": "Prévia da mesclagem de panorama HDR", "HDR Panorama with Last Settings": "Panorama HDR com os últimos ajustes", + "HDR Panoramas": "Panoramas HDR", "HDR Panorama…": "Panorama HDR…", + "HDR panorama": "Panorama HDR", + "HDR panoramas": "panoramas HDR", "HDR with Last Settings": "HDR com os últimos ajustes", "HDR…": "HDR…", + "Has Edits": "Tem edições", + "Has GPS": "Tem GPS", "Heal": "Recuperar", "Heal the small, soft dark spots sensor dust leaves on smooth areas": "Recupera as pequenas manchas escuras e suaves que a poeira do sensor deixa em áreas lisas", "Height": "Altura", @@ -513,10 +619,14 @@ "Histogram": "Histograma", "History": "Histórico", "History & Activity (Y)": "Histórico e atividade (Y)", + "Home": "Pasta pessoal", "Horizontal": "Horizontal", "Horizontal text": "Texto horizontal", + "Hours": "Horas", "Hue": "Matiz", "Hue Range": "Faixa de matiz", + "ISO Speed": "Sensibilidade ISO", + "ISO speed": "Sensibilidade ISO", "If file exists": "Se o arquivo existir", "Image": "Imagem", "Import": "Importar", @@ -533,6 +643,7 @@ "Import from Device": "Importar de dispositivo", "Import from Folder…": "Importar de pasta…", "Import photos with File → Import Photos… (Cmd+Shift+I), or drop them here": "Importe fotos com Arquivo → Importar fotos… (Cmd+Shift+I) ou solte-as aqui", + "Imported": "Importados", "Imported Photos": "Fotos importadas", "Importing": "Importando", "Importing scans the source for photos; it doesn't add the folder to Local (use Local → Browse Folder… to work in a folder without importing).": "A importação examina a origem em busca de fotos; ela não adiciona a pasta a Local (use Local → Procurar pasta… para trabalhar em uma pasta sem importar).", @@ -546,7 +657,11 @@ "Increase Brush Size": "Aumentar tamanho do pincel", "Info": "Informações", "Info (I)": "Informações (I)", + "Info Overlay Off": "Sobreposição de informações desativada", + "Info Overlay: Exposure": "Sobreposição de informações: exposição", + "Info Overlay: File": "Sobreposição de informações: arquivo", "Info overlay": "Sobreposição de informações", + "Insert at the cursor": "Inserir no cursor", "Inspect Photo": "Inspecionar foto", "Instant ’70s": "Instantâneo anos 70", "Interface": "Interface", @@ -555,11 +670,13 @@ "Intersect with": "Interseccionar com", "Into one folder": "Em uma única pasta", "Invert": "Inverter", + "Invert Component": "Inverter componente", "Invert Mask": "Inverter máscara", "JPEG (Large)": "JPEG (grande)", "JPEG (Small)": "JPEG (pequeno)", "Join the ArtCraft Discord": "Entrar no Discord do ArtCraft", "Join the ArtCraft Discord…": "Entrar no Discord do ArtCraft…", + "Join the ArtCraft community on Discord": "Participe da comunidade ArtCraft no Discord", "Keep in Local": "Manter em Local", "Keep it on a drive with room: smart previews are about 1 MB per photo. The thumbnail cache stays in the library.": "Guarde em um disco com espaço: as pré-visualizações inteligentes ocupam cerca de 1 MB por foto. O cache de miniaturas permanece na biblioteca.", "Keyboard Shortcuts": "Atalhos de teclado", @@ -573,16 +690,22 @@ "Keywords": "Palavras-chave", "Keywords (K)": "Palavras-chave (K)", "Keywords you add appear here; ⌥1–⌥9 apply them.": "As palavras-chave que você adiciona aparecem aqui; ⌥1–⌥9 as aplicam.", + "Label": "Rótulo", + "Label Set": "Conjunto de rótulos", "Landscape": "Paisagem", "Language": "Idioma", "Largest long edge the Detail view renders at; larger is sharper on big displays but slower.": "Maior aresta longa em que a exibição Detalhe é renderizada; maior deixa mais nítida em telas grandes, mas mais lenta.", "Last": "Último", + "Last GPU fallback": "Último fallback de GPU", + "Last commit": "Último commit", + "Last loupe render": "Última renderização da lupa", "Last view": "Última exibição", "Lateral Chromatic Aberration": "Aberração cromática lateral", "Layer": "Camada", "Layers": "Camadas", "Leave them": "Deixá-los", "Lens": "Lente", + "Lens Blur": "Desfoque de lente", "Lens Corrections": "Correções de lente", "Level": "Nível", "Library": "Biblioteca", @@ -590,6 +713,7 @@ "Library Originals": "Originais da biblioteca", "Library Preferences": "Preferências da biblioteca", "Library State": "Estado da biblioteca", + "Library saved": "Biblioteca salva", "Licence:": "Licença:", "Light": "Luz", "LightCraft Default": "Padrão do LightCraft", @@ -604,7 +728,12 @@ "LightCraft — Second Window": "LightCraft — segunda janela", "Lights": "Luzes", "Limit file size (KB, 0 = off)": "Limitar tamanho do arquivo (KB, 0 = desativado)", + "Line delta": "Diferença de linhas", + "Linear": "Linear", "Linear Gradient": "Gradiente linear", + "Lines +/−": "Linhas +/−", + "Lines added": "Linhas adicionadas", + "Lines deleted": "Linhas excluídas", "List Albums": "Listar álbuns", "List Develop Controls": "Listar controles de revelação", "List History": "Listar histórico", @@ -618,6 +747,7 @@ "Locate Photo": "Localizar foto", "Location": "Local", "Lock": "Travar", + "Lock Crop Aspect": "Bloquear proporção do recorte", "Locked": "Travada", "Long Edge": "Aresta longa", "Looking for photos…": "Procurando fotos…", @@ -633,6 +763,7 @@ "Make Candidate the Select": "Tornar a candidata a selecionada", "Manual": "Manual", "Marquee zoom": "Zoom por seleção", + "Mask Adjustment": "Ajuste da máscara", "Masking": "Máscara", "Masking (M)": "Máscara (M)", "Masks": "Máscaras", @@ -645,11 +776,14 @@ "Megapixels": "Megapixels", "Memory Budget": "Orçamento de memória", "Memory Usage": "Uso de memória", + "Memory budget": "Orçamento de memória", "Memory for caches": "Memória para caches", "Menu": "Menu", "Merge": "Mesclar", "Merge Keywords": "Mesclar palavras-chave", "Merge into…": "Mesclar em…", + "Merged": "Mescladas", + "Merged PRs": "PRs mesclados", "Merging…": "Mesclando…", "Meta's terms, not LightCraft's. Downloading it means accepting them.": "Termos da Meta, não do LightCraft. Baixá-lo significa aceitá-los.", "Metadata": "Metadados", @@ -664,8 +798,11 @@ "Midtones split": "Divisão de meios-tons", "Minimize": "Minimizar", "Missing Photos": "Fotos ausentes", + "Missing metadata ({camera}, {title}…) leaves an empty gap; a name that comes out empty keeps the original name.": "Metadados ausentes ({camera}, {title}…) deixam uma lacuna vazia; um nome que fica vazio mantém o nome original.", "Misty Morning": "Manhã enevoada", "Mode": "Modo", + "Model": "Modelo", + "Models": "Modelos", "Modified Date": "Data de modificação", "Monday": "Segunda-feira", "Mono Red Filter": "Mono com filtro vermelho", @@ -679,12 +816,16 @@ "More preset options": "Mais opções de predefinição", "Move": "Mover", "Move Album": "Mover álbum", + "Move Down": "Mover para baixo", "Move Down in Stack": "Mover para baixo na pilha", "Move Folder": "Mover pasta", "Move Folder To…": "Mover pasta para…", "Move Mask": "Mover máscara", "Move Preset to Group": "Mover predefinição para grupo", + "Move Preset to New Group": "Mover predefinição para novo grupo", + "Move Up": "Mover para cima", "Move Up in Stack": "Mover para cima na pilha", + "Move in Stack": "Mover na pilha", "Move the files (into the library's Originals/, or a folder you choose), removing them from the source": "Move os arquivos (para Originals/ da biblioteca ou uma pasta que você escolher), removendo-os da origem", "Move them": "Movê-los", "Move to": "Mover para", @@ -697,12 +838,16 @@ "My Photos": "Minhas fotos", "My Photos Panel": "Painel Minhas fotos", "Name": "Nome", + "Name (A–Z)": "Nome (A–Z)", + "Name of the folder the original is in": "Nome da pasta em que o original está", "Named": "Nomeado", + "Named People": "Pessoas nomeadas", "Names appear in the label menu, the filter bar and the Info panel, and are written to XMP. Empty = the colour's name.": "Os nomes aparecem no menu de rótulos, na barra de filtros e no painel Informações, e são gravados no XMP. Vazio = o nome da cor.", "Navigator": "Navegador", "Needs Work": "Precisa de ajustes", "Neon Dusk": "Crepúsculo neon", "Neon Night": "Noite neon", + "Nested group": "Grupo aninhado", "Neutral": "Neutro", "Never": "Nunca", "New": "Novo", @@ -717,6 +862,7 @@ "New album…": "Novo álbum…", "New blank PDF": "Novo PDF em branco", "New name": "Novo nome", + "New time": "Novo horário", "New…": "Novo…", "Next Photo": "Próxima foto", "Night Blue": "Azul noturno", @@ -727,6 +873,7 @@ "No Tool": "Sem ferramenta", "No automatic versions.": "Sem versões automáticas.", "No camera": "Sem câmera", + "No contributor data was built into this copy.": "Esta cópia não inclui dados de colaboradores.", "No date": "Sem data", "No dust spots found": "Nenhuma mancha de poeira encontrada", "No edits yet.": "Ainda sem edições.", @@ -736,6 +883,9 @@ "No masks yet. Choose a mask type above.": "Ainda não há máscaras. Escolha um tipo de máscara acima.", "No matching photos": "Nenhuma foto correspondente", "No metadata found": "Nenhum metadado encontrado", + "No model credits were built into this copy.": "Esta cópia não inclui créditos de modelos.", + "No named people in these photos": "Nenhuma pessoa nomeada nestas fotos", + "No named people yet": "Nenhuma pessoa nomeada ainda", "No new presets": "Nenhuma predefinição nova", "No photo selected": "Nenhuma foto selecionada", "No photos": "Sem fotos", @@ -751,14 +901,19 @@ "Noise Reduction": "Redução de ruído", "Non-raw photos": "Fotos não RAW", "None": "Nenhum", + "Not Now": "Agora não", "Nothing to compare": "Nada para comparar", "Nothing to survey": "Nada para inspecionar", "Nudge Develop Value": "Ajustar valor de revelação", "OK": "OK", "Object": "Objeto", + "Object Mask": "Máscara de objeto", + "Object and Describe masks use SAM 3, Meta's segmentation model. It isn't part of LightCraft, and everything else works without it.": "As máscaras de objeto e de descrição usam o SAM 3, o modelo de segmentação da Meta. Ele não faz parte do LightCraft, e todo o resto funciona sem ele.", + "October 2026": "Outubro de 2026", "Off": "Desativado", "Offset X": "Deslocamento X", "Offset Y": "Deslocamento Y", + "Only": "Somente", "Opacity": "Opacidade", "Opacity (%)": "Opacidade (%)", "Open Library": "Abrir biblioteca", @@ -778,6 +933,8 @@ "Orientation": "Orientação", "Original": "Original", "Original + Settings": "Original + ajustes", + "Original extension without the dot": "Extensão original sem o ponto", + "Original file name without its extension": "Nome do arquivo original sem a extensão", "Original files": "Arquivos originais", "Original offline · editing the smart preview": "Original offline · editando a pré-visualização inteligente", "Original offline · no smart preview": "Original offline · sem pré-visualização inteligente", @@ -790,8 +947,11 @@ "Paint only areas like the one under the brush": "Pinta apenas áreas como a que está sob o pincel", "Paint over a distraction on the photo to remove it.": "Pinte sobre uma distração na foto para removê-la.", "Paint overlay": "Sobreposição de pintura", + "Panorama": "Panorama", "Panorama Merge": "Mesclagem de panorama", + "Panorama Merge Preview": "Prévia da mesclagem de panorama", "Panorama with Last Settings": "Panorama com os últimos ajustes", + "Panoramas": "Panoramas", "Panorama…": "Panorama…", "Parametric curve": "Curva paramétrica", "Paste": "Colar", @@ -799,12 +959,16 @@ "Paste Metadata": "Colar metadados", "Paste Selected Settings": "Colar ajustes selecionados", "Paste Selected Settings…": "Colar ajustes selecionados…", + "Paste Settings": "Colar configurações", "Paste Settings from Previous": "Colar ajustes da anterior", + "Paste from Previous": "Colar da anterior", "Paste pages": "Colar páginas", "Pastel Haze": "Névoa pastel", + "People": "Pessoas", "Percent": "Porcentagem", "Percentage": "Porcentagem", "Performance": "Desempenho", + "Person": "Pessoa", "Perspective": "Perspectiva", "Pet Eye": "Olho de animal", "Pet Eye Catchlight": "Brilho no olhar de animal", @@ -814,13 +978,16 @@ "Photo Merge": "Mesclagem de fotos", "Photo ▸ Edit in External Editor (⇧⌘E) renders a 16-bit TIFF copy, stacks it with the original and opens it here (an app name on macOS, a program path elsewhere).": "Foto → Editar no editor externo (⇧⌘E) renderiza uma cópia TIFF de 16 bits, empilha-a com o original e a abre aqui (um nome de aplicativo no macOS, um caminho de programa em outros sistemas).", "Photos": "Fotos", + "Photos per bracket (0 = auto)": "Fotos por bracketing (0 = automático)", "Photos seen in Local but never added or changed leave the catalog when their folder hasn't been browsed for this long (checked when the library opens). Files stay on disk; browsing the folder shows them again.": "Fotos vistas em Local mas nunca adicionadas nem alteradas saem do catálogo quando sua pasta não é navegada por esse período (verificado ao abrir a biblioteca). Os arquivos permanecem no disco; navegar pela pasta as mostra novamente.", "Photos that arrive in this folder (tethering, a scanner, a sync app) are added as soon as they're complete.": "Fotos que chegam a esta pasta (captura conectada, um scanner, um app de sincronização) são adicionadas assim que ficam completas.", "Pick": "Escolher", + "Pick Flag": "Marcação de escolhida", "Pick a colour on the photo with the eyedropper.": "Escolha uma cor na foto com o conta-gotas.", "Pick the sharpest photo of each burst": "Escolher a foto mais nítida de cada sequência", "Picked": "Escolhida", "Picks": "Escolhidas", + "Pictures": "Imagens", "Pixels": "Pixels", "Point Color": "Cor pontual", "Point Curve": "Curva de pontos", @@ -830,15 +997,18 @@ "Position": "Posição", "Preferences": "Preferências", "Preferences…": "Preferências…", + "Prepare AI Masks": "Preparar máscaras de IA", "Preset": "Predefinição", "Preset name": "Nome da predefinição", "Presets": "Predefinições", "Presets & Profiles": "Predefinições e perfis", "Presets (Shift+P)": "Predefinições (Shift+P)", + "Presets and profiles": "Predefinições e perfis", "Presets ▾": "Predefinições", "Preview": "Pré-visualização", "Preview Build Progress": "Progresso da geração de pré-visualizações", "Preview only": "Somente pré-visualização", + "Preview only: editing the camera's embedded JPEG": "Somente prévia: editando o JPEG incorporado da câmera", "Preview size": "Tamanho da pré-visualização", "Previews": "Pré-visualizações", "Previous Photo": "Foto anterior", @@ -852,6 +1022,7 @@ "Profile:": "Perfil:", "Profiles": "Perfis", "Projection": "Projeção", + "Proof copy created": "Cópia de prova criada", "Properties": "Propriedades", "Public domain": "Domínio público", "Pupil Size": "Tamanho da pupila", @@ -869,12 +1040,19 @@ "Quick Develop": "Revelação rápida", "Quiet Green": "Verde tranquilo", "Quit": "Sair", + "Quit Anyway": "Sair mesmo assim", "Quit LightCraft": "Sair do LightCraft", + "Quit with unsaved changes?": "Sair com alterações não salvas?", + "RAW decoding": "Decodificação RAW", + "Radial": "Radial", "Radial Gradient": "Gradiente radial", "Radius": "Raio", + "Random": "Aleatória", "Range": "Faixa", "Rating": "Avaliação", + "Rating cleared": "Avaliação removida", "Ratings & flags": "Avaliações e marcações", + "Raw": "RAW", "Raw default": "Padrão RAW", "Raw defaults": "Padrões RAW", "Raw files": "Arquivos RAW", @@ -885,6 +1063,9 @@ "Read the SAM License": "Ler a licença do SAM", "Reading": "Lendo", "Reading folder…": "Lendo pasta…", + "Real name": "Nome real", + "Recent": "Recentes", + "Recent Keywords": "Palavras-chave recentes", "Recently Added": "Adicionados recentemente", "Recently Deleted": "Excluídos recentemente", "Red": "Vermelho", @@ -899,13 +1080,21 @@ "Reference": "Referência", "Reference View": "Exibição de referência", "Reference the files where they are": "Referenciar os arquivos onde estão", + "Refine": "Refinar", + "Refine AI Mask Detail": "Refinar detalhes da máscara de IA", + "Refine Edges": "Refinar bordas", "Refine Mask Edges": "Refinar bordas da máscara", + "Refine Saturation": "Refinar saturação", + "Refining the mask's detail…": "Refinando os detalhes da máscara…", "Refresh Source": "Atualizar origem", "Refresh Source (/)": "Atualizar origem (/)", "Reject": "Rejeitar", "Reject below focus": "Rejeitar abaixo do foco", "Rejected": "Rejeitada", "Rejects": "Rejeitadas", + "Reliability": "Confiabilidade", + "Relink Photo": "Vincular foto novamente", + "Reload Changed Files": "Recarregar arquivos alterados", "Reload from Disk": "Recarregar do disco", "Remove": "Remover", "Remove (H)": "Remover (H)", @@ -913,7 +1102,9 @@ "Remove Chromatic Aberration": "Remover aberração cromática", "Remove Disk from Library": "Remover disco da biblioteca", "Remove Disk from Library…": "Remover disco da biblioteca…", + "Remove Face Box": "Remover caixa de rosto", "Remove Folder from Library": "Remover pasta da biblioteca", + "Remove a filter above, or choose Clear all": "Remova um filtro acima ou escolha Limpar tudo", "Remove from Album": "Remover do álbum", "Remove from Favorites": "Remover dos favoritos", "Remove from Library…": "Remover da biblioteca…", @@ -921,13 +1112,16 @@ "Remove from Photo": "Remover da foto", "Remove from Selected Photos": "Remover das fotos selecionadas", "Remove from Stack": "Remover da pilha", + "Remove from Target Album": "Remover do álbum de destino", "Remove from survey": "Remover da inspeção", "Remove location info": "Remover informações de local", + "Remove this face box (undo with Edit ▸ Undo)": "Remover esta caixa de rosto (desfaça com Editar ▸ Desfazer)", "Remove this filter": "Remover este filtro", "Remove this group": "Remover este grupo", "Remove this rule": "Remover esta regra", "Rename": "Renomear", "Rename Album": "Renomear álbum", + "Rename Component": "Renomear componente", "Rename Folder": "Renomear pasta", "Rename Folder…": "Renomear pasta…", "Rename Keyword": "Renomear palavra-chave", @@ -942,6 +1136,7 @@ "Rename…": "Renomear…", "Rendering": "Renderizando", "Rendering…": "Renderizando…", + "Reorder Masks": "Reordenar máscaras", "Reset": "Redefinir", "Reset All Curves": "Redefinir todas as curvas", "Reset Before to Import State": "Redefinir Antes para o estado de importação", @@ -953,6 +1148,8 @@ "Reset Tone Curve": "Redefinir curva de tonalidade", "Reset all curves: point curves (all channels) and parametric (double-click a channel to reset only that one)": "Redefine todas as curvas: curvas de pontos (todos os canais) e paramétrica (clique duas vezes em um canal para redefinir apenas ele)", "Reset all edits (Cmd+Shift+R)": "Redefinir todas as edições (Cmd+Shift+R)", + "Reshuffle": "Embaralhar de novo", + "Resize Face Box": "Redimensionar caixa de rosto", "Resize to": "Redimensionar para", "Resolution (ppi)": "Resolução (ppi)", "Restore": "Restaurar", @@ -961,17 +1158,21 @@ "Restore keeps their edits; Import as new deletes the old record first.": "Restaurar mantém as edições; Importar como novas apaga antes o registro antigo.", "Restore them": "Restaurá-las", "Retouch": "Retoque", + "Reverse the order": "Inverter a ordem", "Revert": "Reverter", + "Review": "Revisão", "Review Import": "Revisar importação", "Right-click a photo ▸ Set as Reference Photo, then View → Reference View (Shift+R)": "Clique com o botão direito em uma foto → Definir como foto de referência, depois Exibir → Exibição de referência (Shift+R)", "Right-click a preset to delete it": "Clique com o botão direito em uma predefinição para excluí-la", "Rights Usage Terms": "Termos de uso dos direitos", "Rotate": "Girar", + "Rotate Crop": "Girar recorte", "Rotate Crop Aspect": "Girar proporção do recorte", "Rotate Left": "Girar à esquerda", "Rotate Right": "Girar à direita", "Roughness": "Aspereza", "Roundness": "Arredondamento", + "Rules": "Regras", "SAM 3 download stopped: it resumes where it left off next time.": "O download do SAM 3 foi interrompido: ele continua de onde parou na próxima vez.", "Same as raw default": "Igual ao padrão RAW", "Sample Mask Color": "Amostrar cor da máscara", @@ -993,14 +1194,17 @@ "Save Point Curve Preset": "Salvar predefinição de curva de pontos", "Save Point Curve…": "Salvar curva de pontos…", "Save as Preset": "Salvar como predefinição", + "Save as Set…": "Salvar como conjunto…", "Save as Smart Album…": "Salvar como álbum inteligente…", "Save as set": "Salvar como conjunto", "Save as…": "Salvar como…", "Save preset": "Salvar predefinição", "Scale": "Escala", + "Scan failed": "Falha na verificação", "Scanning": "Examinando", "Scores stay on the photos: filter or make smart albums with Focus and Best of Similar Shots.": "As pontuações ficam nas fotos: filtre ou crie álbuns inteligentes com Foco e Melhor de fotos semelhantes.", "Screen": "Tela", + "Search": "Pesquisar", "Search Photos": "Pesquisar fotos", "Search…": "Pesquisar…", "Seasons": "Estações", @@ -1017,10 +1221,15 @@ "Select photos, then choose View → Survey (N)": "Selecione fotos e escolha Exibir → Inspeção (N)", "Select two photos, then choose View → Compare (Shift+C)": "Selecione duas fotos e escolha Exibir → Comparar (Shift+C)", "Selected": "Selecionada", + "Selecting…": "Selecionando…", "Selenium Tone": "Tom de selênio", "Send Feedback…": "Enviar comentários…", "Sepia Tone": "Tom sépia", + "Sequence number zero-padded to N digits (1–9)": "Número sequencial com zeros à esquerda até N dígitos (1–9)", + "Sequence number, counting from the start number": "Número sequencial, contando a partir do número inicial", "Services": "Serviços", + "Set": "Conjunto", + "Set Album Cover": "Definir capa do álbum", "Set Before": "Definir Antes", "Set Color Label": "Definir rótulo de cor", "Set Crop": "Definir recorte", @@ -1031,15 +1240,20 @@ "Set Point Curve": "Definir curva de pontos", "Set Profile": "Definir perfil", "Set Rating": "Definir avaliação", + "Set Top of Stack": "Definir topo da pilha", "Set as Album Cover": "Definir como capa do álbum", "Set as Before": "Definir como Antes", "Set as Reference Photo": "Definir como foto de referência", "Set as Target Album": "Definir como álbum de destino", "Set as Target Album (B adds to it)": "Definir como álbum de destino (B adiciona a ele)", "Set as Top of Stack": "Definir como topo da pilha", + "Set date & time": "Definir data e hora", + "Set name": "Nome do conjunto", "Set the mix from the photo's colours": "Define a mistura a partir das cores da foto", "Settings": "Configurações", + "Settings file problem": "Problema no arquivo de configurações", "Settings new raw photos start from. Changing them doesn't touch photos already in the library.": "Configurações das quais novas fotos RAW partem. Alterá-las não afeta fotos já na biblioteca.", + "Settings pasted": "Configurações coladas", "Settings to include": "Configurações a incluir", "Settings…": "Configurações…", "Shade": "Sombra", @@ -1053,7 +1267,10 @@ "Sharpen": "Nitidez", "Sharpening": "Nitidez", "Sharpness": "Nitidez", + "Shift": "Deslocar", + "Shift by": "Deslocar em", "Short Edge": "Aresta curta", + "Show": "Mostrar", "Show All": "Mostrar tudo", "Show Clipping": "Mostrar recorte de tons", "Show Deghost Overlay": "Mostrar sobreposição de remoção de fantasma", @@ -1090,11 +1307,16 @@ "Skip": "Pular", "Sky": "Céu", "Slideshow": "Apresentação de slides", + "Slideshow paused": "Apresentação de slides pausada", + "Slideshow resumed": "Apresentação de slides retomada", + "Slideshow · Space pauses · Esc ends": "Apresentação de slides · Espaço pausa · Esc encerra", "Smart Album": "Álbum inteligente", "Smart Album Rule Fields": "Campos de regras do álbum inteligente", "Smart Preview Status": "Status das pré-visualizações inteligentes", "Smart Previews Location": "Local das pré-visualizações inteligentes", + "Smart preview available": "Pré-visualização inteligente disponível", "Smart previews": "Pré-visualizações inteligentes", + "Smart previews folder changed": "Pasta de pré-visualizações inteligentes alterada", "Smoothness": "Suavidade", "Soft B&W": "P&B suave", "Soft Pastel": "Pastel suave", @@ -1115,8 +1337,10 @@ "Stack photos taken within this time of each other:": "Empilhar fotos tiradas dentro deste intervalo:", "Stacks": "Pilhas", "Standard": "Padrão", + "Star rating (0–5)": "Classificação por estrelas (0–5)", "Start at": "Começar em", "Start number": "Número inicial", + "Starting": "Iniciando", "Startup": "Inicialização", "State / Province": "Estado / província", "Stop": "Parar", @@ -1139,13 +1363,16 @@ "Survey (N)": "Inspeção (N)", "Swap": "Trocar", "Swap Aspect (X)": "Trocar proporção (X)", + "Swap Before and After": "Trocar Antes e Depois", "Swap Before and After Settings": "Trocar ajustes de Antes e Depois", "Swap Compare Photos": "Trocar fotos da comparação", "Switch light / dark theme": "Alternar tema claro / escuro", "Sync Settings": "Sincronizar configurações", + "System": "Sistema", "System Info": "Informações do sistema", "System Info…": "Informações do sistema…", "System default": "Padrão do sistema", + "Table": "Tabela", "Tags": "Marcadores", "Tags: see Tags beside the template. Files are renamed on disk (with their XMP sidecars); existing names get -1, -2…": "Marcadores: consulte Marcadores ao lado do modelo. Os arquivos são renomeados no disco (com seus sidecars XMP); nomes existentes recebem -1, -2…", "Take a snapshot": "Tirar um instantâneo", @@ -1164,6 +1391,8 @@ "That includes the photos in the folders inside it.": "Isso inclui as fotos das pastas dentro dela.", "The SAM 3 model is installed: Object and Describe masks are ready.": "O modelo SAM 3 está instalado: as máscaras Objeto e Descrever estão prontas.", "The download didn't work:": "O download não funcionou:", + "The number at the end of the original name (IMG_0042 → 0042)": "O número no fim do nome original (IMG_0042 → 0042)", + "The original extension is always added; {ext} only puts it inside the name as well.": "A extensão original é sempre adicionada; {ext} apenas a coloca também dentro do nome.", "The original files, unchanged, each with an XMP sidecar holding its edits.": "Os arquivos originais, inalterados, cada um com um sidecar XMP contendo suas edições.", "The photo has these settings": "A foto tem estas configurações", "Theme": "Tema", @@ -1171,14 +1400,18 @@ "They move to Recently Deleted and can be restored; no file on disk is touched.": "Elas vão para Excluídos recentemente e podem ser restauradas; nenhum arquivo no disco é alterado.", "Thirds": "Terços", "This Computer": "Este computador", + "This build has no download location for the model yet: put the files in the folder above yourself (see docs/ai-masks.md).": "Esta versão ainda não tem um local de download para o modelo: coloque os arquivos você mesmo na pasta acima (veja docs/ai-masks.md).", "This folder is not available (drive disconnected?). Smart previews are not built or used until it is back or you choose another folder.": "Esta pasta não está disponível (unidade desconectada?). As pré-visualizações inteligentes não são geradas nem usadas até ela voltar ou você escolher outra pasta.", "This photo can't be opened": "Não foi possível abrir esta foto", "Threshold": "Limite", "Thumbnail cache": "Cache de miniaturas", "Thursday": "Quinta-feira", + "Time zone": "Fuso horário", "Tint": "Tonalidade", "Title": "Título", + "Title metadata": "Título nos metadados", "Toggle Keyword from Set": "Alternar palavra-chave do conjunto", + "Toggle Mask": "Alternar máscara", "Toggle Section": "Alternar seção", "Toggle Zoom": "Alternar zoom", "Tone Curve": "Curva de tonalidade", @@ -1188,6 +1421,7 @@ "Treatment": "Tratamento", "Triangle": "Triângulo", "Try Again": "Tentar novamente", + "Try Saving Again": "Tentar salvar novamente", "Tuesday": "Terça-feira", "Tungsten": "Tungstênio", "Turn Off": "Desativar", @@ -1196,10 +1430,12 @@ "Uncheck All": "Desmarcar tudo", "Undo": "Desfazer", "Unedited": "Não editada", + "Unedited raws": "RAWs não editados", "Unflag": "Remover marcação", "Unflagged": "Sem marcação", "Ungroup Stack": "Desagrupar pilha", "Unknown Date": "Data desconhecida", + "Unknown tags stay as typed — check the preview for a {typo}.": "Marcadores desconhecidos ficam como foram digitados — confira na prévia se há um {typo}.", "Unrated": "Sem avaliação", "Unreadable": "Ilegível", "Update": "Atualizar", @@ -1209,6 +1445,7 @@ "Update Version": "Atualizar versão", "Update Version with Current Settings": "Atualizar versão com as configurações atuais", "Update with Current Settings": "Atualizar com as configurações atuais", + "Updated the edits saved in the external editor": "As edições salvas no editor externo foram atualizadas", "Upright": "Vertical", "Urban": "Urbano", "Use Keyword Set": "Usar conjunto de palavras-chave", @@ -1216,6 +1453,7 @@ "Use camera-specific defaults": "Usar padrões específicos da câmera", "Use the GPU for rendering": "Usar a GPU para renderização", "User Presets": "Predefinições do usuário", + "Username": "Nome de usuário", "Value": "Valor", "Variance": "Variância", "Version": "Versão", @@ -1227,6 +1465,7 @@ "Vibrance": "Intensidade", "Videos": "Vídeos", "View": "Exibir", + "Viewing and sharing": "Visualização e compartilhamento", "Vignette": "Vinheta", "Vignetting": "Vinheta", "Vintage": "Vintage", @@ -1267,6 +1506,7 @@ "Yellow Saturation": "Saturação do amarelo", "Yes": "Sim", "You can close this: the download continues, and resumes if interrupted.": "Você pode fechar isto: o download continua e retoma se for interrompido.", + "Your Name": "Seu nome", "Your library couldn't be opened": "Não foi possível abrir sua biblioteca", "Zoom": "Zoom", "Zoom 100%": "Zoom 100%", @@ -1274,14 +1514,83 @@ "Zoom Out": "Reduzir", "Zoom to Fit": "Ajustar à tela", "Zoom to page level": "Zoom no nível da página", + "a literal %": "um % literal", + "a removed photo": "uma foto removida", + "all": "todas", "and": "e", + "any": "qualquer uma", + "are empty": "estão vazios", + "aren't empty": "não estão vazios", + "blue": "azul", "comma, separated": "separado por vírgulas", + "contains": "contém", + "copyrighted": "protegido por direitos autorais", + "day 01–31": "dia 01–31", + "days": "dias", + "discarding smart previews": "descartando pré-visualizações inteligentes", + "doesn't contain": "não contém", + "e.g. sky · the red car · car, road": "ex.: sky · the red car · car, road (em inglês)", + "ends with": "termina com", + "false": "não", + "green": "verde", + "hour 00–23": "hora 00–23", + "hours": "horas", + "image": "imagem", "includes the folders inside it": "inclui as pastas dentro dela", + "is": "é", + "is <": "é <", + "is >": "é >", + "is after": "é depois de", + "is before": "é antes de", + "is between": "está entre", + "is empty": "está vazio", + "is in the last": "está nos últimos", + "is unknown": "é desconhecido", + "is ≤": "é ≤", + "is ≥": "é ≥", + "isn't": "não é", + "isn't empty": "não está vazio", + "isn't in the last": "não está nos últimos", + "keep names — or e.g. {date}_{seq:3}": "manter nomes — ou p. ex. {date}_{seq:3}", + "latitude, longitude": "latitude, longitude", "memory only": "somente memória", + "minute": "minuto", + "month 01–12": "mês 01–12", + "months": "meses", "none": "nenhum", + "none (CPU rendering)": "nenhuma (renderização por CPU)", + "none of": "nenhuma de", "not available here": "não disponível aqui", "of the following rules:": "das seguintes regras:", + "or": "ou", + "pick": "escolhida", + "previews": "pré-visualizações", + "publicDomain": "domínio público", + "purple": "roxo", + "raw": "RAW", + "red": "vermelho", + "reject": "rejeitada", "saved in": "salvo em", + "second": "segundo", + "smart previews": "pré-visualizações inteligentes", + "starts with": "começa com", + "the photos in view": "as fotos em exibição", + "the selected photos": "as fotos selecionadas", "this photo": "esta foto", - "− harder border · + softer border": "− borda mais dura · + borda mais suave" + "true": "sim", + "unknown": "desconhecido", + "video": "vídeo", + "weeks": "semanas", + "year, 2 digits": "ano, 2 dígitos", + "year, 4 digits": "ano, 4 dígitos", + "years": "anos", + "yellow": "amarelo", + "{date} is the capture time; a photo without one uses the time it was imported.": "{date} é o horário de captura; uma foto sem ele usa o horário em que foi importada.", + "© 2026 Your Name": "© 2026 Seu nome", + "© Your Name": "© Seu nome", + "− harder border · + softer border": "− borda mais dura · + borda mais suave", + "≤ at most": "≤ no máximo", + "≥ at least": "≥ no mínimo", + "日本語": "日本語", + "繁體中文(台灣)": "繁體中文(台灣)" } diff --git a/crates/ui-egui/locales/ru-formats.json b/crates/ui-egui/locales/ru-formats.json index 2cde4fd9..40c87ee3 100644 --- a/crates/ui-egui/locales/ru-formats.json +++ b/crates/ui-egui/locales/ru-formats.json @@ -1,34 +1,53 @@ { + " ({unsure} with several look-alike files: use Locate)": " (из них с несколькими похожими файлами: {unsure} — используйте «Найти фото»)", " ({} in Recently Deleted)": " ({} в «Недавно удалённых»)", + " · {:.0}% clipped": " · обрезано: {:.0}%", + " · {failed} couldn't be rendered": " · не удалось отрисовать: {failed}", " · {skipped} skipped (file exists)": " · пропущено: {skipped} (файл существует)", " · {} duplicate{} skipped": " · пропущено дубликатов: {}{:.0}", " · {} failed: {}": " · не удалось: {}; ошибка: {}", " · {} moved": " · перемещено: {}", " · {} not readable": " · не читается: {}", + " · {} original{} left at the source": " · оригиналов оставлено в источнике: {}{:.0}", + " · {} restored from Recently Deleted": " · восстановлено из «Недавно удалённых»: {}", + " — not carried over: {}{}": " — не перенесено: {}{}", + "+{} more": "+{} ещё", ", {failed} file{} not readable": ", не читается файлов: {failed}{:.0}", + ", {} label": ", метка: {}", + ", {} star{}": ", звёзд: {}{:.0}", + "; {kept} already had a location": "; уже имели местоположение: {kept}", + "; {outside} outside its time range": "; вне временного диапазона трека: {outside}", + "@{}: {} PRs, {} commits, +{} / −{} lines (Δ {}), +{} / −{} binary assets, {} – {}": "@{}: PR: {}, коммитов: {}, строк: +{} / −{} (Δ {}), бинарных файлов: +{} / −{}, {} – {}", "Add {local_n} to My Photos": "Добавить в «Мои фото»: {local_n}", "Add {} Photo{}": "Добавить фото: {}{:.0}", + "Add {} Photo{}, restore {}": "Добавить фото: {}{:.0}, восстановить: {}", "Add “{}” to Favorites": "Добавить «{}» в избранное", "Added {n} photo{} to My Photos": "В «Мои фото» добавлено фото: {n}{:.0}", "Added {n} photo{} to “{}”": "В «{1}» добавлено фото: {n}{0:.0}", + "Added {what} to {name}": "{what}: добавлено в {name}", "Adding photos… {} of {}": "Добавление фото… {} из {}", "All {n} selected photos move by the same amount.": "Все выбранные фото ({n}) сдвигаются на одно и то же значение.", "Already in the library, in Recently Deleted: {} photo{} selected · right-click ▸ Restore, or Delete Permanently to import afresh": "Уже в библиотеке, в «Недавно удалённых»: выбрано фото: {}{:.0} · щёлкните правой кнопкой → Восстановить или Удалить навсегда, чтобы импортировать заново", "Already in the library: {} photo{} selected in All Photos": "Уже в библиотеке: выбрано фото в разделе «Все фото»: {}{:.0}", "Auto ({})": "Авто ({})", + "Auto Import: added {} photo{}": "Автоимпорт: добавлено фото: {}{:.0}", "Auto Sync: edits apply to {n} photos": "Автосинхронизация: правки применяются к фото: {n}", "Automatic ({} MB)": "Автоматически ({} МБ)", "Build 1:1 Previews ({scope})": "Создать просмотры 1:1 ({scope})", "Build Smart Previews ({scope})": "Создать смарт-просмотры ({scope})", "Build Standard-Sized Previews ({scope})": "Создать просмотры стандартного размера ({scope})", + "Building previews for {} photos…": "Создание просмотров для фото: {}…", "Click {}:1": "Щелчок {}:1", + "Couldn't open the editor: {e}": "Не удалось открыть редактор: {e}", "Create {n} Virtual Copies": "Создать виртуальные копии: {n}", + "Creates {} stacks from {} of {scope}": "Будет создано стопок: {} из {} фото ({scope})", "Decoder: {reason}": "Декодер: {reason}", "Delete \"{label}\"": "Удалить «{label}»", "Delete \"{label}\" (and the mask)": "Удалить «{label}» (и маску)", "Delete {n} Photos": "Удалить фото: {n}", "Delete “{current}”": "Удалить «{current}»", "Discard Smart Previews ({scope})": "Удалить смарт-просмотры ({scope})", + "Done ({what}): {done} photo{plural}": "Готово ({what}): фото: {done}{plural:.0}", "Duplicate \"{label}\"": "Дублировать «{label}»", "Example: {example}": "Пример: {example}", "Exported {n} photo{}": "Экспортировано фото: {n}{:.0}", @@ -37,21 +56,33 @@ "Exported {} preset{}": "Экспортировано пресетов: {}{:.0}", "Exporting {} of {total}": "Экспорт: {} из {total}", "Filter bar — {active} active filter{}": "Панель фильтров — активных фильтров: {active}{:.0}", + "Filtered: {label}": "Отфильтровано: {label}", + "Focus {:.0}": "Резкость {:.0}", + "Folder “{}” (and its subfolders)": "Папка «{}» (и вложенные папки)", + "Found {n} missing photo{}; {left} still missing{unsure}": "Найдено отсутствующих фото: {n}{:.0}; всё ещё отсутствует: {left}{unsure}", "Healed {n} dust spot{}": "Убрано пылинок: {n}{:.0}", "Import cancelled · {} photo{} added": "Импорт отменён · добавлено фото: {}{:.0}", + "Import failed: {e}": "Ошибка импорта: {e}", "Imported {n} point curve preset{}": "Импортировано пресетов точечной кривой: {n}{:.0}", "Imported {n} preset{}": "Импортировано пресетов: {n}{:.0}", "Imported {n} preset{}, {f} file{} not readable": "Импортировано пресетов: {n}{:.0}, не читается файлов: {f}{:.0}", + "Imported {profiles} profile{} (Profile browser ▸ their groups)": "Импортировано профилей: {profiles}{:.0} (Обозреватель профилей → их группы)", "Imported {} photo{}": "Импортировано фото: {}{:.0}", + "Insert at the cursor (also written {})": "Вставить в позицию курсора (также пишется как {})", "Label Set: {name}": "Набор меток: {name}", + "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 пока не умеет декодировать этот вариант RAW ({}). Вы редактируете встроенный в файл JPEG-просмотр камеры, в котором уже применены стиль изображения камеры (например, «Монохром») и баланс белого.", + "MIT OR Apache-2.0. Fonts: {} (OFL). Icons: original.": "MIT OR Apache-2.0. Шрифты: {} (OFL). Значки: оригинальные.", "Matches: {}": "Совпадения: {}", "Merging… {stage} {:.0}%": "Слияние… {stage} {:.0}%", "Move {what} to Recently Deleted?": "Переместить {what} в «Недавно удалённые»?", + "Moved; {} photo(s) relinked": "Перемещено; перепривязано фото: {}", "Named ({named_n})": "Именованные ({named_n})", + "Painting “{k}”: click photos to add or remove it · Esc stops": "Назначение «{k}»: щёлкайте по фото, чтобы добавить или снять его · Esc — завершить", "Paste into {n} photo{} — only settings that were copied are pasted": "Вставка в фото: {n}{:.0} — вставляются только скопированные настройки", "Preset: {name}": "Пресет: {name}", "Preview only — editing the camera's embedded JPEG ({})": "Только просмотр — правка встроенного в камеру JPEG ({})", "Preview only — {}": "Только просмотр — {}", + "Previews ready for {done} photo{plural}": "Просмотры готовы, фото: {done}{plural:.0}", "Profile: {}": "Профиль: {}", "Proof Copy ({})": "Пробная копия ({})", "Proof Preview · {}": "Пробный просмотр · {}", @@ -61,20 +92,31 @@ "Reading photos… {done} of {total}": "Чтение фото… {done} из {total}", "Reading photos… {} of {}": "Чтение фото… {} из {}", "Redo {}": "Повторить {}", + "Remove “{name}” and its {count} photo{} from the library?": "Удалить «{name}» и фото ({count}){:.0} из библиотеки?", "Remove “{}” from Favorites": "Убрать «{}» из избранного", + "Removed {what} from {name}": "{what}: удалено из {name}", "Rename {n} Photos…": "Переименовать фото: {n}…", "Rename “{name}”": "Переименовать «{name}»", + "Renames “{from}” on {n} photo{} (keywords below it too). Use | for levels, e.g. Travel|Italy. An existing name merges the two.": "Переименовывает «{from}» на фото ({n}){:.0} (включая вложенные ключевые слова). Уровни разделяются символом |, например Путешествия|Италия. Если такое имя уже есть, слова объединяются.", "Rendering on the CPU: {why}": "Рендеринг на CPU: {why}", + "Replace {} with:": "Заменить {} на:", "Reset {name}": "Сбросить: {name}", "Reset {} Channel": "Сбросить канал: {}", + "Restore {} Photo{}": "Восстановить фото: {}{:.0}", "Saved export preset “{}”": "Пресет экспорта «{}» сохранён", + "Scores {scope} for focus and exposure and finds similar shots taken within seconds of each other (bursts).": "Оценивает резкость и экспозицию ({scope}) и находит похожие снимки, сделанные с разницей в несколько секунд (серии).", "Show {hidden} hidden location{}": "Показать скрытые места: {hidden}{:.0}", "Showing {n} of {}": "Показано {n} из {}", "Smart album: {}": "Смарт-альбом: {}", + "Tagged {n} photo{} from the tracklog": "Привязано по треку фото: {n}{:.0}", + "The SAM 3 download failed: {e}": "Не удалось загрузить SAM 3: {e}", "Undo {}": "Отменить {}", + "Unknown tag{s} {} stay{} as typed (see Tags)": "Неизвестные теги{s:.0} {} остаются как введены{:.0} (см. «Теги»)", "Updated “{name}”": "«{name}» обновлено", "Version {} — a clean-room, pure-Rust photo library and raw developer.": "Версия {} — независимо разработанная библиотека фото и RAW-конвертер на чистом Rust.", "Version: {}": "Версия: {}", + "Virtual copy “{name}” of {of}": "Виртуальная копия «{name}» от {of}", + "Working on {what} for {} photos…": "{what}: обработка фото ({})…", "none (CPU rendering): {why}": "нет (рендеринг на CPU): {why}", "the {n} selected photos": "выбранные {n} фото", "the {} photos in view": "все {} фото в представлении", @@ -83,6 +125,7 @@ "{f} folders (and their subfolders)": "Папок: {f} (и их подпапок)", "{label} Grading": "Цветокоррекция: {label}", "{label} {d:+} on every selected photo": "{label} {d:+} для каждого выбранного фото", + "{label} {index} of {n}": "{label} {index} из {n}", "{label}, {n} photos": "{label}, фото: {n}", "{matching} of {t} photos": "Фото: {matching} из {t}", "{matching} photos": "Фото: {matching}", @@ -93,14 +136,19 @@ "{name} Label": "Метка: {name}", "{name} Off": "{name}: выкл.", "{name} On": "{name}: вкл.", + "{name} opened for editing; it is stacked with the original": "{name} открыт для редактирования и объединён в стопку с оригиналом", "{name} — double-click to reset it": "{name} — двойной щелчок для сброса", + "{n} change{} couldn't be written to disk: {e}\nIf you quit now, {} lost.": "Изменений не удалось записать на диск: {n}{0:.0}: {e}\nЕсли выйти сейчас, они будут потеряны.{1:.0}", "{n} change{} saved in memory but not written to disk: {e}\nLightCraft retries automatically; quitting now would lose {}.": "Не записано на диск, хранится только в памяти (изменений: {n}): {e}\nLightCraft повторяет попытку автоматически; при выходе сейчас они будут потеряны.{:.0}{:.0}", + "{n} change{} saved in memory but not written to disk: {e} — LightCraft will retry": "Изменений сохранено в памяти, но не записано на диск: {n}{:.0}: {e} — LightCraft повторит попытку", "{n} found · {sel} selected": "Найдено: {n} · выбрано: {sel}", "{n} photos": "Фото: {n}", "{n} photos in {} are hidden by the filters above": "Фильтры выше скрывают фото в разделе «{}»: {n}", "{n} photo{}": "Фото: {n}{:.0}", "{n} photo{} match · updates automatically as photos change": "Подходящих фото: {n}{:.0} · обновляется автоматически при изменении фото", "{n} photo{} now · updates automatically as photos change": "Сейчас фото: {n}{:.0} · обновляется автоматически при изменении фото", + "{n} similar photo{} · View ▸ Clear Filters to see all": "Похожих фото: {n}{:.0} · Вид → Сбросить фильтры, чтобы увидеть все", + "{pid} (missing)": "{pid} (отсутствует)", "{sel_n} selected · {counted}": "Выбрано: {sel_n} · {counted}", "{stage}… {:.0}%": "{stage}… {:.0}%", "{verb} {n} Photo{}": "{verb} (фото: {n}){:.0}", @@ -109,13 +157,23 @@ "{what} merge added": "{what}: слияние добавлено", "{what} merge failed: {e}": "{what}: ошибка слияния: {e}", "{year}": "{year}", + "{{date:…}} directives: {}": "Директивы {{date:…}}: {}", "{} and higher": "{} и выше", + "{} contributors · {} commits": "Участников: {} · коммитов: {}", + "{} failed": "Ошибка: {}", "{} files": "Файлов: {}", "{} files and {f} folder{}": "Файлов: {}, папок: {f}{:.0}", + "{} item{}": "Элементов: {}{:.0}", + "{} label (click more labels to show any of them)": "Метка «{}» (щёлкните другие метки, чтобы показать фото с любой из них)", "{} of 4 guides — drag along lines that should be vertical or horizontal.": "Направляющих: {} из 4 — проведите вдоль линий, которые должны быть вертикальными или горизонтальными.", "{} photos": "Фото: {}", + "{} photos · exposures {} EV": "Фото: {} · экспозиции {} EV", + "{} photos · {} · {:.0}° × {:.0}°": "Фото: {} · {} · {:.0}° × {:.0}°", "{} photo{} not readable": "Не читается фото: {}{:.0}", + "{} sample{}": "Образцов: {}{:.0}", + "{} sec": "{} с", "{} spot(s) on this photo": "Пятен на этом фото: {}", + "{} — show their photos": "{} — показать фото этого человека", "· {dups} already in the library": "· уже в библиотеке: {dups}", "· {n} photo{}": "· фото: {n}{:.0}", "… and {more} more": "… и ещё {more}" diff --git a/crates/ui-egui/locales/zh-hans-formats.json b/crates/ui-egui/locales/zh-hans-formats.json index 3de7c270..9a27c6b2 100644 --- a/crates/ui-egui/locales/zh-hans-formats.json +++ b/crates/ui-egui/locales/zh-hans-formats.json @@ -123,58 +123,58 @@ "{weekday}, {day}": "{day}日 {weekday}", "{weekday}, {day} {month} {year}": "{year}年{month}月{day}日 {weekday}", "Remove “{name}” and its {count} photo{} from the library?": "要将“{name}”及其 {count} 张照片从图库中移除吗?{:.0}", - " ({unsure} with several look-alike files: use Locate)": " ({unsure} with several look-alike files: use Locate)", - " · {:.0}% clipped": " · {:.0}% clipped", - " · {failed} couldn't be rendered": " · {failed} couldn't be rendered", - " · {} original{} left at the source": " · {} original{} left at the source", - " — not carried over: {}{}": " — not carried over: {}{}", - "+{} more": "+{} more", - "; {kept} already had a location": "; {kept} already had a location", - "; {outside} outside its time range": "; {outside} outside its time range", - "@{}: {} PRs, {} commits, +{} / −{} lines (Δ {}), +{} / −{} binary assets, {} – {}": "@{}: {} PRs, {} commits, +{} / −{} lines (Δ {}), +{} / −{} binary assets, {} – {}", - "Added {what} to {name}": "Added {what} to {name}", - "Auto Import: added {} photo{}": "Auto Import: added {} photo{}", - "Building previews for {} photos…": "Building previews for {} photos…", - "Couldn't open the editor: {e}": "Couldn't open the editor: {e}", - "Creates {} stacks from {} of {scope}": "Creates {} stacks from {} of {scope}", - "Done ({what}): {done} photo{plural}": "Done ({what}): {done} photo{plural}", - "Focus {:.0}": "Focus {:.0}", - "Folder “{}” (and its subfolders)": "Folder “{}” (and its subfolders)", - "Found {n} missing photo{}; {left} still missing{unsure}": "Found {n} missing photo{}; {left} still missing{unsure}", - "Import failed: {e}": "Import failed: {e}", - "Imported {profiles} profile{} (Profile browser ▸ their groups)": "Imported {profiles} profile{} (Profile browser ▸ their groups)", - "Insert at the cursor (also written {})": "Insert at the cursor (also written {})", - "MIT OR Apache-2.0. Fonts: {} (OFL). Icons: original.": "MIT OR Apache-2.0. Fonts: {} (OFL). Icons: original.", - "Painting “{k}”: click photos to add or remove it · Esc stops": "Painting “{k}”: click photos to add or remove it · Esc stops", - "Previews ready for {done} photo{plural}": "Previews ready for {done} photo{plural}", - "Removed {what} from {name}": "Removed {what} from {name}", - "Renames “{from}” on {n} photo{} (keywords below it too). Use | for levels, e.g. Travel|Italy. An existing name merges the two.": "Renames “{from}” on {n} photo{} (keywords below it too). Use | for levels, e.g. Travel|Italy. An existing name merges the two.", - "Replace {} with:": "Replace {} with:", - "Scores {scope} for focus and exposure and finds similar shots taken within seconds of each other (bursts).": "Scores {scope} for focus and exposure and finds similar shots taken within seconds of each other (bursts).", - "Tagged {n} photo{} from the tracklog": "Tagged {n} photo{} from the tracklog", - "The SAM 3 download failed: {e}": "The SAM 3 download failed: {e}", - "Unknown tag{s} {} stay{} as typed (see Tags)": "Unknown tag{s} {} stay{} as typed (see Tags)", - "Virtual copy “{name}” of {of}": "Virtual copy “{name}” of {of}", - "Working on {what} for {} photos…": "Working on {what} for {} photos…", - "{label} {index} of {n}": "{label} {index} of {n}", - "{name} opened for editing; it is stacked with the original": "{name} opened for editing; it is stacked with the original", - "{n} change{} couldn't be written to disk: {e}\nIf you quit now, {} lost.": "{n} change{} couldn't be written to disk: {e}\nIf you quit now, {} lost.", - "{n} change{} saved in memory but not written to disk: {e} — LightCraft will retry": "{n} change{} saved in memory but not written to disk: {e} — LightCraft will retry", - "{pid} (missing)": "{pid} (missing)", - "{{date:…}} directives: {}": "{{date:…}} directives: {}", - "{} contributors · {} commits": "{} contributors · {} commits", - "{} failed": "{} failed", - "{} item{}": "{} item{}", - "{} photos · exposures {} EV": "{} photos · exposures {} EV", - "{} photos · {} · {:.0}° × {:.0}°": "{} photos · {} · {:.0}° × {:.0}°", - "{} sample{}": "{} sample{}", - "{} sec": "{} sec", - "{} — show their photos": "{} — show their photos", - "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 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.", - "Filtered: {label}": "Filtered: {label}", - "{n} similar photo{} · View ▸ Clear Filters to see all": "{n} similar photo{} · View ▸ Clear Filters to see all", - "Moved; {} photo(s) relinked": "Moved; {} photo(s) relinked", - "{} label (click more labels to show any of them)": "{} label (click more labels to show any of them)", - ", {} star{}": ", {} star{}", - ", {} label": ", {} label" + " ({unsure} with several look-alike files: use Locate)": "(其中 {unsure} 张有多个相似文件:请使用“定位”)", + " · {:.0}% clipped": " · {0:.0}% 剪切", + " · {failed} couldn't be rendered": " · {failed} 张无法渲染", + " · {} original{} left at the source": " · {0} 个原始文件留在了来源位置{1:.0}", + " — not carried over: {}{}": " — 未沿用:{0}{1}", + "+{} more": "+{0} 个", + "; {kept} already had a location": ";{kept} 张已有位置信息", + "; {outside} outside its time range": ";{outside} 张不在其时间范围内", + "@{}: {} PRs, {} commits, +{} / −{} lines (Δ {}), +{} / −{} binary assets, {} – {}": "@{}:{} 个 PR,{} 次提交,+{} / −{} 行(Δ {}),+{} / −{} 个二进制资源,{} – {}", + "Added {what} to {name}": "已将{what}添加到 {name}", + "Auto Import: added {} photo{}": "自动导入:已添加 {0} 张照片{1:.0}", + "Building previews for {} photos…": "正在为 {0} 张照片生成预览…", + "Couldn't open the editor: {e}": "无法打开编辑器:{e}", + "Creates {} stacks from {} of {scope}": "将从{scope}中的 {1} 张照片创建 {0} 个堆叠", + "Done ({what}): {done} photo{plural}": "完成({what}):{done} 张照片{plural:.0}", + "Focus {:.0}": "对焦 {0:.0}", + "Folder “{}” (and its subfolders)": "文件夹“{0}”(含子文件夹)", + "Found {n} missing photo{}; {left} still missing{unsure}": "已找到 {n} 张缺失的照片{0:.0};仍有 {left} 张缺失{unsure}", + "Import failed: {e}": "导入失败:{e}", + "Imported {profiles} profile{} (Profile browser ▸ their groups)": "已导入 {profiles} 个配置文件{0:.0}(配置文件浏览器 ▸ 各自的分组)", + "Insert at the cursor (also written {})": "在光标处插入(也可写作 {0})", + "MIT OR Apache-2.0. Fonts: {} (OFL). Icons: original.": "MIT OR Apache-2.0。字体:{0}(OFL)。图标:原创。", + "Painting “{k}”: click photos to add or remove it · Esc stops": "正在应用“{k}”:单击照片以添加或移除 · 按 Esc 停止", + "Previews ready for {done} photo{plural}": "已为 {done} 张照片生成预览{plural:.0}", + "Removed {what} from {name}": "已从 {name} 移除{what}", + "Renames “{from}” on {n} photo{} (keywords below it too). Use | for levels, e.g. Travel|Italy. An existing name merges the two.": "在 {n} 张照片上重命名“{from}”{0:.0}(其下级关键字也一并处理)。用 | 分隔层级,例如 Travel|Italy。改为已有名称时,两者将合并。", + "Replace {} with:": "将 {0} 替换为:", + "Scores {scope} for focus and exposure and finds similar shots taken within seconds of each other (bursts).": "为{scope}评估对焦和曝光,并找出相隔几秒内拍摄的相似照片(连拍)。", + "Tagged {n} photo{} from the tracklog": "已根据轨迹日志标记 {n} 张照片{0:.0}", + "The SAM 3 download failed: {e}": "SAM 3 下载失败:{e}", + "Unknown tag{s} {} stay{} as typed (see Tags)": "未知标签{s:.0} {0} 将按原样保留{1:.0}(参见“标签”)", + "Virtual copy “{name}” of {of}": "{of} 的虚拟副本“{name}”", + "Working on {what} for {} photos…": "正在为 {0} 张照片处理{what}…", + "{label} {index} of {n}": "{label} {index}/{n}", + "{name} opened for editing; it is stacked with the original": "已打开 {name} 进行编辑;它已与原始照片堆叠在一起", + "{n} change{} couldn't be written to disk: {e}\nIf you quit now, {} lost.": "{n} 项更改{0:.0}无法写入磁盘:{e}\n如果现在退出,这些更改将会丢失。{1:.0}", + "{n} change{} saved in memory but not written to disk: {e} — LightCraft will retry": "{n} 项更改{0:.0}已保存在内存中,但未写入磁盘:{e} — LightCraft 会重试", + "{pid} (missing)": "{pid}(缺失)", + "{{date:…}} directives: {}": "{{date:…}} 格式说明:{0}", + "{} contributors · {} commits": "{0} 位贡献者 · {1} 次提交", + "{} failed": "{0}失败", + "{} item{}": "{0} 项{1:.0}", + "{} photos · exposures {} EV": "{0} 张照片 · 曝光 {1} EV", + "{} photos · {} · {:.0}° × {:.0}°": "{0} 张照片 · {1} · {2:.0}° × {3:.0}°", + "{} sample{}": "{0} 个样本{1:.0}", + "{} sec": "{0} 秒", + "{} — show their photos": "{0} — 显示其照片", + "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 暂时无法解码这种 RAW 变体({0})。你正在编辑相机内嵌的 JPEG 预览,其中已包含相机的照片风格(如单色)和白平衡。", + "Filtered: {label}": "已筛选:{label}", + "{n} similar photo{} · View ▸ Clear Filters to see all": "{n} 张相似照片{0:.0} · 选择“视图 ▸ 清除过滤器”可查看全部", + "Moved; {} photo(s) relinked": "已移动;已重新链接 {0} 张照片", + "{} label (click more labels to show any of them)": "{0}标签(单击更多标签可显示符合其中任一标签的照片)", + ", {} star{}": ",{0} 星{1:.0}", + ", {} label": ",{0}标签" } diff --git a/crates/ui-egui/locales/zh-hans.json b/crates/ui-egui/locales/zh-hans.json index cb846e89..75013731 100644 --- a/crates/ui-egui/locales/zh-hans.json +++ b/crates/ui-egui/locales/zh-hans.json @@ -1,14 +1,31 @@ { + " (library default)": " (图库默认值)", + " (inverted)": " (已反相)", + " · best of its burst": " · 连拍中的最佳照片", + " · in a burst": " · 属于一组连拍", + "% of all commits": "占全部提交的百分比", "+ Group": "+ 组", "+ Rule": "+ 条件", + ", picked": ",留用", + ", rejected": ",排除", "0: nothing is rejected.": "0:不排除任何照片。", + "1 day": "1 天", + "2026-04 or 2026-04-12": "2026-04 或 2026-04-12", + "= exactly": "= 等于", + "A blank template keeps the original names.": "模板留空则保留原始名称。", "A filter is hiding this view's photos: change it, or clear it (View → Clear Filters)": "筛选器正在隐藏此视图中的照片:请修改筛选条件,或清除筛选(视图 → 清除筛选)", + "A one-time download of about": "一次性下载,大小约", + "AI Mask Model Status": "AI 蒙版模型状态", + "About": "关于", "About LightCraft": "关于 LightCraft", + "Active": "当前照片", "Activity": "活动", "Actual size": "实际大小", "Add": "添加", "Add Catchlight": "添加眼神光", "Add Folder to Local": "将文件夹添加到本地", + "Add Mask": "添加蒙版", + "Add Object Click": "添加对象点击", "Add Point Color Sample": "添加点颜色样本", "Add Red Eye Correction": "添加红眼校正", "Add Remove Spot": "添加污点去除", @@ -21,9 +38,11 @@ "Add to": "添加到", "Add to Album": "添加到相册", "Add to Favorites": "添加到收藏夹", + "Add to Local": "添加到本地", "Add to My Photos": "添加到我的照片", "Add to Selected Photos": "添加到所选照片", "Add to Target Album": "添加到目标相册", + "Add to this mask": "添加到此蒙版", "Add/Subtract/Intersect Mask": "添加/减去/相交蒙版", "Added to photos you import that don't already have it.": "导入照片时,仅为尚未包含该信息的照片添加。", "Adding": "正在添加", @@ -44,6 +63,11 @@ "Alt Text": "替代文本", "Always": "始终", "Amount": "数量", + "Analyzing the photo for AI masks…": "正在分析照片以生成 AI 蒙版…", + "Any Searchable Text": "任意可搜索文本", + "Any camera": "任意相机", + "Any keyword": "任意关键字", + "Any lens": "任意镜头", "Aperture": "光圈", "Application": "应用程序", "Apply": "应用", @@ -80,9 +104,11 @@ "Auto Import Now": "立即自动导入", "Auto Import Settings": "自动导入设置", "Auto Mask": "自动蒙版", + "Auto Select": "自动选择", "Auto Settings": "自动设置", "Auto Straighten": "自动拉直", "Auto Sync": "自动同步", + "Auto settings applied": "已应用自动设置", "Auto-Stack by Capture Time": "按拍摄时间自动堆叠", "Auto-Stack by Capture Time…": "按拍摄时间自动堆叠…", "Auto-Tag Photos from Tracklog": "从轨迹日志自动标记照片", @@ -110,6 +136,9 @@ "Before/After Split Top/Bottom": "修改前/修改后上下分屏", "Before/After Top/Bottom": "修改前/修改后上下排列", "Begin Interaction": "开始交互", + "Best of Similar Shots": "相似照片中的最佳", + "Binary assets added": "新增的二进制资源", + "Binary assets removed": "删除的二进制资源", "Bit depth": "位深度", "Black & White": "黑白", "Blacks": "黑色色阶", @@ -140,19 +169,32 @@ "By Date": "按日期", "By day (YYYY/YYYY-MM-DD)": "按日 (YYYY/YYYY-MM-DD)", "By month (YYYY/YYYY-MM)": "按月 (YYYY/YYYY-MM)", + "CPU threads": "CPU 线程数", "Calibration": "校准", "Camera": "相机", + "Camera make and model": "相机品牌和型号", "Cameras and Cards": "相机和存储卡", "Cancel": "取消", + "Cancel AI Mask Model Download": "取消下载 AI 蒙版模型", + "Cancel Download": "取消下载", "Cancel Interaction": "取消交互", "Cancel Preview Build": "取消生成预览", "Candidate": "候选", "Caption": "题注", "Capture Date": "拍摄日期", + "Capture date and time in your own format (directives below)": "自定义格式的拍摄日期和时间(格式说明见下方)", + "Capture date as YYYYMMDD": "拍摄日期(YYYYMMDD)", "Captured": "拍摄时间", + "Captured from": "拍摄时间起于", + "Captured until": "拍摄时间止于", "Catalog Statistics": "目录统计", + "Catchlight": "眼神光", + "Change": "修改方式", + "Change Component Mode": "更改组件模式", + "Characters not allowed in file names (/ \\ : * ? \" < > |) become -; an existing name gets -1, -2….": "文件名中不允许的字符(/ \\ : * ? \" < > |)会替换为 -;与现有名称重复时添加 -1、-2…。", "Check All": "全部选中", "Check Output Path": "检查输出路径", + "Checking names…": "正在检查名称…", "Choose Another Library…": "选择其他图库…", "Choose Edit Settings to Copy": "选择要复制的编辑设置", "Choose Edit Settings to Copy…": "选择要复制的编辑设置…", @@ -177,8 +219,11 @@ "Click Zoom Ratio": "单击缩放比例", "Click a tag to insert it. Examples are for IMG_0042.CR3 taken 14 Jan 2026, 05:58:48.": "单击标签即可插入。示例基于 2026 年 1 月 14 日 05:58:48 拍摄的 IMG_0042.CR3。", "Click photos in the grid to toggle the keyword; Esc stops": "在网格中单击照片可切换关键字;按 Esc 结束", + "Click the object to select it · ⌥-click leaves a part out": "单击对象将其选中 · 按住 ⌥ 单击可排除某一部分", "Click the photo to pick a colour · ⇧-click adds more": "单击照片选择颜色 · 按 ⇧ 单击可添加更多", "Click the photo to pick a colour; ⇧-click adds more (up to 5)": "单击照片选择颜色;按 ⇧ 单击可添加更多(最多 5 个)", + "Click to clear these filters": "单击以清除这些筛选条件", + "Click to restore · double-click to rename": "单击以恢复 · 双击以重命名", "Clone": "仿制", "Close": "关闭", "Close Panel": "关闭面板", @@ -187,7 +232,9 @@ "Close file": "关闭文件", "Cloudy": "阴天", "Collapse All Stacks": "折叠所有堆叠", + "Collapse Stack": "折叠堆叠", "Color": "颜色", + "Color Label": "颜色标签", "Color label cleared": "已清除颜色标签", "Color Grading": "颜色分级", "Color Label Names": "颜色标签名称", @@ -198,9 +245,12 @@ "Color Range": "颜色范围", "Color space": "色彩空间", "Color space: sRGB (AVIF)": "色彩空间:sRGB(AVIF)", + "Colors": "颜色", "Combine files…": "合并文件…", "Command Journal": "命令日志", "Comments panel": "注释面板", + "Commits": "提交", + "Company": "公司", "Compare": "比较", "Compare (Shift+C)": "比较(Shift+C)", "Compare Before and After": "比较修改前和修改后", @@ -211,13 +261,16 @@ "Confirm before deleting": "删除前确认", "Confirm before moving photos to Recently Deleted": "将照片移到“最近删除”前确认", "Constrain Crop": "限制裁剪", + "Continue": "继续", "Continue Without Saving": "不保存继续", "Contrast": "对比度", + "Contributors": "贡献者", "Convert to DNG": "转换为 DNG", "Cool Fade": "冷调褪色", "Cool Morning": "清冷晨光", "Copy": "复制", "Copy After's Settings to Before": "将修改后的设置复制到修改前", + "Copy Before to After": "将修改前复制到修改后", "Copy Before's Settings to After": "将修改前的设置复制到修改后", "Copy Edit Settings": "复制编辑设置", "Copy History Step Settings to Before": "将历史记录步骤的设置复制到修改前", @@ -252,16 +305,19 @@ "Create Version from Step": "从该步骤创建版本", "Create Virtual Copy": "创建虚拟副本", "Creator": "创建者", + "Creator metadata": "元数据中的创建者", "Crisp Landscape": "清晰风光", "Crisp Vista": "通透远景", "Crop": "裁剪", "Crop & Rotate": "裁剪和旋转", "Crop & Rotate (C)": "裁剪和旋转(C)", "Crop Aspect": "裁切长宽比", + "Crop, Rotate, Geometry": "裁剪、旋转、几何", "Cross Process": "交叉冲洗", "Culling": "挑片", "Curve": "曲线", "Custom": "自定义", + "Custom template…": "自定义模板…", "Custom…": "自定义…", "Cut": "剪切", "Cut pages": "剪切页面", @@ -274,6 +330,7 @@ "Dark & Moody": "暗调氛围", "Darken": "压暗", "Darks": "暗部", + "Date": "日期", "Date Groups": "日期分组", "Day": "日", "Daylight": "日光", @@ -288,6 +345,7 @@ "Delete Album": "删除相册", "Delete All Masks": "删除所有蒙版", "Delete Color Label Set": "删除颜色标签集", + "Delete Component": "删除组件", "Delete Export Preset": "删除导出预设", "Delete Filter Preset": "删除筛选器预设", "Delete Imported Profile": "删除导入的配置文件", @@ -298,9 +356,11 @@ "Delete Permanently": "永久删除", "Delete Photo": "删除照片", "Delete Photos": "删除照片", + "Delete Point Color": "删除点颜色", "Delete Point Color Sample": "删除点颜色样本", "Delete Point Curve Preset": "删除点曲线预设", "Delete Preset": "删除预设", + "Delete Red Eye": "删除红眼校正", "Delete Red Eye Correction": "删除红眼校正", "Delete Spot": "删除污点", "Delete Version": "删除版本", @@ -311,27 +371,41 @@ "Density": "密度", "Depth Range": "深度范围", "Descending": "降序", + "Describe": "描述", + "Describe what to keep": "描述要保留的内容", + "Describe what to leave out": "描述要排除的内容", + "Describe what to select": "描述要选择的内容", + "Describe…": "描述…", "Deselect": "取消选择", "Deselect All": "取消全选", "Desert Heat": "沙漠热浪", "Desert Warmth": "沙漠暖意", + "Desktop": "桌面", "Detail": "细节", "Detail (D)": "细节 (D)", + "Details": "详细信息", "Diagonal": "对角线", "Discard Preview Cache": "丢弃预览缓存", "Display P3": "Display P3", + "Display name": "显示名称", "Display theme": "显示主题", "Distortion": "扭曲", "Document properties…": "文档属性…", "Don't enlarge": "不放大", "Done": "完成", + "Download": "下载", + "Download AI Mask Model": "下载 AI 蒙版模型", + "Download the SAM 3 Model?": "要下载 SAM 3 模型吗?", + "Downloads": "下载", "Drag along the horizon; double-click for Auto": "沿地平线拖动;双击以自动校正", "Drag over an eye on the photo; the pupil inside is found automatically.": "在照片中的眼睛上拖动;会自动找到其中的瞳孔。", "Draw Guides": "绘制参考线", "Duplicate": "创建副本", + "Duplicate Component": "复制组件", "Duplicate Mask": "复制蒙版", "Duplicate and Invert Mask": "复制并反转蒙版", "Each / starts a folder level; tags are filled in per photo (a level with missing metadata is \"unknown\").": "每个 / 开始一层文件夹;标签按照片填充(缺少元数据的层级为“unknown”)。", + "Edge": "边缘", "Edit": "编辑", "Edit (E)": "编辑 (E)", "Edit Capture Time": "编辑拍摄时间", @@ -339,27 +413,36 @@ "Edit Color Label Names": "编辑颜色标签名称", "Edit Color Label Names…": "编辑颜色标签名称…", "Edit Copy for External Editor": "编辑外部编辑器副本", + "Edit Date": "编辑日期", "Edit Info": "编辑信息", + "Edit Label Names": "编辑标签名称", "Edit Label Names…": "编辑标签名称…", + "Edit Mask": "编辑蒙版", "Edit Mask Component": "编辑蒙版组件", "Edit Sections": "编辑板块", "Edit Smart Album": "编辑智能相册", "Edit Smart Album…": "编辑智能相册…", "Edit Spot": "编辑污点", "Edit in External Editor": "在外部编辑器中编辑", + "Edit settings copied": "已复制编辑设置", "Edited": "已编辑", + "Edited or not": "不限是否编辑", + "Editing": "编辑", "Effect": "效果", "Effects": "效果", "Empty Recently Deleted": "清空“最近删除”", "Enable Lens Corrections": "启用镜头校正", + "Enable Profile Corrections": "启用配置文件校正", "End Interaction": "结束交互", "English": "English", "Enter Full Screen": "进入全屏", + "Enter a date as YYYY-MM-DD HH:MM:SS": "请按 YYYY-MM-DD HH:MM:SS 格式输入日期", "Erase": "擦除", "Every EXIF, GPS and XMP field in the file": "文件中的每个 EXIF、GPS 和 XMP 字段", "Existing previews": "现有预览", "Exit": "退出", "Expand All Stacks": "展开所有堆叠", + "Expand Stack": "展开堆叠", "Expand/Collapse Stack": "展开/折叠堆叠", "Export": "导出", "Export Album with Preset": "使用预设导出相册", @@ -372,6 +455,7 @@ "Export Presets": "导出预设", "Export Presets…": "导出预设…", "Export User Presets…": "导出用户预设…", + "Export stopped unexpectedly": "导出意外停止", "Export with Preset": "使用预设导出", "Export with Previous": "使用上次设置导出", "Exporting": "正在导出", @@ -380,6 +464,9 @@ "Exposure (shutter · aperture · ISO)": "曝光 (快门 · 光圈 · ISO)", "Extended Description": "扩展描述", "External Editor": "外部编辑器", + "Face Boxes": "人脸框", + "Face boxes": "人脸框", + "Face names written to XMP by Lightroom and other apps show up here.": "Lightroom 及其他应用写入 XMP 的人脸名称会显示在这里。", "Faded Matte": "褪色哑光", "Faded Slide": "褪色正片", "Faded Urban": "褪色都市", @@ -389,13 +476,128 @@ "Feather": "羽化", "File": "文件", "File & date": "文件 & 日期", + "File Format": "文件格式", "File Name": "文件名", "File Path": "文件路径", "File Size": "文件大小", + "File Type": "文件类型", + "Filename": "文件名", + "Fill": "填满", + "First": "最早", + "First commit": "首次提交", + "Five stars": "五星", + "Flagged as Pick": "已标记为留用", + "Flagged as Reject": "已标记为排除", + "Focal Length": "焦距", + "Focus (assisted culling)": "对焦(辅助筛选)", + "Frame time": "帧耗时", + "Frame update": "帧更新", + "GPU rendering": "GPU 渲染", + "Generated demo photo": "生成的演示照片", + "Grab bag": "名单", + "Group name": "分组名称", + "HDR Merge Preview": "HDR 合并预览", + "HDR Panorama Merge Preview": "HDR 全景合并预览", + "HDR Panoramas": "HDR 全景", + "HDR panorama": "HDR 全景", + "HDR panoramas": "HDR 全景", + "Has Edits": "有编辑", + "Has GPS": "有 GPS", + "Home": "主文件夹", + "Hours": "小时", + "ISO Speed": "ISO 感光度", + "ISO speed": "ISO 感光度", "Import as new": "作为新照片导入", + "Imported": "已导入", + "Info Overlay Off": "关闭信息叠加", + "Info Overlay: Exposure": "信息叠加:曝光", + "Info Overlay: File": "信息叠加:文件", + "Insert at the cursor": "在光标处插入", + "Invert Component": "反相组件", + "Join the ArtCraft community on Discord": "加入 Discord 上的 ArtCraft 社区", + "Label": "标签", + "Label Set": "标签集", + "Last GPU fallback": "最近一次 GPU 回退", + "Last commit": "最近一次提交", + "Last loupe render": "最近一次放大视图渲染", + "Lens Blur": "镜头模糊", + "Library saved": "图库已保存", + "Licence:": "许可证:", + "Line delta": "行数差", + "Linear": "线性", + "Lines +/−": "行数 +/−", + "Lines added": "新增行数", + "Lines deleted": "删除行数", "Lock": "锁定", + "Lock Crop Aspect": "锁定裁剪长宽比", "Locked": "已锁定", + "Mask Adjustment": "蒙版调整", + "Memory budget": "内存预算", + "Merged": "已合并", + "Merged PRs": "已合并的 PR", + "Meta's terms, not LightCraft's. Downloading it means accepting them.": "适用的是 Meta 的条款,而非 LightCraft 的条款。下载即表示接受这些条款。", + "Missing metadata ({camera}, {title}…) leaves an empty gap; a name that comes out empty keeps the original name.": "缺少的元数据({camera}、{title}…)会留空;如果生成的名称为空,则保留原始名称。", + "Model": "型号", + "Models": "模型", + "Move Down": "下移", + "Move Preset to New Group": "将预设移动到新分组", + "Move Up": "上移", + "Move in Stack": "在堆叠中移动", + "Name (A–Z)": "名称(A–Z)", + "Name of the folder the original is in": "原始文件所在文件夹的名称", + "Named People": "已命名的人物", + "Nested group": "嵌套组", + "New time": "新时间", + "No contributor data was built into this copy.": "此版本未内置贡献者数据。", + "No model credits were built into this copy.": "此版本未内置模型致谢信息。", + "No named people in these photos": "这些照片中没有已命名的人物", + "No named people yet": "还没有已命名的人物", + "Not Now": "以后再说", + "Object Mask": "对象蒙版", + "Object and Describe masks use SAM 3, Meta's segmentation model. It isn't part of LightCraft, and everything else works without it.": "对象蒙版和描述蒙版使用 Meta 的分割模型 SAM 3。它不属于 LightCraft,其他所有功能无需它也能使用。", + "October 2026": "2026年10月", + "Only": "仅限", + "Original extension without the dot": "不含点的原始扩展名", + "Original file name without its extension": "不含扩展名的原始文件名", + "Panorama": "全景", + "Panorama Merge Preview": "全景合并预览", + "Panoramas": "全景", + "Paste Settings": "粘贴设置", + "Paste from Previous": "粘贴上一张照片的设置", + "People": "人物", + "Person": "人物", + "Photos per bracket (0 = auto)": "每组包围曝光的照片数(0 = 自动)", + "Pick Flag": "留用旗标", + "Pictures": "图片", + "Prepare AI Masks": "准备 AI 蒙版", + "Presets and profiles": "预设和配置文件", + "Preview only: editing the camera's embedded JPEG": "仅预览:正在编辑相机内嵌的 JPEG", + "Proof copy created": "已创建校样副本", + "Quit Anyway": "仍然退出", + "Quit with unsaved changes?": "有未保存的更改,确定退出吗?", + "RAW decoding": "RAW 解码", + "Radial": "径向", "Random": "随机", + "Rating cleared": "已清除星级", + "Raw": "RAW", + "Read the SAM License": "阅读 SAM 许可证", + "Real name": "真实姓名", + "Recent": "最近使用", + "Recent Keywords": "最近使用的关键字", + "Refine": "细化", + "Refine AI Mask Detail": "细化 AI 蒙版细节", + "Refine Edges": "细化边缘", + "Refine Saturation": "细化饱和度", + "Refining the mask's detail…": "正在细化蒙版细节…", + "Reliability": "可靠性", + "Relink Photo": "重新链接照片", + "Reload Changed Files": "重新载入已更改的文件", + "Remove Face Box": "移除人脸框", + "Remove a filter above, or choose Clear all": "请移除上方的某个筛选条件,或选择“全部清除”", + "Remove from Target Album": "从目标相册中移除", + "Remove this face box (undo with Edit ▸ Undo)": "移除此人脸框(可通过“编辑 ▸ 撤销”恢复)", + "Rename Component": "重命名组件", + "Reorder Masks": "重新排序蒙版", "Reshuffle": "重新随机排序", "File name": "文件名", "Fill Edges": "填充边缘", @@ -937,6 +1139,7 @@ "Reset Tone Curve": "重置色调曲线", "Reset all curves: point curves (all channels) and parametric (double-click a channel to reset only that one)": "重置所有曲线:点曲线(所有通道)和参数曲线(双击某个通道可单独重置该通道)", "Reset all edits (Cmd+Shift+R)": "重置所有编辑 (Cmd+Shift+R)", + "Resize Face Box": "调整人脸框大小", "Resize to": "调整大小为", "Resolution (ppi)": "分辨率 (ppi)", "Restore": "恢复", @@ -945,17 +1148,22 @@ "Restore keeps their edits; Import as new deletes the old record first.": "恢复会保留编辑;作为新照片导入会先删除旧记录。", "Restore them": "恢复", "Retouch": "润饰", + "Reverse the order": "倒序排列", "Revert": "恢复", + "Review": "审阅", "Review Import": "查看导入内容", "Right-click a photo ▸ Set as Reference Photo, then View → Reference View (Shift+R)": "右键单击照片 » 设为参考照片,然后选择“视图 → 参考视图”(Shift+R)", "Right-click a preset to delete it": "右键单击预设即可将其删除", "Rights Usage Terms": "使用条款", "Rotate": "旋转", + "Rotate Crop": "旋转裁剪", "Rotate Crop Aspect": "旋转裁切长宽比", "Rotate Left": "向左旋转", "Rotate Right": "向右旋转", "Roughness": "粗糙度", "Roundness": "圆度", + "Rules": "规则", + "SAM 3 download stopped: it resumes where it left off next time.": "SAM 3 下载已停止:下次将从中断处继续。", "Same as raw default": "与 RAW 默认设置相同", "Sample Mask Color": "取样蒙版颜色", "Sample a colour on the photo": "在照片上取样颜色", @@ -976,14 +1184,17 @@ "Save Point Curve Preset": "保存点曲线预设", "Save Point Curve…": "保存点曲线…", "Save as Preset": "保存为预设", + "Save as Set…": "存储为标签集…", "Save as Smart Album…": "保存为智能相册…", "Save as set": "保存为集", "Save as…": "另存为…", "Save preset": "保存预设", "Scale": "缩放", + "Scan failed": "扫描失败", "Scanning": "正在扫描", "Scores stay on the photos: filter or make smart albums with Focus and Best of Similar Shots.": "评分会保留在照片上:可使用“对焦”和“相似照片中的最佳”进行筛选或创建智能相册。", "Screen": "屏幕", + "Search": "搜索", "Search Photos": "搜索照片", "Search…": "搜索…", "Seasons": "四季", @@ -1000,10 +1211,15 @@ "Select photos, then choose View → Survey (N)": "选择照片,然后选择 视图 → 筛选 (N)", "Select two photos, then choose View → Compare (Shift+C)": "选择两张照片,然后选择 视图 → 比较 (Shift+C)", "Selected": "已选择", + "Selecting…": "正在选择…", "Selenium Tone": "硒调色", "Send Feedback…": "发送反馈…", "Sepia Tone": "棕褐色调", + "Sequence number zero-padded to N digits (1–9)": "补零至 N 位的序号(1–9)", + "Sequence number, counting from the start number": "从起始编号开始计数的序号", "Services": "服务", + "Set": "标签集", + "Set Album Cover": "设置相册封面", "Set Before": "设为修改前", "Set Color Label": "设置颜色标签", "Set Crop": "设置裁切", @@ -1014,15 +1230,20 @@ "Set Point Curve": "设置点曲线", "Set Profile": "设置配置文件", "Set Rating": "设置星级", + "Set Top of Stack": "设为堆叠顶部", "Set as Album Cover": "设为相册封面", "Set as Before": "设为修改前", "Set as Reference Photo": "设为参考照片", "Set as Target Album": "设为目标相册", "Set as Target Album (B adds to it)": "设为目标相册 (按 B 添加)", "Set as Top of Stack": "设为堆叠顶部", + "Set date & time": "设置日期和时间", + "Set name": "标签集名称", "Set the mix from the photo's colours": "根据照片颜色设置混合", "Settings": "设置", + "Settings file problem": "设置文件有问题", "Settings new raw photos start from. Changing them doesn't touch photos already in the library.": "新 RAW 照片的初始设置。更改这些设置不会影响图库中已有的照片。", + "Settings pasted": "已粘贴设置", "Settings to include": "要包含的设置", "Settings…": "设置…", "Shade": "阴影", @@ -1036,7 +1257,10 @@ "Sharpen": "锐化", "Sharpening": "锐化", "Sharpness": "锐度", + "Shift": "偏移量", + "Shift by": "偏移", "Short Edge": "短边", + "Show": "显示", "Show All": "显示全部", "Show Clipping": "显示溢出警告", "Show Deghost Overlay": "显示去重影叠加", @@ -1073,11 +1297,16 @@ "Skip": "跳过", "Sky": "天空", "Slideshow": "幻灯片播放", + "Slideshow paused": "幻灯片播放已暂停", + "Slideshow resumed": "幻灯片播放已继续", + "Slideshow · Space pauses · Esc ends": "幻灯片播放 · 空格键暂停 · Esc 结束", "Smart Album": "智能相册", "Smart Album Rule Fields": "智能相册规则字段", "Smart Preview Status": "智能预览状态", "Smart Previews Location": "智能预览位置", + "Smart preview available": "有智能预览", "Smart previews": "智能预览", + "Smart previews folder changed": "智能预览文件夹已更改", "Smoothness": "平滑度", "Soft B&W": "柔和黑白", "Soft Pastel": "柔和粉彩", @@ -1098,8 +1327,10 @@ "Stack photos taken within this time of each other:": "将拍摄时间在此间隔内的照片堆叠在一起:", "Stacks": "堆叠", "Standard": "标准", + "Star rating (0–5)": "星级(0–5)", "Start at": "起始编号", "Start number": "起始编号", + "Starting": "正在开始", "Startup": "启动", "State / Province": "省 / 州", "Stop": "停止", @@ -1114,6 +1345,7 @@ "Subfolder name": "子文件夹名称", "Subject": "主题", "Subtract": "减去", + "Subtract from this mask": "从此蒙版中减去", "Suggestions": "建议", "Summer Haze": "夏日薄雾", "Sunday": "星期日", @@ -1121,13 +1353,16 @@ "Survey (N)": "筛选视图(N)", "Swap": "交换", "Swap Aspect (X)": "交换长宽比(X)", + "Swap Before and After": "交换修改前和修改后", "Swap Before and After Settings": "交换修改前和修改后的设置", "Swap Compare Photos": "交换对比照片", "Switch light / dark theme": "切换浅色/深色主题", "Sync Settings": "同步设置", + "System": "系统", "System Info": "系统信息", "System Info…": "系统信息…", "System default": "系统默认", + "Table": "表格", "Tags": "标签", "Tags: see Tags beside the template. Files are renamed on disk (with their XMP sidecars); existing names get -1, -2…": "标签:请参阅模板旁的“标签”。文件将在磁盘上重命名(连同其 XMP 附属文件);已有同名文件会得到 -1、-2…", "Take a snapshot": "创建快照", @@ -1143,19 +1378,27 @@ "Text": "文字", "Text direction": "文字方向", "Texture": "纹理", + "The SAM 3 model is installed: Object and Describe masks are ready.": "SAM 3 模型已安装:对象蒙版和描述蒙版可以使用了。", + "The download didn't work:": "下载失败:", + "The number at the end of the original name (IMG_0042 → 0042)": "原始名称末尾的数字(IMG_0042 → 0042)", + "The original extension is always added; {ext} only puts it inside the name as well.": "始终会添加原始扩展名;{ext} 只是额外把它放进名称中。", "The original files, unchanged, each with an XMP sidecar holding its edits.": "保留原始文件不变,每个文件附带一个保存其编辑内容的 XMP 附属文件。", "The photo has these settings": "此照片具有这些设置", "Theme": "主题", "They can be restored from Recently Deleted until it is emptied.": "在“最近删除”被清空之前,都可以从那里恢复。", "Thirds": "三分法", + "This build has no download location for the model yet: put the files in the folder above yourself (see docs/ai-masks.md).": "此版本尚未提供模型的下载地址:请自行将文件放入上方的文件夹(参见 docs/ai-masks.md)。", "This folder is not available (drive disconnected?). Smart previews are not built or used until it is back or you choose another folder.": "此文件夹不可用(驱动器已断开连接?)。在它恢复或您选择其他文件夹之前,不会构建或使用智能预览。", "This photo can't be opened": "无法打开此照片", "Threshold": "阈值", "Thumbnail cache": "缩略图缓存", "Thursday": "星期四", + "Time zone": "时区", "Tint": "色调", "Title": "标题", + "Title metadata": "元数据中的标题", "Toggle Keyword from Set": "切换关键字集中的关键字", + "Toggle Mask": "切换蒙版", "Toggle Section": "切换板块", "Toggle Zoom": "切换缩放", "Tone Curve": "色调曲线", @@ -1165,6 +1408,7 @@ "Treatment": "处理方式", "Triangle": "三角形", "Try Again": "重试", + "Try Saving Again": "再次尝试保存", "Tuesday": "星期二", "Tungsten": "钨丝灯", "Turn Off": "关闭", @@ -1173,10 +1417,12 @@ "Uncheck All": "全部取消选中", "Undo": "撤销", "Unedited": "未编辑", + "Unedited raws": "未编辑的 RAW", "Unflag": "取消旗标", "Unflagged": "无旗标", "Ungroup Stack": "取消堆叠", "Unknown Date": "未知日期", + "Unknown tags stay as typed — check the preview for a {typo}.": "未知标签会按原样保留 — 请在预览中检查是否有{typo}。", "Unrated": "未评级", "Unreadable": "无法读取", "Update": "更新", @@ -1186,6 +1432,7 @@ "Update Version": "更新版本", "Update Version with Current Settings": "使用当前设置更新版本", "Update with Current Settings": "使用当前设置更新", + "Updated the edits saved in the external editor": "已更新在外部编辑器中保存的编辑", "Upright": "垂直校正", "Urban": "都市", "Use Keyword Set": "使用关键字集", @@ -1193,6 +1440,7 @@ "Use camera-specific defaults": "使用相机专属默认值", "Use the GPU for rendering": "使用 GPU 渲染", "User Presets": "用户预设", + "Username": "用户名", "Value": "值", "Variance": "变化幅度", "Version": "版本", @@ -1204,6 +1452,7 @@ "Vibrance": "鲜艳度", "Videos": "视频", "View": "视图", + "Viewing and sharing": "查看与分享", "Vignette": "暗角", "Vignetting": "暗角", "Vintage": "复古", @@ -1243,6 +1492,8 @@ "Yellow Luminance": "黄色明度", "Yellow Saturation": "黄色饱和度", "Yes": "是", + "You can close this: the download continues, and resumes if interrupted.": "可以关闭此窗口:下载会继续进行,中断后也会继续。", + "Your Name": "你的名字", "Your library couldn't be opened": "无法打开图库", "Zoom": "缩放", "Zoom 100%": "缩放 100%", @@ -1250,13 +1501,82 @@ "Zoom Out": "缩小", "Zoom to Fit": "适合窗口", "Zoom to page level": "缩放至页面级别", + "a literal %": "字面上的 %", + "a removed photo": "一张已移除的照片", + "all": "全部", "and": "和", + "any": "任一", + "are empty": "为空", + "aren't empty": "不为空", + "blue": "蓝色", "comma, separated": "逗号分隔", + "contains": "包含", + "copyrighted": "受版权保护", + "day 01–31": "日 01–31", + "days": "天", + "discarding smart previews": "正在丢弃智能预览", + "doesn't contain": "不包含", + "e.g. sky · the red car · car, road": "例如(英文):sky · the red car · car, road", + "ends with": "结尾为", + "false": "否", + "green": "绿色", + "hour 00–23": "时 00–23", + "hours": "小时", + "image": "图像", + "is": "是", + "is <": "小于", + "is >": "大于", + "is after": "晚于", + "is before": "早于", + "is between": "介于", + "is empty": "为空", + "is in the last": "在最近", + "is unknown": "未知", + "is ≤": "小于等于", + "is ≥": "大于等于", + "isn't": "不是", + "isn't empty": "不为空", + "isn't in the last": "不在最近", + "keep names — or e.g. {date}_{seq:3}": "保留名称 — 或如 {date}_{seq:3}", + "latitude, longitude": "纬度, 经度", "memory only": "仅内存", + "minute": "分", + "month 01–12": "月 01–12", + "months": "个月", "none": "无", + "none (CPU rendering)": "无(CPU 渲染)", + "none of": "均不符合", "not available here": "此处不可用", "of the following rules:": "以下规则:", + "or": "或", + "pick": "留用", + "previews": "预览", + "publicDomain": "公共领域", + "purple": "紫色", + "raw": "RAW", + "red": "红色", + "reject": "排除", + "saved in": "保存在", + "second": "秒", + "smart previews": "智能预览", + "starts with": "开头为", + "the photos in view": "视图中的照片", + "the selected photos": "所选照片", "this photo": "这张照片", + "true": "是", + "unknown": "未知", + "video": "视频", + "weeks": "周", + "year, 2 digits": "年,2 位", + "year, 4 digits": "年,4 位", + "years": "年", + "yellow": "黄色", + "{date} is the capture time; a photo without one uses the time it was imported.": "{date} 是拍摄时间;没有拍摄时间的照片使用其导入时间。", + "© 2026 Your Name": "© 2026 你的名字", + "© Your Name": "© 你的名字", + "− harder border · + softer border": "− 边缘更硬 · + 边缘更柔和", + "≤ at most": "≤ 最多", + "≥ at least": "≥ 至少", "日本語": "日本語", "繁體中文(台灣)": "繁體中文(台灣)", "In Recently Deleted": "在“最近删除”中", diff --git a/crates/ui-egui/locales/zh-hant-formats.json b/crates/ui-egui/locales/zh-hant-formats.json index 07a05feb..b9d0b808 100644 --- a/crates/ui-egui/locales/zh-hant-formats.json +++ b/crates/ui-egui/locales/zh-hant-formats.json @@ -123,58 +123,58 @@ "Already in the library: {} photo{} selected in All Photos": "已在照片庫中:已在「所有照片」中選取 {} 張照片{:.0}", "Already in the library, in Recently Deleted: {} photo{} selected · right-click ▸ Restore, or Delete Permanently to import afresh": "已在照片庫的「最近刪除」中:已選取 {} 張照片{:.0} · 按右鍵 ▸ 還原,或永久刪除後重新匯入", "Remove “{name}” and its {count} photo{} from the library?": "要將「{name}」及其 {count} 張照片從照片庫移除嗎?{:.0}", - " ({unsure} with several look-alike files: use Locate)": " ({unsure} with several look-alike files: use Locate)", - " · {:.0}% clipped": " · {:.0}% clipped", - " · {failed} couldn't be rendered": " · {failed} couldn't be rendered", - " · {} original{} left at the source": " · {} original{} left at the source", - " — not carried over: {}{}": " — not carried over: {}{}", - "+{} more": "+{} more", - "; {kept} already had a location": "; {kept} already had a location", - "; {outside} outside its time range": "; {outside} outside its time range", - "@{}: {} PRs, {} commits, +{} / −{} lines (Δ {}), +{} / −{} binary assets, {} – {}": "@{}: {} PRs, {} commits, +{} / −{} lines (Δ {}), +{} / −{} binary assets, {} – {}", - "Added {what} to {name}": "Added {what} to {name}", - "Auto Import: added {} photo{}": "Auto Import: added {} photo{}", - "Building previews for {} photos…": "Building previews for {} photos…", - "Couldn't open the editor: {e}": "Couldn't open the editor: {e}", - "Creates {} stacks from {} of {scope}": "Creates {} stacks from {} of {scope}", - "Done ({what}): {done} photo{plural}": "Done ({what}): {done} photo{plural}", - "Focus {:.0}": "Focus {:.0}", - "Folder “{}” (and its subfolders)": "Folder “{}” (and its subfolders)", - "Found {n} missing photo{}; {left} still missing{unsure}": "Found {n} missing photo{}; {left} still missing{unsure}", - "Import failed: {e}": "Import failed: {e}", - "Imported {profiles} profile{} (Profile browser ▸ their groups)": "Imported {profiles} profile{} (Profile browser ▸ their groups)", - "Insert at the cursor (also written {})": "Insert at the cursor (also written {})", - "MIT OR Apache-2.0. Fonts: {} (OFL). Icons: original.": "MIT OR Apache-2.0. Fonts: {} (OFL). Icons: original.", - "Painting “{k}”: click photos to add or remove it · Esc stops": "Painting “{k}”: click photos to add or remove it · Esc stops", - "Previews ready for {done} photo{plural}": "Previews ready for {done} photo{plural}", - "Removed {what} from {name}": "Removed {what} from {name}", - "Renames “{from}” on {n} photo{} (keywords below it too). Use | for levels, e.g. Travel|Italy. An existing name merges the two.": "Renames “{from}” on {n} photo{} (keywords below it too). Use | for levels, e.g. Travel|Italy. An existing name merges the two.", - "Replace {} with:": "Replace {} with:", - "Scores {scope} for focus and exposure and finds similar shots taken within seconds of each other (bursts).": "Scores {scope} for focus and exposure and finds similar shots taken within seconds of each other (bursts).", - "Tagged {n} photo{} from the tracklog": "Tagged {n} photo{} from the tracklog", - "The SAM 3 download failed: {e}": "The SAM 3 download failed: {e}", - "Unknown tag{s} {} stay{} as typed (see Tags)": "Unknown tag{s} {} stay{} as typed (see Tags)", - "Virtual copy “{name}” of {of}": "Virtual copy “{name}” of {of}", - "Working on {what} for {} photos…": "Working on {what} for {} photos…", - "{label} {index} of {n}": "{label} {index} of {n}", - "{name} opened for editing; it is stacked with the original": "{name} opened for editing; it is stacked with the original", - "{n} change{} couldn't be written to disk: {e}\nIf you quit now, {} lost.": "{n} change{} couldn't be written to disk: {e}\nIf you quit now, {} lost.", - "{n} change{} saved in memory but not written to disk: {e} — LightCraft will retry": "{n} change{} saved in memory but not written to disk: {e} — LightCraft will retry", - "{pid} (missing)": "{pid} (missing)", - "{{date:…}} directives: {}": "{{date:…}} directives: {}", - "{} contributors · {} commits": "{} contributors · {} commits", - "{} failed": "{} failed", - "{} item{}": "{} item{}", - "{} photos · exposures {} EV": "{} photos · exposures {} EV", - "{} photos · {} · {:.0}° × {:.0}°": "{} photos · {} · {:.0}° × {:.0}°", - "{} sample{}": "{} sample{}", - "{} sec": "{} sec", - "{} — show their photos": "{} — show their photos", - "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 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.", - "Filtered: {label}": "Filtered: {label}", - "{n} similar photo{} · View ▸ Clear Filters to see all": "{n} similar photo{} · View ▸ Clear Filters to see all", - "Moved; {} photo(s) relinked": "Moved; {} photo(s) relinked", - "{} label (click more labels to show any of them)": "{} label (click more labels to show any of them)", - ", {} star{}": ", {} star{}", - ", {} label": ", {} label" + " ({unsure} with several look-alike files: use Locate)": "(其中 {unsure} 張有多個相似檔案:請使用「尋找」)", + " · {:.0}% clipped": " · {:.0}% 剪裁", + " · {failed} couldn't be rendered": " · {failed} 張無法算繪", + " · {} original{} left at the source": " · {} 個原始檔留在來源位置{:.0}", + " — not carried over: {}{}": " — 未沿用:{}{}", + "+{} more": "+{} 個", + "; {kept} already had a location": ";{kept} 張已有位置資訊", + "; {outside} outside its time range": ";{outside} 張不在其時間範圍內", + "@{}: {} PRs, {} commits, +{} / −{} lines (Δ {}), +{} / −{} binary assets, {} – {}": "@{}:{} 個 PR,{} 次提交,+{} / −{} 行(Δ {}),+{} / −{} 個二進位資產,{} – {}", + "Added {what} to {name}": "已將{what}加入 {name}", + "Auto Import: added {} photo{}": "自動匯入:已新增 {} 張照片{:.0}", + "Building previews for {} photos…": "正在為 {} 張照片建立預覽…", + "Couldn't open the editor: {e}": "無法開啟編輯器:{e}", + "Creates {} stacks from {} of {scope}": "將從{scope}中的 {1} 張照片建立 {0} 個堆疊", + "Done ({what}): {done} photo{plural}": "完成({what}):{done} 張照片{plural:.0}", + "Focus {:.0}": "焦點 {:.0}", + "Folder “{}” (and its subfolders)": "資料夾「{}」(含子資料夾)", + "Found {n} missing photo{}; {left} still missing{unsure}": "已找到 {n} 張遺失的照片{:.0};仍有 {left} 張遺失{unsure}", + "Import failed: {e}": "匯入失敗:{e}", + "Imported {profiles} profile{} (Profile browser ▸ their groups)": "已匯入 {profiles} 個描述檔{:.0}(描述檔瀏覽器 ▸ 各自的群組)", + "Insert at the cursor (also written {})": "在游標處插入(也可寫成 {})", + "MIT OR Apache-2.0. Fonts: {} (OFL). Icons: original.": "MIT OR Apache-2.0。字型:{}(OFL)。圖示:原創。", + "Painting “{k}”: click photos to add or remove it · Esc stops": "正在套用「{k}」:點擊照片即可加入或移除 · 按 Esc 停止", + "Previews ready for {done} photo{plural}": "已為 {done} 張照片建立預覽{plural:.0}", + "Removed {what} from {name}": "已從 {name} 移除{what}", + "Renames “{from}” on {n} photo{} (keywords below it too). Use | for levels, e.g. Travel|Italy. An existing name merges the two.": "在 {n} 張照片上重新命名「{from}」{:.0}(其下層關鍵字一併處理)。以 | 區隔層級,例如 Travel|Italy。改為現有名稱時,兩者會合併。", + "Replace {} with:": "將 {} 取代為:", + "Scores {scope} for focus and exposure and finds similar shots taken within seconds of each other (bursts).": "為{scope}評估焦點與曝光,並找出相隔數秒內拍攝的相似照片(連拍)。", + "Tagged {n} photo{} from the tracklog": "已依軌跡記錄標記 {n} 張照片的位置{:.0}", + "The SAM 3 download failed: {e}": "SAM 3 下載失敗:{e}", + "Unknown tag{s} {} stay{} as typed (see Tags)": "未知的標籤{s:.0} {} 會保持原樣{:.0}(請參閱「標籤」)", + "Virtual copy “{name}” of {of}": "{of} 的虛擬副本「{name}」", + "Working on {what} for {} photos…": "正在為 {} 張照片處理{what}…", + "{label} {index} of {n}": "{label} {index}/{n}", + "{name} opened for editing; it is stacked with the original": "已開啟 {name} 進行編輯;它已與原始照片堆疊在一起", + "{n} change{} couldn't be written to disk: {e}\nIf you quit now, {} lost.": "{n} 項變更{0:.0}無法寫入磁碟:{e}\n如果現在結束,這些變更將會遺失。{1:.0}", + "{n} change{} saved in memory but not written to disk: {e} — LightCraft will retry": "{n} 項變更{:.0}已儲存在記憶體中,但未寫入磁碟:{e} — LightCraft 會重試", + "{pid} (missing)": "{pid}(遺失)", + "{{date:…}} directives: {}": "{{date:…}} 格式說明:{}", + "{} contributors · {} commits": "{} 位貢獻者 · {} 次提交", + "{} failed": "{}失敗", + "{} item{}": "{} 個項目{:.0}", + "{} photos · exposures {} EV": "{} 張照片 · 曝光 {} EV", + "{} photos · {} · {:.0}° × {:.0}°": "{} 張照片 · {} · {:.0}° × {:.0}°", + "{} sample{}": "{} 個樣本{:.0}", + "{} sec": "{} 秒", + "{} — show their photos": "{} — 顯示其照片", + "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 目前還無法解碼這種 RAW 變體({})。你正在編輯相機內嵌的 JPEG 預覽,其中已包含相機的相片風格(例如單色)與白平衡。", + "Filtered: {label}": "已篩選:{label}", + "{n} similar photo{} · View ▸ Clear Filters to see all": "{n} 張相似照片{:.0} · 選擇「檢視 ▸ 清除篩選條件」可查看全部", + "Moved; {} photo(s) relinked": "已移動;已重新連結 {} 張照片", + "{} label (click more labels to show any of them)": "{}標籤(點擊更多標籤可顯示符合其中任一標籤的照片)", + ", {} star{}": ",{} 顆星{:.0}", + ", {} label": ",{}標籤" } diff --git a/crates/ui-egui/locales/zh-hant.json b/crates/ui-egui/locales/zh-hant.json index 1fbf9912..278255b4 100644 --- a/crates/ui-egui/locales/zh-hant.json +++ b/crates/ui-egui/locales/zh-hant.json @@ -1,14 +1,31 @@ { + " (library default)": " (照片庫預設值)", + " (inverted)": " (已反轉)", + " · best of its burst": " · 連拍中的最佳照片", + " · in a burst": " · 屬於一組連拍", + "% of all commits": "佔所有提交的百分比", "+ Group": "+ 群組", "+ Rule": "+ 規則", + ", picked": ",精選", + ", rejected": ",排除", "0: nothing is rejected.": "0:不排除任何照片。", + "1 day": "1 天", + "2026-04 or 2026-04-12": "2026-04 或 2026-04-12", + "= exactly": "= 等於", + "A blank template keeps the original names.": "範本留空時保留原始名稱。", "A filter is hiding this view's photos: change it, or clear it (View → Clear Filters)": "篩選條件隱藏了此檢視的照片:請變更條件,或選擇「檢視 → 清除篩選條件」", + "A one-time download of about": "一次性下載,大小約", + "AI Mask Model Status": "AI 遮色片模型狀態", + "About": "關於", "About LightCraft": "關於 LightCraft", + "Active": "目前照片", "Activity": "處理狀態", "Actual size": "實際大小", "Add": "新增", "Add Catchlight": "新增眼神光", "Add Folder to Local": "將資料夾加入本機", + "Add Mask": "新增遮色片", + "Add Object Click": "新增物件點擊", "Add Point Color Sample": "新增點色彩樣本", "Add Red Eye Correction": "新增紅眼校正", "Add Remove Spot": "新增移除斑點", @@ -21,9 +38,11 @@ "Add to": "加入至", "Add to Album": "加入相簿", "Add to Favorites": "加入喜好項目", + "Add to Local": "加入本機", "Add to My Photos": "加入我的照片", "Add to Selected Photos": "加入選取的照片", "Add to Target Album": "加入目標相簿", + "Add to this mask": "加入此遮色片", "Add/Subtract/Intersect Mask": "新增/減去/交集遮色片", "Added to photos you import that don't already have it.": "只會加入至匯入時尚未具有這些資訊的照片。", "Adding": "正在新增", @@ -44,6 +63,11 @@ "Alt Text": "替代文字", "Always": "一律", "Amount": "強度", + "Analyzing the photo for AI masks…": "正在分析照片以建立 AI 遮色片…", + "Any Searchable Text": "任何可搜尋文字", + "Any camera": "任何相機", + "Any keyword": "任何關鍵字", + "Any lens": "任何鏡頭", "Aperture": "光圈", "Application": "應用程式", "Apply": "套用", @@ -80,9 +104,11 @@ "Auto Import Now": "立即自動匯入", "Auto Import Settings": "自動匯入設定", "Auto Mask": "自動遮色片", + "Auto Select": "自動選取", "Auto Settings": "自動設定", "Auto Straighten": "自動拉直", "Auto Sync": "自動同步", + "Auto settings applied": "已套用自動設定", "Auto-Stack by Capture Time": "依拍攝時間自動堆疊", "Auto-Stack by Capture Time…": "依拍攝時間自動堆疊…", "Auto-Tag Photos from Tracklog": "依軌跡記錄自動標記照片位置", @@ -110,6 +136,9 @@ "Before/After Split Top/Bottom": "編輯前/後上下分割檢視", "Before/After Top/Bottom": "編輯前/後上下檢視", "Begin Interaction": "開始互動", + "Best of Similar Shots": "相似照片中的最佳照片", + "Binary assets added": "新增的二進位資產", + "Binary assets removed": "移除的二進位資產", "Bit depth": "位元深度", "Black & White": "黑白", "Blacks": "黑色色階", @@ -140,19 +169,32 @@ "By Date": "依日期", "By day (YYYY/YYYY-MM-DD)": "依日期(YYYY/YYYY-MM-DD)", "By month (YYYY/YYYY-MM)": "依月份(YYYY/YYYY-MM)", + "CPU threads": "CPU 執行緒", "Calibration": "校正", "Camera": "相機", + "Camera make and model": "相機品牌與型號", "Cameras and Cards": "相機與記憶卡", "Cancel": "取消", + "Cancel AI Mask Model Download": "取消下載 AI 遮色片模型", + "Cancel Download": "取消下載", "Cancel Interaction": "取消互動", "Cancel Preview Build": "取消建立預覽", "Candidate": "候選照片", "Caption": "圖說", "Capture Date": "拍攝日期", + "Capture date and time in your own format (directives below)": "自訂格式的拍攝日期與時間(格式說明見下方)", + "Capture date as YYYYMMDD": "拍攝日期(YYYYMMDD)", "Captured": "拍攝時間", + "Captured from": "拍攝時間起於", + "Captured until": "拍攝時間止於", "Catalog Statistics": "目錄統計", + "Catchlight": "眼神光", + "Change": "變更方式", + "Change Component Mode": "變更元件模式", + "Characters not allowed in file names (/ \\ : * ? \" < > |) become -; an existing name gets -1, -2….": "檔名中不允許的字元(/ \\ : * ? \" < > |)會改為 -;與現有名稱重複時加上 -1、-2…。", "Check All": "全部勾選", "Check Output Path": "檢驗輸出路徑", + "Checking names…": "正在檢查名稱…", "Choose Another Library…": "選擇其他照片庫…", "Choose Edit Settings to Copy": "選擇要複製的編輯設定", "Choose Edit Settings to Copy…": "選擇要複製的編輯設定…", @@ -177,8 +219,11 @@ "Click Zoom Ratio": "點擊縮放比例", "Click a tag to insert it. Examples are for IMG_0042.CR3 taken 14 Jan 2026, 05:58:48.": "點擊標籤即可插入。範例使用 2026 年 1 月 14 日 05:58:48 拍攝的 IMG_0042.CR3。", "Click photos in the grid to toggle the keyword; Esc stops": "點擊格狀檢視中的照片以加入或移除關鍵字;按 Esc 結束", + "Click the object to select it · ⌥-click leaves a part out": "點擊物件即可選取 · 按住 ⌥ 點擊可排除某個部分", "Click the photo to pick a colour · ⇧-click adds more": "點擊照片以選取色彩;⇧ 點擊可新增更多色彩", "Click the photo to pick a colour; ⇧-click adds more (up to 5)": "點擊照片以選取色彩;⇧ 點擊可新增更多色彩(最多 5 個)", + "Click to clear these filters": "點擊以清除這些篩選條件", + "Click to restore · double-click to rename": "點擊以還原 · 按兩下以重新命名", "Clone": "仿製", "Close": "關閉", "Close Panel": "關閉面板", @@ -187,7 +232,9 @@ "Close file": "關閉檔案", "Cloudy": "陰天", "Collapse All Stacks": "收合所有堆疊", + "Collapse Stack": "收合堆疊", "Color": "色彩", + "Color Label": "色彩標籤", "Color label cleared": "已清除色彩標籤", "Color Grading": "色彩分級", "Color Label Names": "色彩標籤名稱", @@ -198,9 +245,12 @@ "Color Range": "色彩範圍", "Color space": "色彩空間", "Color space: sRGB (AVIF)": "色彩空間:sRGB(AVIF)", + "Colors": "色彩", "Combine files…": "合併檔案…", "Command Journal": "指令記錄", "Comments panel": "註解面板", + "Commits": "提交", + "Company": "公司", "Compare": "比較", "Compare (Shift+C)": "比較(Shift+C)", "Compare Before and After": "比較編輯前與編輯後", @@ -211,13 +261,16 @@ "Confirm before deleting": "刪除前確認", "Confirm before moving photos to Recently Deleted": "將照片移至「最近刪除」前確認", "Constrain Crop": "限制裁切範圍", + "Continue": "繼續", "Continue Without Saving": "繼續使用但不儲存", "Contrast": "對比", + "Contributors": "貢獻者", "Convert to DNG": "轉換為 DNG", "Cool Fade": "冷調褪色", "Cool Morning": "清冷晨光", "Copy": "複製", "Copy After's Settings to Before": "將編輯後設定複製至編輯前", + "Copy Before to After": "將編輯前複製到編輯後", "Copy Before's Settings to After": "將編輯前設定複製至編輯後", "Copy Edit Settings": "複製編輯設定", "Copy History Step Settings to Before": "將歷史步驟設定複製至編輯前", @@ -252,16 +305,19 @@ "Create Version from Step": "依此步驟建立版本", "Create Virtual Copy": "建立虛擬副本", "Creator": "創作者", + "Creator metadata": "中繼資料中的創作者", "Crisp Landscape": "清晰風景", "Crisp Vista": "清晰遠景", "Crop": "裁切", "Crop & Rotate": "裁切與旋轉", "Crop & Rotate (C)": "裁切與旋轉(C)", "Crop Aspect": "裁切長寬比", + "Crop, Rotate, Geometry": "裁切、旋轉、幾何", "Cross Process": "交叉沖洗", "Culling": "挑片", "Curve": "曲線", "Custom": "自訂", + "Custom template…": "自訂範本…", "Custom…": "自訂…", "Cut": "剪下", "Cut pages": "剪下頁面", @@ -274,6 +330,7 @@ "Dark & Moody": "暗調氛圍", "Darken": "變暗", "Darks": "暗部", + "Date": "日期", "Date Groups": "日期群組", "Day": "日", "Daylight": "日光", @@ -288,6 +345,7 @@ "Delete Album": "刪除相簿", "Delete All Masks": "刪除所有遮色片", "Delete Color Label Set": "刪除色彩標籤集", + "Delete Component": "刪除元件", "Delete Export Preset": "刪除匯出預設集", "Delete Filter Preset": "刪除篩選預設集", "Delete Imported Profile": "刪除匯入的描述檔", @@ -298,9 +356,11 @@ "Delete Permanently": "永久刪除", "Delete Photo": "刪除照片", "Delete Photos": "刪除照片", + "Delete Point Color": "刪除點色彩", "Delete Point Color Sample": "刪除點色彩樣本", "Delete Point Curve Preset": "刪除點曲線預設集", "Delete Preset": "刪除預設集", + "Delete Red Eye": "刪除紅眼校正", "Delete Red Eye Correction": "刪除紅眼校正", "Delete Spot": "刪除斑點", "Delete Version": "刪除版本", @@ -311,27 +371,41 @@ "Density": "濃度", "Depth Range": "深度範圍", "Descending": "遞減", + "Describe": "描述", + "Describe what to keep": "描述要保留的內容", + "Describe what to leave out": "描述要排除的內容", + "Describe what to select": "描述要選取的內容", + "Describe…": "描述…", "Deselect": "取消選取", "Deselect All": "取消全選", "Desert Heat": "沙漠熱浪", "Desert Warmth": "沙漠暖色", + "Desktop": "桌面", "Detail": "詳細檢視", "Detail (D)": "詳細檢視(D)", + "Details": "詳細資訊", "Diagonal": "對角線", "Discard Preview Cache": "捨棄預覽快取", "Display P3": "Display P3", + "Display name": "顯示名稱", "Display theme": "顯示主題", "Distortion": "變形", "Document properties…": "文件內容…", "Don't enlarge": "不放大", "Done": "完成", + "Download": "下載", + "Download AI Mask Model": "下載 AI 遮色片模型", + "Download the SAM 3 Model?": "要下載 SAM 3 模型嗎?", + "Downloads": "下載項目", "Drag along the horizon; double-click for Auto": "沿水平線拖曳;按兩下可自動校正", "Drag over an eye on the photo; the pupil inside is found automatically.": "在照片的眼睛上拖曳,會自動尋找範圍內的瞳孔。", "Draw Guides": "繪製參考線", "Duplicate": "複製", + "Duplicate Component": "複製元件", "Duplicate Mask": "複製遮色片", "Duplicate and Invert Mask": "複製並反轉遮色片", "Each / starts a folder level; tags are filled in per photo (a level with missing metadata is \"unknown\").": "每個 / 代表一層資料夾;標籤會依照片填入(缺少中繼資料的層級使用「unknown」)。", + "Edge": "邊緣", "Edit": "編輯", "Edit (E)": "編輯(E)", "Edit Capture Time": "編輯拍攝時間", @@ -339,27 +413,36 @@ "Edit Color Label Names": "編輯色彩標籤名稱", "Edit Color Label Names…": "編輯色彩標籤名稱…", "Edit Copy for External Editor": "編輯外部編輯器副本", + "Edit Date": "編輯日期", "Edit Info": "編輯資訊", + "Edit Label Names": "編輯標籤名稱", "Edit Label Names…": "編輯標籤名稱…", + "Edit Mask": "編輯遮色片", "Edit Mask Component": "編輯遮色片元件", "Edit Sections": "編輯區段", "Edit Smart Album": "編輯智慧型相簿", "Edit Smart Album…": "編輯智慧型相簿…", "Edit Spot": "編輯斑點", "Edit in External Editor": "在外部編輯器中編輯", + "Edit settings copied": "已複製編輯設定", "Edited": "已編輯", + "Edited or not": "不限是否編輯", + "Editing": "編輯", "Effect": "效果", "Effects": "效果", "Empty Recently Deleted": "清空「最近刪除」", "Enable Lens Corrections": "啟用鏡頭校正", + "Enable Profile Corrections": "啟用描述檔校正", "End Interaction": "結束互動", "English": "English", "Enter Full Screen": "進入全螢幕", + "Enter a date as YYYY-MM-DD HH:MM:SS": "請以 YYYY-MM-DD HH:MM:SS 格式輸入日期", "Erase": "擦除", "Every EXIF, GPS and XMP field in the file": "檔案中的所有 EXIF、GPS 與 XMP 欄位", "Existing previews": "現有預覽", "Exit": "結束", "Expand All Stacks": "展開所有堆疊", + "Expand Stack": "展開堆疊", "Expand/Collapse Stack": "展開/收合堆疊", "Export": "匯出", "Export Album with Preset": "使用預設集匯出相簿", @@ -372,6 +455,7 @@ "Export Presets": "匯出預設集", "Export Presets…": "匯出預設集…", "Export User Presets…": "匯出使用者預設集…", + "Export stopped unexpectedly": "匯出意外停止", "Export with Preset": "使用預設集匯出", "Export with Previous": "使用上次設定匯出", "Exporting": "正在匯出", @@ -380,6 +464,9 @@ "Exposure (shutter · aperture · ISO)": "曝光(快門 · 光圈 · ISO)", "Extended Description": "延伸說明", "External Editor": "外部編輯器", + "Face Boxes": "臉部框", + "Face boxes": "臉部框", + "Face names written to XMP by Lightroom and other apps show up here.": "Lightroom 及其他應用程式寫入 XMP 的臉部名稱會顯示在這裡。", "Faded Matte": "褪色霧面", "Faded Slide": "褪色正片", "Faded Urban": "褪色城市", @@ -389,13 +476,128 @@ "Feather": "羽化", "File": "檔案", "File & date": "檔案與日期", + "File Format": "檔案格式", "File Name": "檔案名稱", "File Path": "檔案路徑", "File Size": "檔案大小", + "File Type": "檔案類型", + "Filename": "檔名", + "Fill": "填滿", + "First": "最早", + "First commit": "首次提交", + "Five stars": "五顆星", + "Flagged as Pick": "已標記為精選", + "Flagged as Reject": "已標記為排除", + "Focal Length": "焦距", + "Focus (assisted culling)": "焦點(輔助挑選)", + "Frame time": "影格時間", + "Frame update": "影格更新", + "GPU rendering": "GPU 算繪", + "Generated demo photo": "產生的示範照片", + "Grab bag": "名單", + "Group name": "群組名稱", + "HDR Merge Preview": "HDR 合併預覽", + "HDR Panorama Merge Preview": "HDR 全景合併預覽", + "HDR Panoramas": "HDR 全景", + "HDR panorama": "HDR 全景", + "HDR panoramas": "HDR 全景", + "Has Edits": "有編輯", + "Has GPS": "有 GPS", + "Home": "個人資料夾", + "Hours": "小時", + "ISO Speed": "ISO 感光度", + "ISO speed": "ISO 感光度", "Import as new": "以新照片匯入", + "Imported": "已匯入", + "Info Overlay Off": "關閉資訊疊加", + "Info Overlay: Exposure": "資訊疊加:曝光", + "Info Overlay: File": "資訊疊加:檔案", + "Insert at the cursor": "在游標處插入", + "Invert Component": "反轉元件", + "Join the ArtCraft community on Discord": "加入 Discord 上的 ArtCraft 社群", + "Label": "標籤", + "Label Set": "標籤集", + "Last GPU fallback": "最近一次 GPU 備援", + "Last commit": "最近一次提交", + "Last loupe render": "最近一次放大檢視算繪", + "Lens Blur": "鏡頭模糊", + "Library saved": "照片庫已儲存", + "Licence:": "授權:", + "Line delta": "行數差", + "Linear": "線性", + "Lines +/−": "行數 +/−", + "Lines added": "新增行數", + "Lines deleted": "刪除行數", "Lock": "鎖定", + "Lock Crop Aspect": "鎖定裁切長寬比", "Locked": "已鎖定", + "Mask Adjustment": "遮色片調整", + "Memory budget": "記憶體預算", + "Merged": "已合併", + "Merged PRs": "已合併的 PR", + "Meta's terms, not LightCraft's. Downloading it means accepting them.": "適用的是 Meta 的條款,而非 LightCraft 的條款。下載即表示接受這些條款。", + "Missing metadata ({camera}, {title}…) leaves an empty gap; a name that comes out empty keeps the original name.": "缺少的中繼資料({camera}、{title}…)會留空;產生的名稱若為空白,則保留原始名稱。", + "Model": "型號", + "Models": "模型", + "Move Down": "下移", + "Move Preset to New Group": "將預設集移至新群組", + "Move Up": "上移", + "Move in Stack": "在堆疊中移動", + "Name (A–Z)": "名稱(A–Z)", + "Name of the folder the original is in": "原始檔所在資料夾的名稱", + "Named People": "已命名的人物", + "Nested group": "巢狀群組", + "New time": "新時間", + "No contributor data was built into this copy.": "此版本未內建貢獻者資料。", + "No model credits were built into this copy.": "此版本未內建模型致謝資訊。", + "No named people in these photos": "這些照片中沒有已命名的人物", + "No named people yet": "尚無已命名的人物", + "Not Now": "以後再說", + "Object Mask": "物件遮色片", + "Object and Describe masks use SAM 3, Meta's segmentation model. It isn't part of LightCraft, and everything else works without it.": "物件遮色片與描述遮色片使用 Meta 的分割模型 SAM 3。它不屬於 LightCraft,其他所有功能不需要它也能使用。", + "October 2026": "2026年10月", + "Only": "僅限", + "Original extension without the dot": "不含點的原始副檔名", + "Original file name without its extension": "不含副檔名的原始檔名", + "Panorama": "全景", + "Panorama Merge Preview": "全景合併預覽", + "Panoramas": "全景", + "Paste Settings": "貼上設定", + "Paste from Previous": "貼上前一張照片的設定", + "People": "人物", + "Person": "人物", + "Photos per bracket (0 = auto)": "每組包圍曝光的照片數(0 = 自動)", + "Pick Flag": "精選旗標", + "Pictures": "圖片", + "Prepare AI Masks": "準備 AI 遮色片", + "Presets and profiles": "預設集與描述檔", + "Preview only: editing the camera's embedded JPEG": "僅預覽:正在編輯相機內嵌的 JPEG", + "Proof copy created": "已建立校樣副本", + "Quit Anyway": "仍要結束", + "Quit with unsaved changes?": "有未儲存的變更,確定要結束嗎?", + "RAW decoding": "RAW 解碼", + "Radial": "放射狀", "Random": "隨機", + "Rating cleared": "已清除評分", + "Raw": "RAW", + "Read the SAM License": "閱讀 SAM 授權", + "Real name": "真實姓名", + "Recent": "最近使用", + "Recent Keywords": "最近使用的關鍵字", + "Refine": "調整", + "Refine AI Mask Detail": "調整 AI 遮色片細節", + "Refine Edges": "調整邊緣", + "Refine Saturation": "調整飽和度", + "Refining the mask's detail…": "正在調整遮色片細節…", + "Reliability": "可靠度", + "Relink Photo": "重新連結照片", + "Reload Changed Files": "重新載入已變更的檔案", + "Remove Face Box": "移除臉部框", + "Remove a filter above, or choose Clear all": "請移除上方的某個篩選條件,或選擇「全部清除」", + "Remove from Target Album": "從目標相簿移除", + "Remove this face box (undo with Edit ▸ Undo)": "移除此臉部框(可用「編輯 ▸ 復原」還原)", + "Rename Component": "重新命名元件", + "Reorder Masks": "重新排序遮色片", "Reshuffle": "重新隨機排序", "File name": "檔案名稱", "Fill Edges": "填補邊緣", @@ -937,6 +1139,7 @@ "Reset Tone Curve": "重設色調曲線", "Reset all curves: point curves (all channels) and parametric (double-click a channel to reset only that one)": "重設所有點曲線通道與參數曲線(按兩下通道可只重設該通道)", "Reset all edits (Cmd+Shift+R)": "重設所有編輯(Cmd+Shift+R)", + "Resize Face Box": "調整臉部框大小", "Resize to": "調整尺寸為", "Resolution (ppi)": "解析度(ppi)", "Restore": "還原", @@ -945,17 +1148,22 @@ "Restore keeps their edits; Import as new deletes the old record first.": "還原會保留編輯;以新照片匯入會先刪除舊紀錄。", "Restore them": "還原", "Retouch": "修飾", + "Reverse the order": "反轉順序", "Revert": "回復至上次儲存", + "Review": "審閱", "Review Import": "檢視匯入", "Right-click a photo ▸ Set as Reference Photo, then View → Reference View (Shift+R)": "在照片上按右鍵 → 設為參考照片,再選擇「檢視 → 參考檢視」(Shift+R)", "Right-click a preset to delete it": "在預設集上按右鍵即可刪除", "Rights Usage Terms": "使用權利條款", "Rotate": "旋轉", + "Rotate Crop": "旋轉裁切", "Rotate Crop Aspect": "旋轉裁切長寬比", "Rotate Left": "向左旋轉", "Rotate Right": "向右旋轉", "Roughness": "粗糙度", "Roundness": "圓度", + "Rules": "規則", + "SAM 3 download stopped: it resumes where it left off next time.": "SAM 3 下載已停止:下次會從中斷處繼續。", "Same as raw default": "與 RAW 預設值相同", "Sample Mask Color": "取樣遮色片色彩", "Sample a colour on the photo": "在照片上取樣色彩", @@ -976,14 +1184,17 @@ "Save Point Curve Preset": "儲存點曲線預設集", "Save Point Curve…": "儲存點曲線…", "Save as Preset": "儲存為預設集", + "Save as Set…": "儲存為標籤集…", "Save as Smart Album…": "儲存為智慧型相簿…", "Save as set": "儲存為關鍵字集", "Save as…": "另存新檔…", "Save preset": "儲存預設集", "Scale": "縮放", + "Scan failed": "掃描失敗", "Scanning": "正在掃描", "Scores stay on the photos: filter or make smart albums with Focus and Best of Similar Shots.": "分數會保留在照片上:可依焦點與相似照片中的最佳照片篩選,或建立智慧型相簿。", "Screen": "螢幕", + "Search": "搜尋", "Search Photos": "搜尋照片", "Search…": "搜尋…", "Seasons": "四季", @@ -1000,10 +1211,15 @@ "Select photos, then choose View → Survey (N)": "選取照片後,選擇「檢視 → 總覽」(N)", "Select two photos, then choose View → Compare (Shift+C)": "選取兩張照片後,選擇「檢視 → 比較」(Shift+C)", "Selected": "已選取", + "Selecting…": "正在選取…", "Selenium Tone": "硒調色", "Send Feedback…": "傳送意見回饋…", "Sepia Tone": "深褐色調", + "Sequence number zero-padded to N digits (1–9)": "補零至 N 位數的序號(1–9)", + "Sequence number, counting from the start number": "從起始編號開始計數的序號", "Services": "服務", + "Set": "標籤集", + "Set Album Cover": "設定相簿封面", "Set Before": "設定編輯前", "Set Color Label": "設定色彩標籤", "Set Crop": "設定裁切", @@ -1014,15 +1230,20 @@ "Set Point Curve": "設定點曲線", "Set Profile": "設定描述檔", "Set Rating": "設定評分", + "Set Top of Stack": "設為堆疊頂端", "Set as Album Cover": "設為相簿封面", "Set as Before": "設為編輯前", "Set as Reference Photo": "設為參考照片", "Set as Target Album": "設為目標相簿", "Set as Target Album (B adds to it)": "設為目標相簿(按 B 加入)", "Set as Top of Stack": "設為堆疊頂端", + "Set date & time": "設定日期與時間", + "Set name": "標籤集名稱", "Set the mix from the photo's colours": "依照片色彩設定混色", "Settings": "設定", + "Settings file problem": "設定檔有問題", "Settings new raw photos start from. Changing them doesn't touch photos already in the library.": "新 RAW 照片使用的初始設定。變更不會影響照片庫中已有的照片。", + "Settings pasted": "已貼上設定", "Settings to include": "要包含的設定", "Settings…": "設定…", "Shade": "陰影處", @@ -1036,7 +1257,10 @@ "Sharpen": "銳利化", "Sharpening": "銳利化", "Sharpness": "銳利度", + "Shift": "位移量", + "Shift by": "位移", "Short Edge": "短邊", + "Show": "顯示", "Show All": "全部顯示", "Show Clipping": "顯示溢色", "Show Deghost Overlay": "顯示去除鬼影疊加", @@ -1073,11 +1297,16 @@ "Skip": "略過", "Sky": "天空", "Slideshow": "幻燈片播放", + "Slideshow paused": "幻燈片播放已暫停", + "Slideshow resumed": "幻燈片播放已繼續", + "Slideshow · Space pauses · Esc ends": "幻燈片播放 · 空白鍵暫停 · Esc 結束", "Smart Album": "智慧型相簿", "Smart Album Rule Fields": "智慧型相簿規則欄位", "Smart Preview Status": "智慧型預覽狀態", "Smart Previews Location": "智慧型預覽位置", + "Smart preview available": "有智慧型預覽", "Smart previews": "智慧型預覽", + "Smart previews folder changed": "智慧型預覽資料夾已變更", "Smoothness": "平滑度", "Soft B&W": "柔和黑白", "Soft Pastel": "柔和粉彩", @@ -1098,8 +1327,10 @@ "Stack photos taken within this time of each other:": "將拍攝時間間隔在此範圍內的照片堆疊:", "Stacks": "堆疊", "Standard": "標準", + "Star rating (0–5)": "星級評分(0–5)", "Start at": "起始值", "Start number": "起始編號", + "Starting": "正在開始", "Startup": "啟動", "State / Province": "州/省", "Stop": "停止", @@ -1114,6 +1345,7 @@ "Subfolder name": "子資料夾名稱", "Subject": "主體", "Subtract": "減去", + "Subtract from this mask": "從此遮色片減去", "Suggestions": "建議", "Summer Haze": "夏日薄霧", "Sunday": "星期日", @@ -1121,13 +1353,16 @@ "Survey (N)": "總覽(N)", "Swap": "交換", "Swap Aspect (X)": "交換長寬比(X)", + "Swap Before and After": "交換編輯前與編輯後", "Swap Before and After Settings": "交換編輯前與編輯後設定", "Swap Compare Photos": "交換比較照片", "Switch light / dark theme": "切換淺色/深色主題", "Sync Settings": "同步設定", + "System": "系統", "System Info": "系統資訊", "System Info…": "系統資訊…", "System default": "系統預設值", + "Table": "表格", "Tags": "標籤", "Tags: see Tags beside the template. Files are renamed on disk (with their XMP sidecars); existing names get -1, -2…": "標籤:請參閱範本旁的「標籤」。檔案及其 XMP 附屬檔案會在磁碟上重新命名;遇到同名檔案會加上 -1、-2…", "Take a snapshot": "擷取快照", @@ -1143,19 +1378,27 @@ "Text": "文字", "Text direction": "文字方向", "Texture": "紋理", + "The SAM 3 model is installed: Object and Describe masks are ready.": "SAM 3 模型已安裝:物件遮色片與描述遮色片已可使用。", + "The download didn't work:": "下載失敗:", + "The number at the end of the original name (IMG_0042 → 0042)": "原始名稱結尾的數字(IMG_0042 → 0042)", + "The original extension is always added; {ext} only puts it inside the name as well.": "一律會加上原始副檔名;{ext} 只是另外將它放進名稱中。", "The original files, unchanged, each with an XMP sidecar holding its edits.": "保留未變更的原始檔案,每個檔案附有記錄編輯設定的 XMP 附屬檔案。", "The photo has these settings": "此照片具有這些設定", "Theme": "主題", "They can be restored from Recently Deleted until it is emptied.": "清空「最近刪除」之前,可以從中還原照片。", "Thirds": "三分法", + "This build has no download location for the model yet: put the files in the folder above yourself (see docs/ai-masks.md).": "此版本尚未提供模型的下載位置:請自行將檔案放入上方的資料夾(請參閱 docs/ai-masks.md)。", "This folder is not available (drive disconnected?). Smart previews are not built or used until it is back or you choose another folder.": "此資料夾無法使用(磁碟可能已中斷連線)。恢復連線或選擇其他資料夾之前,不會建立或使用智慧型預覽。", "This photo can't be opened": "無法開啟此照片", "Threshold": "臨界值", "Thumbnail cache": "縮圖快取", "Thursday": "星期四", + "Time zone": "時區", "Tint": "色調", "Title": "標題", + "Title metadata": "中繼資料中的標題", "Toggle Keyword from Set": "切換關鍵字集中的關鍵字", + "Toggle Mask": "切換遮色片", "Toggle Section": "切換區段", "Toggle Zoom": "切換縮放", "Tone Curve": "色調曲線", @@ -1165,6 +1408,7 @@ "Treatment": "處理方式", "Triangle": "三角形", "Try Again": "再試一次", + "Try Saving Again": "再試一次儲存", "Tuesday": "星期二", "Tungsten": "鎢絲燈", "Turn Off": "關閉", @@ -1173,10 +1417,12 @@ "Uncheck All": "全部取消勾選", "Undo": "復原", "Unedited": "未編輯", + "Unedited raws": "未編輯的 RAW", "Unflag": "移除旗標", "Unflagged": "無旗標", "Ungroup Stack": "取消堆疊", "Unknown Date": "未知日期", + "Unknown tags stay as typed — check the preview for a {typo}.": "未知的標籤會保持原樣 — 請在預覽中檢查是否有{typo}。", "Unrated": "未評分", "Unreadable": "無法讀取", "Update": "更新", @@ -1186,6 +1432,7 @@ "Update Version": "更新版本", "Update Version with Current Settings": "以目前設定更新版本", "Update with Current Settings": "以目前設定更新", + "Updated the edits saved in the external editor": "已更新在外部編輯器中儲存的編輯內容", "Upright": "透視校正", "Urban": "城市", "Use Keyword Set": "使用關鍵字集", @@ -1193,6 +1440,7 @@ "Use camera-specific defaults": "使用個別相機的預設值", "Use the GPU for rendering": "使用 GPU 算繪", "User Presets": "使用者預設集", + "Username": "使用者名稱", "Value": "數值", "Variance": "變異數", "Version": "版本", @@ -1204,6 +1452,7 @@ "Vibrance": "自然飽和度", "Videos": "影片", "View": "檢視", + "Viewing and sharing": "檢視與分享", "Vignette": "暗角", "Vignetting": "暗角", "Vintage": "復古", @@ -1243,6 +1492,8 @@ "Yellow Luminance": "黃色明度", "Yellow Saturation": "黃色飽和度", "Yes": "是", + "You can close this: the download continues, and resumes if interrupted.": "可以關閉此視窗:下載會繼續進行,中斷後也會接續下載。", + "Your Name": "你的名字", "Your library couldn't be opened": "無法開啟你的照片庫", "Zoom": "縮放", "Zoom 100%": "縮放至 100%", @@ -1250,13 +1501,82 @@ "Zoom Out": "縮小", "Zoom to Fit": "縮放至符合視窗", "Zoom to page level": "符合頁面大小", + "a literal %": "字面上的 %", + "a removed photo": "一張已移除的照片", + "all": "全部", "and": "且", + "any": "任一", + "are empty": "為空", + "aren't empty": "不為空", + "blue": "藍色", "comma, separated": "以逗號分隔", + "contains": "包含", + "copyrighted": "受著作權保護", + "day 01–31": "日 01–31", + "days": "天", + "discarding smart previews": "正在捨棄智慧型預覽", + "doesn't contain": "不包含", + "e.g. sky · the red car · car, road": "例如(英文):sky · the red car · car, road", + "ends with": "結尾為", + "false": "否", + "green": "綠色", + "hour 00–23": "時 00–23", + "hours": "小時", + "image": "影像", + "is": "是", + "is <": "小於", + "is >": "大於", + "is after": "晚於", + "is before": "早於", + "is between": "介於", + "is empty": "為空", + "is in the last": "在最近", + "is unknown": "未知", + "is ≤": "小於或等於", + "is ≥": "大於或等於", + "isn't": "不是", + "isn't empty": "不為空", + "isn't in the last": "不在最近", + "keep names — or e.g. {date}_{seq:3}": "保留名稱 — 或例如 {date}_{seq:3}", + "latitude, longitude": "緯度, 經度", "memory only": "僅記憶體", + "minute": "分", + "month 01–12": "月 01–12", + "months": "個月", "none": "無", + "none (CPU rendering)": "無(CPU 算繪)", + "none of": "皆不符合", "not available here": "此處無法使用", "of the following rules:": "下列規則:", + "or": "或", + "pick": "精選", + "previews": "預覽", + "publicDomain": "公有領域", + "purple": "紫色", + "raw": "RAW", + "red": "紅色", + "reject": "排除", + "saved in": "儲存於", + "second": "秒", + "smart previews": "智慧型預覽", + "starts with": "開頭為", + "the photos in view": "檢視中的照片", + "the selected photos": "選取的照片", "this photo": "這張照片", + "true": "是", + "unknown": "未知", + "video": "影片", + "weeks": "週", + "year, 2 digits": "年,2 位數", + "year, 4 digits": "年,4 位數", + "years": "年", + "yellow": "黃色", + "{date} is the capture time; a photo without one uses the time it was imported.": "{date} 是拍攝時間;沒有拍攝時間的照片會使用匯入時間。", + "© 2026 Your Name": "© 2026 你的名字", + "© Your Name": "© 你的名字", + "− harder border · + softer border": "− 邊緣較硬 · + 邊緣較柔和", + "≤ at most": "≤ 最多", + "≥ at least": "≥ 至少", "日本語": "日本語", "繁體中文(台灣)": "繁體中文(台灣)", "In Recently Deleted": "在「最近刪除」中",