Follow-up to #373: translated keymap editor, contextual keys noted

- The keymap editor's strings, the fixed-key labels and the two new
  command labels in the ja, pt-br, zh-hans, zh-hant, de and ru catalogs;
  'Restore {}' and 'Removed from {}' go through tr_format!.
- The Presets and Soft Proofing rows say what their key does in the
  Library grids (Flag as Pick and advance / expand or collapse the
  stack), which main's static Shortcuts list showed as a separate label.
- The macOS menu publishes no shortcuts while a key is being recorded
  (merged with main's owned_by_menu).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01912WaK6Rmew3wxZuPyX7E8
This commit is contained in:
Claude 2026-10-08 20:24:13 +00:00
parent 38cdd49274
commit 43aa795539
No known key found for this signature in database
13 changed files with 201 additions and 3 deletions

View File

@ -91,6 +91,7 @@
"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 from {}": "Entfernt von {}",
"Removed {what} from {name}": "{what} aus {name} entfernt",
"Rename {n} Photos…": "{n} Fotos umbenennen…",
"Rename “{name}”": "„{name}“ umbenennen",
@ -99,6 +100,7 @@
"Replace {} with:": "{} ersetzen durch:",
"Reset {name}": "{name} zurücksetzen",
"Reset {} Channel": "Kanal {} zurücksetzen",
"Restore {}": "{} wiederherstellen",
"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).",

View File

@ -165,6 +165,7 @@
"Blue Primary": "Primärfarbe Blau",
"Blue Saturation": "Blau – Sättigung",
"Blue channel": "Blaukanal",
"Blue label": "Blaue Markierung",
"Blue/Yellow Fringe": "Blaue/gelbe Farbsäume",
"Blurry photos below the score are flagged as rejects.": "Unscharfe Fotos unterhalb des Grenzwerts werden als abgelehnt markiert.",
"Boundary Warp": "Randverkrümmung",
@ -229,8 +230,11 @@
"Clear Reference": "Referenz entfernen",
"Clear all": "Alles löschen",
"Clear form": "Formular leeren",
"Clear rating": "Bewertung entfernen",
"Clear rating and advance": "Bewertung entfernen und weiter",
"Cleared History": "Verlauf gelöscht",
"Click Zoom Ratio": "Zoomfaktor beim Klicken",
"Click a shortcut, then press the new keys (Esc cancels).": "Auf ein Tastenkürzel klicken, dann die neuen Tasten drücken (Esc bricht ab).",
"Click a tag to insert it. Examples are for IMG_0042.CR3 taken 14 Jan 2026, 05:58:48.": "Klicke auf einen Platzhalter, um ihn einzufügen. Die Beispiele gelten für IMG_0042.CR3, aufgenommen am 14. Januar 2026 um 05:58:48.",
"Click photos in the grid to toggle the keyword; Esc stops": "Klicke auf Fotos im Raster, um das Stichwort umzuschalten; Esc beendet den Vorgang",
"Click the object to select it · ⌥-click leaves a part out": "Objekt zum Auswählen anklicken · ⌥-Klick lässt einen Teil aus",
@ -536,6 +540,7 @@
"Fit to width": "An Breite anpassen",
"Fit visible": "Sichtbaren Bereich einpassen",
"Five stars": "Fünf Sterne",
"Fixed keys": "Feste Tasten",
"Flag": "Markierung",
"Flag as Pick": "Als ausgewählt markieren",
"Flag as Reject": "Als abgelehnt markieren",
@ -598,6 +603,7 @@
"Green Primary": "Primärfarbe Grün",
"Green Saturation": "Grün – Sättigung",
"Green channel": "Grünkanal",
"Green label": "Grüne Markierung",
"Grid": "Raster",
"Grid Info": "Rasterinformationen",
"Gritty Street": "Raue Straße",
@ -678,6 +684,8 @@
"Imported Photos": "Importierte Fotos",
"Importing": "Wird importiert",
"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).": "Beim Import wird die Quelle nach Fotos durchsucht; der Ordner wird nicht zu „Lokal“ hinzugefügt (verwende Lokal → Ordner durchsuchen…, um ohne Import in einem Ordner zu arbeiten).",
"In Photo Grid and Square Grid: Flag as Pick and advance": "In Fotoraster und quadratischem Raster: als ausgewählt markieren und weiter",
"In Photo Grid and Square Grid: expand or collapse the stack": "In Fotoraster und quadratischem Raster: Stapel auf- oder zuklappen",
"In Recently Deleted": "In „Zuletzt gelöscht“",
"In library": "In Bibliothek",
"In memory — nothing is saved": "Im Arbeitsspeicher — nichts wird gespeichert",
@ -919,6 +927,7 @@
"No filter presets yet": "Noch keine Filtervorgaben",
"No lens data embedded in this file (DNG lens opcodes only).": "Keine Objektivdaten in dieser Datei eingebettet (nur DNG-Objektiv-Opcodes).",
"No masks yet. Choose a mask type above.": "Noch keine Masken. Wähle oben einen Maskentyp.",
"No matching commands": "Keine passenden Befehle",
"No matching photos": "Keine passenden Fotos",
"No metadata found": "Keine Metadaten gefunden",
"No model credits were built into this copy.": "Diese Version enthält keine Modellangaben.",
@ -1046,6 +1055,7 @@
"Presets (Shift+P)": "Vorgaben (Umschalt+P)",
"Presets and profiles": "Vorgaben und Profile",
"Presets ▾": "Vorgaben ⌄",
"Press keys…": "Tasten drücken …",
"Preview": "Vorschau",
"Preview Build Progress": "Fortschritt der Vorschauerstellung",
"Preview only": "Nur Vorschau",
@ -1090,6 +1100,16 @@
"Radius": "Radius",
"Random": "Zufällig",
"Range": "Bereich",
"Rate ★": "Mit ★ bewerten",
"Rate ★ and advance": "Mit ★ bewerten und weiter",
"Rate ★★": "Mit ★★ bewerten",
"Rate ★★ and advance": "Mit ★★ bewerten und weiter",
"Rate ★★★": "Mit ★★★ bewerten",
"Rate ★★★ and advance": "Mit ★★★ bewerten und weiter",
"Rate ★★★★": "Mit ★★★★ bewerten",
"Rate ★★★★ and advance": "Mit ★★★★ bewerten und weiter",
"Rate ★★★★★": "Mit ★★★★★ bewerten",
"Rate ★★★★★ and advance": "Mit ★★★★★ bewerten und weiter",
"Rating": "Bewertung",
"Rating cleared": "Bewertung entfernt",
"Ratings & flags": "Bewertungen und Markierungen",
@ -1116,6 +1136,7 @@
"Red Primary": "Primärfarbe Rot",
"Red Saturation": "Rot – Sättigung",
"Red channel": "Rotkanal",
"Red label": "Rote Markierung",
"Red/Cyan Fringe": "Rote/cyanfarbene Farbsäume",
"Redo": "Wiederholen",
"Reference": "Referenz",
@ -1156,6 +1177,7 @@
"Remove from Target Album": "Aus Zielalbum entfernen",
"Remove from survey": "Aus Übersicht entfernen",
"Remove location info": "Ortsinformationen entfernen",
"Remove shortcut": "Tastenkürzel entfernen",
"Remove this face box (undo with Edit ▸ Undo)": "Diesen Gesichtsrahmen entfernen (rückgängig über Bearbeiten → Rückgängig)",
"Remove this filter": "Diesen Filter entfernen",
"Remove this group": "Diese Gruppe entfernen",
@ -1182,7 +1204,9 @@
"Rendering…": "Wird gerendert…",
"Reorder Masks": "Masken umordnen",
"Reset": "Zurücksetzen",
"Reset All": "Alle zurücksetzen",
"Reset All Curves": "Alle Kurven zurücksetzen",
"Reset All Keyboard Shortcuts": "Alle Tastenkürzel zurücksetzen",
"Reset Before to Import State": "Vorher auf Importzustand zurücksetzen",
"Reset Control": "Regler zurücksetzen",
"Reset Crop": "Zuschnitt zurücksetzen",
@ -1197,6 +1221,7 @@
"Resize to": "Größe ändern auf",
"Resolution (ppi)": "Auflösung (ppi)",
"Restore": "Wiederherstellen",
"Restore (no shortcut)": "Wiederherstellen (kein Tastenkürzel)",
"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.",
@ -1251,6 +1276,7 @@
"Screen": "Bildschirm",
"Search": "Suche",
"Search Photos": "Fotos suchen",
"Search commands or keys": "Befehle oder Tasten suchen",
"Search…": "Suchen…",
"Seasons": "Jahreszeiten",
"Second Window": "Zweites Fenster",
@ -1281,6 +1307,7 @@
"Set Develop Values": "Entwicklungswerte festlegen",
"Set Flag": "Markierung festlegen",
"Set Image Zoom and Pan": "Bildzoom und -ausschnitt festlegen",
"Set Keyboard Shortcut": "Tastenkürzel festlegen",
"Set Mask Adjustments": "Maskenkorrekturen festlegen",
"Set Point Curve": "Punktkurve festlegen",
"Set Profile": "Profil festlegen",
@ -1331,6 +1358,7 @@
"Show Pins": "Pins anzeigen",
"Show Source": "Quelle anzeigen",
"Show Thumbnails": "Miniaturbilder anzeigen",
"Show commands without a shortcut": "Befehle ohne Tastenkürzel anzeigen",
"Show destination gamut warning": "Zielfarbraumwarnung anzeigen",
"Show display gamut warning": "Bildschirmfarbraumwarnung anzeigen",
"Show file names": "Dateinamen anzeigen",
@ -1441,6 +1469,7 @@
"Text direction": "Textrichtung",
"Texture": "Struktur",
"That includes the photos in the folders inside it.": "Das schließt die Fotos in den enthaltenen Unterordnern ein.",
"That key can't be used as a shortcut": "Diese Taste kann nicht als Tastenkürzel verwendet werden",
"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",
@ -1561,6 +1590,7 @@
"Yellow Hue": "Gelb – Farbton",
"Yellow Luminance": "Gelb – Luminanz",
"Yellow Saturation": "Gelb – Sättigung",
"Yellow label": "Gelbe Markierung",
"Yes": "Ja",
"You can close this: the download continues, and resumes if interrupted.": "Du kannst dieses Fenster schließen: Der Download läuft weiter und wird nach Unterbrechungen fortgesetzt.",
"Your Name": "Dein Name",

View File

@ -53,10 +53,12 @@
"Reading photos… {done} of {total}": "写真を読み込み中:{total}枚中{done}枚",
"Redo {}": "やり直す:{}",
"Remove “{}” from Favorites": "「{}」をお気に入りから削除",
"Removed from {}": "{} から削除しました",
"Rename {n} Photos…": "{n}枚の写真の名前を変更…",
"Rename “{name}”": "「{name}」の名前を変更",
"Rendering on the CPU: {why}": "CPUで描画:{why}",
"Reset {} Channel": "{}チャンネルをリセット",
"Restore {}": "{} に戻す",
"Restore {} Photo{}": "{}枚の写真を復元{:.0}",
"Saved export preset “{}”": "書き出しプリセット「{}」を保存しました",
"Show {hidden} hidden location{}": "非表示の{hidden}か所を表示{:.0}",

View File

@ -149,6 +149,7 @@
"Blue Primary": "ブルー原色",
"Blue Saturation": "ブルーの彩度",
"Blue channel": "ブルーチャンネル",
"Blue label": "ブルーラベル",
"Blue/Yellow Fringe": "青/黄のフリンジ",
"Blurry photos below the score are flagged as rejects.": "基準値未満のぼけた写真に不採用フラグを付けます",
"Boundary Warp": "境界の変形",
@ -209,8 +210,11 @@
"Clear Quick Collection": "クイックコレクションを空にする",
"Clear Reference": "参照写真を解除",
"Clear all": "すべて解除",
"Clear rating": "評価を解除",
"Clear rating and advance": "評価を解除して次へ",
"Cleared History": "履歴を消去しました",
"Click Zoom Ratio": "クリック時の拡大率",
"Click a shortcut, then press the new keys (Esc cancels).": "ショートカットをクリックして新しいキーを押します(Esc でキャンセル)。",
"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": "オブジェクトをクリックして選択(⌥クリックで一部を除外)",
@ -466,6 +470,7 @@
"First": "最初",
"First commit": "最初のコミット",
"Five stars": "星5つ",
"Fixed keys": "固定キー",
"Flagged as Pick": "採用フラグ付き",
"Flagged as Reject": "不採用フラグ付き",
"Focal Length": "焦点距離",
@ -483,6 +488,7 @@
"Golden Glow": "ゴールデングロー",
"Golden Hour": "ゴールデンアワー",
"Grab bag": "名前の一覧",
"Green label": "グリーンラベル",
"Gritty Street": "ざらついたストリート",
"Group by Date: Automatic": "日付でグループ化:自動",
"Group name": "グループ名",
@ -505,6 +511,8 @@
"Import Profiles": "プロファイルを読み込む",
"Import as new": "新規として読み込む",
"Imported": "読み込み済み",
"In Photo Grid and Square Grid: Flag as Pick and advance": "写真グリッドと正方形グリッドでは:採用フラグを付けて次へ",
"In Photo Grid and Square Grid: expand or collapse the stack": "写真グリッドと正方形グリッドでは:スタックを展開または折りたたむ",
"Increase Brush Feather": "ブラシのぼかしを大きく",
"Increase Brush Size": "ブラシのサイズを大きく",
"Info Overlay Off": "情報オーバーレイなし",
@ -588,6 +596,7 @@
"Next Photo": "次の写真",
"Night Blue": "ナイトブルー",
"No contributor data was built into this copy.": "このビルドにはコントリビューターのデータが含まれていません",
"No matching commands": "一致するコマンドはありません",
"No model credits were built into this copy.": "このビルドにはモデルのクレジットが含まれていません",
"No named people in these photos": "これらの写真に名前付きの人物はいません",
"No named people yet": "名前付きの人物はまだいません",
@ -617,6 +626,7 @@
"Pictures": "ピクチャ",
"Prepare AI Masks": "AIマスクを準備",
"Presets and profiles": "プリセットとプロファイル",
"Press keys…": "キーを押してください…",
"Preview Build Progress": "プレビュー作成の進行状況",
"Preview only: editing the camera's embedded JPEG": "プレビューのみ:カメラの埋め込みJPEGを編集中",
"Previous Photo": "前の写真",
@ -630,12 +640,23 @@
"RAW decoding": "RAWデコード",
"Radial": "円形",
"Random": "ランダム",
"Rate ★": "評価 ★",
"Rate ★ and advance": "評価 ★ にして次へ",
"Rate ★★": "評価 ★★",
"Rate ★★ and advance": "評価 ★★ にして次へ",
"Rate ★★★": "評価 ★★★",
"Rate ★★★ and advance": "評価 ★★★ にして次へ",
"Rate ★★★★": "評価 ★★★★",
"Rate ★★★★ and advance": "評価 ★★★★ にして次へ",
"Rate ★★★★★": "評価 ★★★★★",
"Rate ★★★★★ and advance": "評価 ★★★★★ にして次へ",
"Rating cleared": "評価を解除しました",
"Raw": "RAW",
"Read the SAM License": "SAMライセンスを読む",
"Real name": "本名",
"Recent": "最近使用",
"Recent Keywords": "最近使用したキーワード",
"Red label": "レッドラベル",
"Refine": "微調整",
"Refine AI Mask Detail": "AIマスクの細部を微調整",
"Refine Edges": "境界を微調整",
@ -650,6 +671,7 @@
"Remove Face Box": "顔の枠を除去",
"Remove a filter above, or choose Clear all": "上のフィルターを解除するか、「すべて解除」を選択してください",
"Remove from Target Album": "追加先アルバムから除去",
"Remove shortcut": "ショートカットを削除",
"Remove this face box (undo with Edit ▸ Undo)": "この顔の枠を除去(「編集 ▸ 取り消す」で元に戻せます)",
"Rename Component": "構成要素の名前を変更",
"Rename Folder": "フォルダ名を変更",
@ -658,6 +680,8 @@
"Rename Preview": "名前変更のプレビュー",
"Rename Template Tags": "名前変更テンプレートのタグ",
"Reorder Masks": "マスクを並べ替え",
"Reset All": "すべてリセット",
"Reset All Keyboard Shortcuts": "キーボードショートカットをすべてリセット",
"Reshuffle": "シャッフルし直す",
"File name": "ファイル名",
"Fill Edges": "境界を補完",
@ -1088,6 +1112,7 @@
"Resize to": "サイズ変更",
"Resolution (ppi)": "解像度(ppi)",
"Restore": "復元",
"Restore (no shortcut)": "元に戻す(ショートカットなし)",
"Restore Version": "バージョンを復元",
"Restore keeps their edits; Import as new deletes the old record first.": "復元すると編集内容が残ります。新規として読み込むと、先に古い記録を削除します。",
"Restore them": "復元する",
@ -1136,6 +1161,7 @@
"Screen": "画面用",
"Search": "検索",
"Search Photos": "写真を検索",
"Search commands or keys": "コマンドまたはキーを検索",
"Seasons": "四季",
"Second Window": "第2ウィンドウ",
"Select": "選択",
@ -1165,6 +1191,7 @@
"Set Develop Values": "現像設定を変更",
"Set Flag": "フラグを設定",
"Set Image Zoom and Pan": "画像のズームとパンを設定",
"Set Keyboard Shortcut": "キーボードショートカットを設定",
"Set Mask Adjustments": "マスクの調整を設定",
"Set Point Curve": "ポイントカーブを変更",
"Set Profile": "プロファイルを設定",
@ -1214,6 +1241,7 @@
"Show Pins": "ピンを表示",
"Show Source": "コピー元を表示",
"Show Thumbnails": "サムネイルを表示",
"Show commands without a shortcut": "ショートカットのないコマンドも表示",
"Show destination gamut warning": "出力先の色域警告を表示",
"Show display gamut warning": "ディスプレイの色域警告を表示",
"Show file names": "ファイル名を表示",
@ -1311,6 +1339,7 @@
"Template": "テンプレート",
"Text": "文字",
"Texture": "テクスチャ",
"That key can't be used as a shortcut": "そのキーはショートカットに使えません",
"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)",
@ -1416,6 +1445,7 @@
"Yellow Hue": "イエローの色相",
"Yellow Luminance": "イエローの輝度",
"Yellow Saturation": "イエローの彩度",
"Yellow label": "イエローラベル",
"Yes": "はい",
"You can close this: the download continues, and resumes if interrupted.": "このウィンドウは閉じてもかまいません。ダウンロードは続行され、中断しても再開します",
"Your Name": "あなたの名前",

View File

@ -67,11 +67,13 @@
"Redo {}": "Refazer {}",
"Remove “{name}” and its {count} photo{} from the library?": "Remover “{name}” e {count} foto{} da biblioteca?",
"Remove “{}” from Favorites": "Remover “{}” dos favoritos",
"Removed from {}": "Removido de {}",
"Rename {n} Photos…": "Renomear {n} fotos…",
"Rename “{name}”": "Renomear “{name}”",
"Rendering on the CPU: {why}": "Renderizando na CPU: {why}",
"Reset {name}": "Redefinir {name}",
"Reset {} Channel": "Redefinir canal {}",
"Restore {}": "Restaurar {}",
"Restore {} Photo{}": "Restaurar {} foto{:.0}",
"Saved export preset “{}”": "Predefinição de exportação “{}” salva",
"Show {hidden} hidden location{}": "Mostrar {hidden} local{:.0} oculto",

View File

@ -153,6 +153,7 @@
"Blue Primary": "Azul primário",
"Blue Saturation": "Saturação do azul",
"Blue channel": "Canal azul",
"Blue label": "Rótulo azul",
"Blue/Yellow Fringe": "Franja azul/amarela",
"Blurry photos below the score are flagged as rejects.": "Fotos desfocadas abaixo da pontuação são marcadas como rejeitadas.",
"Boundary Warp": "Deformação de borda",
@ -216,8 +217,11 @@
"Clear Reference": "Limpar referência",
"Clear all": "Limpar tudo",
"Clear form": "Limpar formulário",
"Clear rating": "Limpar avaliação",
"Clear rating and advance": "Limpar avaliação e avançar",
"Cleared History": "Histórico limpo",
"Click Zoom Ratio": "Proporção de zoom por clique",
"Click a shortcut, then press the new keys (Esc cancels).": "Clique em um atalho e pressione as novas teclas (Esc cancela).",
"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",
@ -510,6 +514,7 @@
"Fit to width": "Ajustar à largura",
"Fit visible": "Ajustar ao visível",
"Five stars": "Cinco estrelas",
"Fixed keys": "Teclas fixas",
"Flag": "Marcar",
"Flag as Pick": "Marcar como seleção",
"Flag as Reject": "Marcar como rejeitada",
@ -572,6 +577,7 @@
"Green Primary": "Primária verde",
"Green Saturation": "Saturação do verde",
"Green channel": "Canal verde",
"Green label": "Rótulo verde",
"Grid": "Grade",
"Grid Info": "Informações da grade",
"Gritty Street": "Urbano cru",
@ -647,6 +653,8 @@
"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).",
"In Photo Grid and Square Grid: Flag as Pick and advance": "Na Grade de fotos e na Grade quadrada: marcar como seleção e avançar",
"In Photo Grid and Square Grid: expand or collapse the stack": "Na Grade de fotos e na Grade quadrada: expandir ou recolher a pilha",
"In Recently Deleted": "Em Recentemente excluídos",
"In library": "Na biblioteca",
"In memory — nothing is saved": "Na memória — nada é salvo",
@ -882,6 +890,7 @@
"No filter presets yet": "Ainda não há predefinições de filtro",
"No lens data embedded in this file (DNG lens opcodes only).": "Nenhum dado de lente incorporado neste arquivo (somente opcodes de lente DNG).",
"No masks yet. Choose a mask type above.": "Ainda não há máscaras. Escolha um tipo de máscara acima.",
"No matching commands": "Nenhum comando corresponde",
"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.",
@ -1006,6 +1015,7 @@
"Presets (Shift+P)": "Predefinições (Shift+P)",
"Presets and profiles": "Predefinições e perfis",
"Presets ▾": "Predefinições",
"Press keys…": "Pressione as teclas…",
"Preview": "Pré-visualização",
"Preview Build Progress": "Progresso da geração de pré-visualizações",
"Preview only": "Somente pré-visualização",
@ -1050,6 +1060,16 @@
"Radius": "Raio",
"Random": "Aleatória",
"Range": "Faixa",
"Rate ★": "Avaliar ★",
"Rate ★ and advance": "Avaliar ★ e avançar",
"Rate ★★": "Avaliar ★★",
"Rate ★★ and advance": "Avaliar ★★ e avançar",
"Rate ★★★": "Avaliar ★★★",
"Rate ★★★ and advance": "Avaliar ★★★ e avançar",
"Rate ★★★★": "Avaliar ★★★★",
"Rate ★★★★ and advance": "Avaliar ★★★★ e avançar",
"Rate ★★★★★": "Avaliar ★★★★★",
"Rate ★★★★★ and advance": "Avaliar ★★★★★ e avançar",
"Rating": "Avaliação",
"Rating cleared": "Avaliação removida",
"Ratings & flags": "Avaliações e marcações",
@ -1076,6 +1096,7 @@
"Red Primary": "Primária vermelha",
"Red Saturation": "Saturação do vermelho",
"Red channel": "Canal vermelho",
"Red label": "Rótulo vermelho",
"Red/Cyan Fringe": "Franja vermelha/ciano",
"Redo": "Refazer",
"Reference": "Referência",
@ -1116,6 +1137,7 @@
"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 shortcut": "Remover atalho",
"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",
@ -1139,7 +1161,9 @@
"Rendering…": "Renderizando…",
"Reorder Masks": "Reordenar máscaras",
"Reset": "Redefinir",
"Reset All": "Redefinir tudo",
"Reset All Curves": "Redefinir todas as curvas",
"Reset All Keyboard Shortcuts": "Redefinir todos os atalhos de teclado",
"Reset Before to Import State": "Redefinir Antes para o estado de importação",
"Reset Control": "Redefinir controle",
"Reset Crop": "Redefinir recorte",
@ -1154,6 +1178,7 @@
"Resize to": "Redimensionar para",
"Resolution (ppi)": "Resolução (ppi)",
"Restore": "Restaurar",
"Restore (no shortcut)": "Restaurar (sem atalho)",
"Restore Library from Backup…": "Restaurar biblioteca do backup…",
"Restore Version": "Restaurar versão",
"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.",
@ -1207,6 +1232,7 @@
"Screen": "Tela",
"Search": "Pesquisar",
"Search Photos": "Pesquisar fotos",
"Search commands or keys": "Pesquisar comandos ou teclas",
"Search…": "Pesquisar…",
"Seasons": "Estações",
"Second Window": "Segunda janela",
@ -1237,6 +1263,7 @@
"Set Develop Values": "Definir valores de revelação",
"Set Flag": "Definir marcação",
"Set Image Zoom and Pan": "Definir zoom e posição da imagem",
"Set Keyboard Shortcut": "Definir atalho de teclado",
"Set Mask Adjustments": "Definir ajustes da máscara",
"Set Point Curve": "Definir curva de pontos",
"Set Profile": "Definir perfil",
@ -1286,6 +1313,7 @@
"Show Pins": "Mostrar pinos",
"Show Source": "Mostrar origem",
"Show Thumbnails": "Mostrar miniaturas",
"Show commands without a shortcut": "Mostrar comandos sem atalho",
"Show destination gamut warning": "Mostrar aviso de gamut de destino",
"Show display gamut warning": "Mostrar aviso de gamut da tela",
"Show file names": "Mostrar nomes dos arquivos",
@ -1390,6 +1418,7 @@
"Text direction": "Direção do texto",
"Texture": "Textura",
"That includes the photos in the folders inside it.": "Isso inclui as fotos das pastas dentro dela.",
"That key can't be used as a shortcut": "Essa tecla não pode ser usada como atalho",
"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)",
@ -1505,6 +1534,7 @@
"Yellow Hue": "Matiz do amarelo",
"Yellow Luminance": "Luminância do amarelo",
"Yellow Saturation": "Saturação do amarelo",
"Yellow label": "Rótulo 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",

View File

@ -96,6 +96,7 @@
"Redo {}": "Повторить {}",
"Remove “{name}” and its {count} photo{} from the library?": "Удалить «{name}» и фото ({count}){:.0} из библиотеки?",
"Remove “{}” from Favorites": "Убрать «{}» из избранного",
"Removed from {}": "Удалено из: {}",
"Removed {what} from {name}": "{what}: удалено из {name}",
"Rename {n} Photos…": "Переименовать фото: {n}…",
"Rename “{name}”": "Переименовать «{name}»",
@ -104,6 +105,7 @@
"Replace {} with:": "Заменить {} на:",
"Reset {name}": "Сбросить: {name}",
"Reset {} Channel": "Сбросить канал: {}",
"Restore {}": "Восстановить {}",
"Restore {} Photo{}": "Восстановить фото: {}{:.0}",
"Saved export preset “{}”": "Пресет экспорта «{}» сохранён",
"Scores {scope} for focus and exposure and finds similar shots taken within seconds of each other (bursts).": "Оценивает резкость и экспозицию ({scope}) и находит похожие снимки, сделанные с разницей в несколько секунд (серии).",

View File

@ -124,6 +124,7 @@
"Blue Primary": "Основной синий",
"Blue Saturation": "Насыщенность синего",
"Blue channel": "Синий канал",
"Blue label": "Синяя метка",
"Blue/Yellow Fringe": "Сине-жёлтая кайма",
"Blurry photos below the score are flagged as rejects.": "Размытые фото с оценкой ниже порога помечаются как отклонённые.",
"Boundary Warp": "Деформация границ",
@ -175,8 +176,11 @@
"Clear Reference": "Убрать эталон",
"Clear all": "Очистить всё",
"Clear form": "Очистить форму",
"Clear rating": "Снять оценку",
"Clear rating and advance": "Снять оценку и перейти дальше",
"Cleared History": "История очищена",
"Click Zoom Ratio": "Масштаб по щелчку",
"Click a shortcut, then press the new keys (Esc cancels).": "Щёлкните сочетание и нажмите новые клавиши (Esc — отмена).",
"Click a tag to insert it. Examples are for IMG_0042.CR3 taken 14 Jan 2026, 05:58:48.": "Щёлкните по тегу, чтобы вставить его. Примеры приведены для IMG_0042.CR3, снятого 14 января 2026 в 05:58:48.",
"Click photos in the grid to toggle the keyword; Esc stops": "Щёлкайте по фото в сетке, чтобы переключать ключевое слово; Esc — остановить",
"Click the photo to pick a colour · ⇧-click adds more": "Щёлкните по фото, чтобы выбрать цвет · ⇧+щелчок добавляет ещё",
@ -415,6 +419,7 @@
"Fit on Screen": "Вписать в экран",
"Fit to width": "По ширине",
"Fit visible": "Вписать видимое",
"Fixed keys": "Фиксированные клавиши",
"Flag": "Флаг",
"Flag as Pick": "Пометить как выбранное",
"Flag as Reject": "Пометить как отклонённое",
@ -468,6 +473,7 @@
"Green Primary": "Основной зелёный",
"Green Saturation": "Насыщенность зелёного",
"Green channel": "Зелёный канал",
"Green label": "Зелёная метка",
"Grid": "Сетка",
"Grid Info": "Информация сетки",
"Gritty Street": "Жёсткая улица",
@ -529,6 +535,8 @@
"Imported Photos": "Импортированные фото",
"Importing": "Импорт",
"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).": "При импорте источник сканируется на фото; папка не добавляется в «Локальное» (чтобы работать с папкой без импорта, используйте Локальное → Выбрать папку…).",
"In Photo Grid and Square Grid: Flag as Pick and advance": "В сетке фото и квадратной сетке: пометить как выбранное и перейти дальше",
"In Photo Grid and Square Grid: expand or collapse the stack": "В сетке фото и квадратной сетке: развернуть или свернуть стопку",
"In Recently Deleted": "В «Недавно удалённых»",
"In library": "В библиотеке",
"In memory — nothing is saved": "В памяти — ничего не сохраняется",
@ -724,6 +732,7 @@
"No filter presets yet": "Пресетов фильтров пока нет",
"No lens data embedded in this file (DNG lens opcodes only).": "В этом файле нет данных об объективе (только опкоды объектива DNG).",
"No masks yet. Choose a mask type above.": "Масок пока нет. Выберите тип маски выше.",
"No matching commands": "Нет подходящих команд",
"No matching photos": "Нет подходящих фото",
"No metadata found": "Метаданные не найдены",
"No new presets": "Новых пресетов нет",
@ -826,6 +835,7 @@
"Presets & Profiles": "Пресеты и профили",
"Presets (Shift+P)": "Пресеты (Shift+P)",
"Presets ▾": "Пресеты ⌄",
"Press keys…": "Нажмите клавиши…",
"Preview": "Просмотр",
"Preview Build Progress": "Ход создания просмотров",
"Preview only": "Только просмотр",
@ -864,6 +874,16 @@
"Radius": "Радиус",
"Random": "Случайно",
"Range": "Диапазон",
"Rate ★": "Оценка ★",
"Rate ★ and advance": "Оценка ★ и перейти дальше",
"Rate ★★": "Оценка ★★",
"Rate ★★ and advance": "Оценка ★★ и перейти дальше",
"Rate ★★★": "Оценка ★★★",
"Rate ★★★ and advance": "Оценка ★★★ и перейти дальше",
"Rate ★★★★": "Оценка ★★★★",
"Rate ★★★★ and advance": "Оценка ★★★★ и перейти дальше",
"Rate ★★★★★": "Оценка ★★★★★",
"Rate ★★★★★ and advance": "Оценка ★★★★★ и перейти дальше",
"Rating": "Оценка",
"Ratings & flags": "Оценки и флаги",
"Raw default": "Стандарт RAW",
@ -885,6 +905,7 @@
"Red Primary": "Основной красный",
"Red Saturation": "Насыщенность красного",
"Red channel": "Красный канал",
"Red label": "Красная метка",
"Red/Cyan Fringe": "Красно-голубая кайма",
"Redo": "Повторить",
"Reference": "Эталон",
@ -910,6 +931,7 @@
"Remove from Stack": "Убрать из стопки",
"Remove from survey": "Убрать из обзора",
"Remove location info": "Удалить сведения о местоположении",
"Remove shortcut": "Удалить сочетание",
"Remove this filter": "Убрать этот фильтр",
"Remove this group": "Убрать эту группу",
"Remove this rule": "Убрать это условие",
@ -930,7 +952,9 @@
"Rendering": "Рендеринг",
"Rendering…": "Рендеринг…",
"Reset": "Сбросить",
"Reset All": "Сбросить всё",
"Reset All Curves": "Сбросить все кривые",
"Reset All Keyboard Shortcuts": "Сбросить все сочетания клавиш",
"Reset Before to Import State": "Сбросить «до» к состоянию при импорте",
"Reset Control": "Сбросить элемент управления",
"Reset Crop": "Сбросить кадрирование",
@ -944,6 +968,7 @@
"Resize to": "Изменить размер до",
"Resolution (ppi)": "Разрешение (ppi)",
"Restore": "Восстановить",
"Restore (no shortcut)": "Восстановить (без сочетания)",
"Restore Library from Backup…": "Восстановить библиотеку из резервной копии…",
"Restore Version": "Восстановить версию",
"Retouch": "Ретушь",
@ -988,6 +1013,7 @@
"Scores stay on the photos: filter or make smart albums with Focus and Best of Similar Shots.": "Оценки остаются на фото: фильтруйте или создавайте смарт-альбомы по Focus и Best of Similar Shots.",
"Screen": "Экран",
"Search Photos": "Поиск фото",
"Search commands or keys": "Поиск команд или клавиш",
"Search…": "Поиск…",
"Seasons": "Времена года",
"Second Window": "Второе окно",
@ -1012,6 +1038,7 @@
"Set Crop": "Задать кадрирование",
"Set Develop Values": "Задать значения коррекции",
"Set Flag": "Задать флаг",
"Set Keyboard Shortcut": "Задать сочетание клавиш",
"Set Mask Adjustments": "Задать настройки маски",
"Set Point Curve": "Задать точечную кривую",
"Set Profile": "Задать профиль",
@ -1053,6 +1080,7 @@
"Show Pins": "Показать булавки",
"Show Source": "Показать источник",
"Show Thumbnails": "Показывать миниатюры",
"Show commands without a shortcut": "Показывать команды без сочетаний",
"Show destination gamut warning": "Показывать предупреждение о выходе за гамму устройства вывода",
"Show display gamut warning": "Показывать предупреждение о выходе за гамму дисплея",
"Show file names": "Показывать имена файлов",
@ -1144,6 +1172,7 @@
"Text": "Текст",
"Text direction": "Направление текста",
"Texture": "Текстура",
"That key can't be used as a shortcut": "Эту клавишу нельзя использовать в сочетании",
"The SAM 3 model is installed: Object and Describe masks are ready.": "Модель SAM 3 установлена: маски «Объект» и «Описать» готовы.",
"The download didn't work:": "Загрузка не удалась:",
"The original files, unchanged, each with an XMP sidecar holding its edits.": "Исходные файлы без изменений, у каждого — XMP-файл с его правками.",
@ -1243,6 +1272,7 @@
"Yellow Hue": "Тон жёлтого",
"Yellow Luminance": "Яркость жёлтого",
"Yellow Saturation": "Насыщенность жёлтого",
"Yellow label": "Жёлтая метка",
"Yes": "Да",
"You can close this: the download continues, and resumes if interrupted.": "Это окно можно закрыть: загрузка продолжится и возобновится после обрыва.",
"Your library couldn't be opened": "Не удалось открыть вашу библиотеку",

View File

@ -53,10 +53,12 @@
"Reading photos… {done} of {total}": "正在读取照片… {total} 张中的 {done} 张",
"Redo {}": "重做:{0}",
"Remove “{}” from Favorites": "从收藏夹中移除“{0}”",
"Removed from {}": "已从 {} 移除",
"Rename {n} Photos…": "重命名 {n} 张照片…",
"Rename “{name}”": "重命名“{name}”",
"Rendering on the CPU: {why}": "正在使用 CPU 渲染:{why}",
"Reset {} Channel": "重置 {0} 通道",
"Restore {}": "恢复为 {}",
"Restore {} Photo{}": "恢复 {0} 张照片{1:.0}",
"Saved export preset “{}”": "已保存导出预设“{0}”",
"Show {hidden} hidden location{}": "显示 {hidden} 个隐藏位置{0:.0}",

View File

@ -152,6 +152,7 @@
"Blue Primary": "蓝色原色",
"Blue Saturation": "蓝色饱和度",
"Blue channel": "蓝色通道",
"Blue label": "蓝色标签",
"Blue/Yellow Fringe": "蓝/黄边缘",
"Blurry photos below the score are flagged as rejects.": "低于该分值的模糊照片将被标记为排除。",
"Boundary Warp": "边界变形",
@ -215,8 +216,11 @@
"Clear Reference": "清除参考照片",
"Clear all": "全部清除",
"Clear form": "清除表单",
"Clear rating": "清除星级",
"Clear rating and advance": "清除星级并前进",
"Cleared History": "已清除历史记录",
"Click Zoom Ratio": "单击缩放比例",
"Click a shortcut, then press the new keys (Esc cancels).": "点击快捷键,然后按下新按键(Esc 取消)。",
"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": "单击对象将其选中 · 按住 ⌥ 单击可排除某一部分",
@ -486,6 +490,7 @@
"First": "最早",
"First commit": "首次提交",
"Five stars": "五星",
"Fixed keys": "固定按键",
"Flagged as Pick": "已标记为留用",
"Flagged as Reject": "已标记为排除",
"Focal Length": "焦距",
@ -495,6 +500,7 @@
"GPU rendering": "GPU 渲染",
"Generated demo photo": "生成的演示照片",
"Grab bag": "名单",
"Green label": "绿色标签",
"Group name": "分组名称",
"HDR Merge Preview": "HDR 合并预览",
"HDR Panorama Merge Preview": "HDR 全景合并预览",
@ -509,6 +515,8 @@
"ISO speed": "ISO 感光度",
"Import as new": "作为新照片导入",
"Imported": "已导入",
"In Photo Grid and Square Grid: Flag as Pick and advance": "在照片网格和正方形网格中:标记为留用并前进",
"In Photo Grid and Square Grid: expand or collapse the stack": "在照片网格和正方形网格中:展开或折叠堆叠",
"Info Overlay Off": "关闭信息叠加",
"Info Overlay: Exposure": "信息叠加:曝光",
"Info Overlay: File": "信息叠加:文件",
@ -550,6 +558,7 @@
"Nested group": "嵌套组",
"New time": "新时间",
"No contributor data was built into this copy.": "此版本未内置贡献者数据。",
"No matching commands": "没有匹配的命令",
"No model credits were built into this copy.": "此版本未内置模型致谢信息。",
"No named people in these photos": "这些照片中没有已命名的人物",
"No named people yet": "还没有已命名的人物",
@ -572,6 +581,7 @@
"Pictures": "图片",
"Prepare AI Masks": "准备 AI 蒙版",
"Presets and profiles": "预设和配置文件",
"Press keys…": "请按键…",
"Preview only: editing the camera's embedded JPEG": "仅预览:正在编辑相机内嵌的 JPEG",
"Proof copy created": "已创建校样副本",
"Quit Anyway": "仍然退出",
@ -579,12 +589,23 @@
"RAW decoding": "RAW 解码",
"Radial": "径向",
"Random": "随机",
"Rate ★": "评为 ★",
"Rate ★ and advance": "评为 ★ 并前进",
"Rate ★★": "评为 ★★",
"Rate ★★ and advance": "评为 ★★ 并前进",
"Rate ★★★": "评为 ★★★",
"Rate ★★★ and advance": "评为 ★★★ 并前进",
"Rate ★★★★": "评为 ★★★★",
"Rate ★★★★ and advance": "评为 ★★★★ 并前进",
"Rate ★★★★★": "评为 ★★★★★",
"Rate ★★★★★ and advance": "评为 ★★★★★ 并前进",
"Rating cleared": "已清除星级",
"Raw": "RAW",
"Read the SAM License": "阅读 SAM 许可证",
"Real name": "真实姓名",
"Recent": "最近使用",
"Recent Keywords": "最近使用的关键字",
"Red label": "红色标签",
"Refine": "细化",
"Refine AI Mask Detail": "细化 AI 蒙版细节",
"Refine Edges": "细化边缘",
@ -596,9 +617,12 @@
"Remove Face Box": "移除人脸框",
"Remove a filter above, or choose Clear all": "请移除上方的某个筛选条件,或选择“全部清除”",
"Remove from Target Album": "从目标相册中移除",
"Remove shortcut": "移除快捷键",
"Remove this face box (undo with Edit ▸ Undo)": "移除此人脸框(可通过“编辑 ▸ 撤销”恢复)",
"Rename Component": "重命名组件",
"Reorder Masks": "重新排序蒙版",
"Reset All": "全部重置",
"Reset All Keyboard Shortcuts": "重置所有键盘快捷键",
"Reshuffle": "重新随机排序",
"File name": "文件名",
"Fill Edges": "填充边缘",
@ -1144,6 +1168,7 @@
"Resize to": "调整大小为",
"Resolution (ppi)": "分辨率 (ppi)",
"Restore": "恢复",
"Restore (no shortcut)": "恢复(无快捷键)",
"Restore Library from Backup…": "从备份恢复图库…",
"Restore Version": "恢复版本",
"Restore keeps their edits; Import as new deletes the old record first.": "恢复会保留编辑;作为新照片导入会先删除旧记录。",
@ -1197,6 +1222,7 @@
"Screen": "屏幕",
"Search": "搜索",
"Search Photos": "搜索照片",
"Search commands or keys": "搜索命令或按键",
"Search…": "搜索…",
"Seasons": "四季",
"Second Window": "第二个窗口",
@ -1227,6 +1253,7 @@
"Set Develop Values": "设置编辑参数",
"Set Flag": "设置旗标",
"Set Image Zoom and Pan": "设置图像缩放和平移",
"Set Keyboard Shortcut": "设置键盘快捷键",
"Set Mask Adjustments": "设置蒙版调整",
"Set Point Curve": "设置点曲线",
"Set Profile": "设置配置文件",
@ -1276,6 +1303,7 @@
"Show Pins": "显示图钉",
"Show Source": "显示来源",
"Show Thumbnails": "显示缩略图",
"Show commands without a shortcut": "显示没有快捷键的命令",
"Show destination gamut warning": "显示目标色域警告",
"Show display gamut warning": "显示显示器色域警告",
"Show file names": "显示文件名",
@ -1379,6 +1407,7 @@
"Text": "文字",
"Text direction": "文字方向",
"Texture": "纹理",
"That key can't be used as a shortcut": "该按键不能用作快捷键",
"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)",
@ -1492,6 +1521,7 @@
"Yellow Hue": "黄色色相",
"Yellow Luminance": "黄色明度",
"Yellow Saturation": "黄色饱和度",
"Yellow label": "黄色标签",
"Yes": "是",
"You can close this: the download continues, and resumes if interrupted.": "可以关闭此窗口:下载会继续进行,中断后也会继续。",
"Your Name": "你的名字",

View File

@ -63,11 +63,13 @@
"Reading photos… {} of {}": "正在讀取照片… {}/{}",
"Redo {}": "重做 {}",
"Remove “{}” from Favorites": "將「{}」從喜好項目移除",
"Removed from {}": "已從 {} 移除",
"Rename {n} Photos…": "重新命名 {n} 張照片…",
"Rename “{name}”": "重新命名「{name}」",
"Rendering on the CPU: {why}": "使用 CPU 算繪:{why}",
"Reset {name}": "重設{name}",
"Reset {} Channel": "重設 {} 通道",
"Restore {}": "還原為 {}",
"Restore {} Photo{}": "還原 {} 張照片{:.0}",
"Saved export preset “{}”": "已儲存匯出預設集「{}」",
"Show {hidden} hidden location{}": "顯示 {hidden} 個隱藏的位置{:.0}",

View File

@ -152,6 +152,7 @@
"Blue Primary": "藍色原色",
"Blue Saturation": "藍色飽和度",
"Blue channel": "藍色通道",
"Blue label": "藍色標籤",
"Blue/Yellow Fringe": "藍/黃色邊緣",
"Blurry photos below the score are flagged as rejects.": "焦點分數低於門檻的模糊照片會標記為排除。",
"Boundary Warp": "邊界變形",
@ -215,8 +216,11 @@
"Clear Reference": "清除參考照片",
"Clear all": "全部清除",
"Clear form": "清除表單",
"Clear rating": "清除評分",
"Clear rating and advance": "清除評分並前進",
"Cleared History": "已清除歷史紀錄",
"Click Zoom Ratio": "點擊縮放比例",
"Click a shortcut, then press the new keys (Esc cancels).": "按一下快速鍵,然後按下新的按鍵(Esc 取消)。",
"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": "點擊物件即可選取 · 按住 ⌥ 點擊可排除某個部分",
@ -486,6 +490,7 @@
"First": "最早",
"First commit": "首次提交",
"Five stars": "五顆星",
"Fixed keys": "固定按鍵",
"Flagged as Pick": "已標記為精選",
"Flagged as Reject": "已標記為排除",
"Focal Length": "焦距",
@ -495,6 +500,7 @@
"GPU rendering": "GPU 算繪",
"Generated demo photo": "產生的示範照片",
"Grab bag": "名單",
"Green label": "綠色標籤",
"Group name": "群組名稱",
"HDR Merge Preview": "HDR 合併預覽",
"HDR Panorama Merge Preview": "HDR 全景合併預覽",
@ -509,6 +515,8 @@
"ISO speed": "ISO 感光度",
"Import as new": "以新照片匯入",
"Imported": "已匯入",
"In Photo Grid and Square Grid: Flag as Pick and advance": "在照片格狀檢視與方格檢視中:標記為精選並前進",
"In Photo Grid and Square Grid: expand or collapse the stack": "在照片格狀檢視與方格檢視中:展開或收合堆疊",
"Info Overlay Off": "關閉資訊疊加",
"Info Overlay: Exposure": "資訊疊加:曝光",
"Info Overlay: File": "資訊疊加:檔案",
@ -550,6 +558,7 @@
"Nested group": "巢狀群組",
"New time": "新時間",
"No contributor data was built into this copy.": "此版本未內建貢獻者資料。",
"No matching commands": "沒有符合的命令",
"No model credits were built into this copy.": "此版本未內建模型致謝資訊。",
"No named people in these photos": "這些照片中沒有已命名的人物",
"No named people yet": "尚無已命名的人物",
@ -572,6 +581,7 @@
"Pictures": "圖片",
"Prepare AI Masks": "準備 AI 遮色片",
"Presets and profiles": "預設集與描述檔",
"Press keys…": "請按鍵…",
"Preview only: editing the camera's embedded JPEG": "僅預覽:正在編輯相機內嵌的 JPEG",
"Proof copy created": "已建立校樣副本",
"Quit Anyway": "仍要結束",
@ -579,12 +589,23 @@
"RAW decoding": "RAW 解碼",
"Radial": "放射狀",
"Random": "隨機",
"Rate ★": "評為 ★",
"Rate ★ and advance": "評為 ★ 並前進",
"Rate ★★": "評為 ★★",
"Rate ★★ and advance": "評為 ★★ 並前進",
"Rate ★★★": "評為 ★★★",
"Rate ★★★ and advance": "評為 ★★★ 並前進",
"Rate ★★★★": "評為 ★★★★",
"Rate ★★★★ and advance": "評為 ★★★★ 並前進",
"Rate ★★★★★": "評為 ★★★★★",
"Rate ★★★★★ and advance": "評為 ★★★★★ 並前進",
"Rating cleared": "已清除評分",
"Raw": "RAW",
"Read the SAM License": "閱讀 SAM 授權",
"Real name": "真實姓名",
"Recent": "最近使用",
"Recent Keywords": "最近使用的關鍵字",
"Red label": "紅色標籤",
"Refine": "調整",
"Refine AI Mask Detail": "調整 AI 遮色片細節",
"Refine Edges": "調整邊緣",
@ -596,9 +617,12 @@
"Remove Face Box": "移除臉部框",
"Remove a filter above, or choose Clear all": "請移除上方的某個篩選條件,或選擇「全部清除」",
"Remove from Target Album": "從目標相簿移除",
"Remove shortcut": "移除快速鍵",
"Remove this face box (undo with Edit ▸ Undo)": "移除此臉部框(可用「編輯 ▸ 復原」還原)",
"Rename Component": "重新命名元件",
"Reorder Masks": "重新排序遮色片",
"Reset All": "全部重設",
"Reset All Keyboard Shortcuts": "重設所有鍵盤快速鍵",
"Reshuffle": "重新隨機排序",
"File name": "檔案名稱",
"Fill Edges": "填補邊緣",
@ -1144,6 +1168,7 @@
"Resize to": "調整尺寸為",
"Resolution (ppi)": "解析度(ppi)",
"Restore": "還原",
"Restore (no shortcut)": "還原(無快速鍵)",
"Restore Library from Backup…": "從備份還原照片庫…",
"Restore Version": "還原版本",
"Restore keeps their edits; Import as new deletes the old record first.": "還原會保留編輯;以新照片匯入會先刪除舊紀錄。",
@ -1197,6 +1222,7 @@
"Screen": "螢幕",
"Search": "搜尋",
"Search Photos": "搜尋照片",
"Search commands or keys": "搜尋命令或按鍵",
"Search…": "搜尋…",
"Seasons": "四季",
"Second Window": "第二視窗",
@ -1227,6 +1253,7 @@
"Set Develop Values": "設定顯像參數",
"Set Flag": "設定旗標",
"Set Image Zoom and Pan": "設定影像縮放與平移",
"Set Keyboard Shortcut": "設定鍵盤快速鍵",
"Set Mask Adjustments": "設定遮色片調整",
"Set Point Curve": "設定點曲線",
"Set Profile": "設定描述檔",
@ -1276,6 +1303,7 @@
"Show Pins": "顯示控制點",
"Show Source": "顯示來源",
"Show Thumbnails": "顯示縮圖",
"Show commands without a shortcut": "顯示沒有快速鍵的命令",
"Show destination gamut warning": "顯示目標色域警告",
"Show display gamut warning": "顯示螢幕色域警告",
"Show file names": "顯示檔案名稱",
@ -1379,6 +1407,7 @@
"Text": "文字",
"Text direction": "文字方向",
"Texture": "紋理",
"That key can't be used as a shortcut": "該按鍵無法用作快速鍵",
"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)",
@ -1492,6 +1521,7 @@
"Yellow Hue": "黃色色相",
"Yellow Luminance": "黃色明度",
"Yellow Saturation": "黃色飽和度",
"Yellow label": "黃色標籤",
"Yes": "是",
"You can close this: the download continues, and resumes if interrupted.": "可以關閉此視窗:下載會繼續進行,中斷後也會接續下載。",
"Your Name": "你的名字",

View File

@ -83,7 +83,13 @@ fn row(app: &mut LightcraftApp, ui: &mut egui::Ui, t: &Tokens, b: &Bindable, sc:
if changed {
name = name.strong();
}
ui.label(name).on_hover_text(b.id);
// keys whose command changes in the Library grids (see `shortcuts::handle`)
let hover = match b.id {
"panel.presets" => format!("{} — {}", b.id, crate::i18n::tr("In Photo Grid and Square Grid: Flag as Pick and advance")),
"view.softProof" => format!("{} — {}", b.id, crate::i18n::tr("In Photo Grid and Square Grid: expand or collapse the stack")),
_ => b.id.to_string(),
};
ui.label(name).on_hover_text(hover);
let recording = app.recording_shortcut.as_deref() == Some(b.id);
let text = if recording {
RichText::new(crate::i18n::tr("Press keys…")).color(egui::Color32::WHITE)
@ -106,7 +112,7 @@ fn row(app: &mut LightcraftApp, ui: &mut egui::Ui, t: &Tokens, b: &Bindable, sc:
apply(app, ui.ctx(), serde_json::json!({"id": b.id, "shortcut": null}));
}
let r = ui.add_enabled(changed, egui::Button::new("↺").small()).on_hover_text(match b.default {
Some(d) => format!("Restore {}", menu_text(d, mac)),
Some(d) => crate::i18n::tr_format!("Restore {}", menu_text(d, mac)),
None => crate::i18n::tr("Restore (no shortcut)").to_string(),
});
register(ui.ctx(), format!("button:shortcutReset-{}", b.id), r.rect);
@ -180,7 +186,7 @@ fn apply(app: &mut LightcraftApp, ctx: &egui::Context, params: serde_json::Value
.map(|id| shortcuts::find_bindable(id).map_or(id, |b| crate::i18n::tr(b.label)).to_string())
.collect();
if !lost.is_empty() {
app.toast_for(ctx, format!("Removed from {}", lost.join(", ")), 3.0);
app.toast_for(ctx, crate::i18n::tr_format!("Removed from {}", lost.join(", ")), 3.0);
}
}
Err(e) => app.toast_for(ctx, e, 3.0),