i18n: translate rematch summary modal strings into 9 locales

This commit is contained in:
Will Miao
2026-09-09 11:07:42 +08:00
parent 4963bf2b2e
commit 2672b3331b
9 changed files with 171 additions and 171 deletions
+19 -19
View File
@@ -1513,25 +1513,25 @@
"undoFailed": "Rückgängigmachen der Neuordnung fehlgeschlagen: {message}" "undoFailed": "Rückgängigmachen der Neuordnung fehlgeschlagen: {message}"
}, },
"rematchSummary": { "rematchSummary": {
"title": "[TODO: Translate] Rematch Summary", "title": "Zusammenfassung der Neuordnung",
"successMessage": "[TODO: Translate] Matched {entries} entries", "successMessage": "{entries} Einträge zugeordnet",
"failed": "[TODO: Translate] Rematch failed", "failed": "Neuordnung fehlgeschlagen",
"completedWithWarnings": "[TODO: Translate] Rematch completed — review recommended", "completedWithWarnings": "Neuordnung abgeschlossen — Überprüfung empfohlen",
"cancelledNote": "[TODO: Translate] Run cancelled before completion — counts are partial.", "cancelledNote": "Der Vorgang wurde vorzeitig abgebrochen — die Zahlen sind unvollständig.",
"statMatched": "[TODO: Translate] Matched entries", "statMatched": "Zugeordnete Einträge",
"statReview": "[TODO: Translate] Needs review", "statReview": "Zu überprüfen",
"statUnresolved": "[TODO: Translate] Unresolved", "statUnresolved": "Nicht zugeordnet",
"statErrors": "[TODO: Translate] Errors", "statErrors": "Fehler",
"reviewSection": "[TODO: Translate] Filename matches to review ({count})", "reviewSection": "Dateinamen-Übereinstimmungen zur Überprüfung ({count})",
"columnRecipe": "[TODO: Translate] Recipe", "columnRecipe": "Rezept",
"columnEntry": "[TODO: Translate] Entry", "columnEntry": "Eintrag",
"columnFile": "[TODO: Translate] Matched file", "columnFile": "Zugeordnete Datei",
"columnUndo": "[TODO: Translate] Undo", "columnUndo": "Rückgängig",
"copyReport": "[TODO: Translate] Copy Report", "copyReport": "Bericht kopieren",
"close": "[TODO: Translate] Close", "close": "Schließen",
"scope_global": "[TODO: Translate] All recipes", "scope_global": "Alle Rezepte",
"scope_bulk": "[TODO: Translate] Selected recipes", "scope_bulk": "Ausgewählte Rezepte",
"scope_single": "[TODO: Translate] Single recipe" "scope_single": "Einzelnes Rezept"
}, },
"exampleAccess": { "exampleAccess": {
"title": "Lokale Beispielbilder", "title": "Lokale Beispielbilder",
+19 -19
View File
@@ -1513,25 +1513,25 @@
"undoFailed": "No se pudo deshacer la reasociación: {message}" "undoFailed": "No se pudo deshacer la reasociación: {message}"
}, },
"rematchSummary": { "rematchSummary": {
"title": "[TODO: Translate] Rematch Summary", "title": "Resumen de la reasociación",
"successMessage": "[TODO: Translate] Matched {entries} entries", "successMessage": "{entries} entradas asociadas",
"failed": "[TODO: Translate] Rematch failed", "failed": "Falló la reasociación",
"completedWithWarnings": "[TODO: Translate] Rematch completed — review recommended", "completedWithWarnings": "Reasociación completada — se recomienda revisar",
"cancelledNote": "[TODO: Translate] Run cancelled before completion — counts are partial.", "cancelledNote": "Ejecución cancelada antes de completarse — los recuentos son parciales.",
"statMatched": "[TODO: Translate] Matched entries", "statMatched": "Entradas asociadas",
"statReview": "[TODO: Translate] Needs review", "statReview": "Por revisar",
"statUnresolved": "[TODO: Translate] Unresolved", "statUnresolved": "Sin coincidencia",
"statErrors": "[TODO: Translate] Errors", "statErrors": "Errores",
"reviewSection": "[TODO: Translate] Filename matches to review ({count})", "reviewSection": "Coincidencias por nombre de archivo para revisar ({count})",
"columnRecipe": "[TODO: Translate] Recipe", "columnRecipe": "Receta",
"columnEntry": "[TODO: Translate] Entry", "columnEntry": "Entrada",
"columnFile": "[TODO: Translate] Matched file", "columnFile": "Archivo coincidente",
"columnUndo": "[TODO: Translate] Undo", "columnUndo": "Deshacer",
"copyReport": "[TODO: Translate] Copy Report", "copyReport": "Copiar informe",
"close": "[TODO: Translate] Close", "close": "Cerrar",
"scope_global": "[TODO: Translate] All recipes", "scope_global": "Todas las recetas",
"scope_bulk": "[TODO: Translate] Selected recipes", "scope_bulk": "Recetas seleccionadas",
"scope_single": "[TODO: Translate] Single recipe" "scope_single": "Receta individual"
}, },
"exampleAccess": { "exampleAccess": {
"title": "Imágenes de ejemplo locales", "title": "Imágenes de ejemplo locales",
+19 -19
View File
@@ -1513,25 +1513,25 @@
"undoFailed": "Échec de l'annulation de la réassociation : {message}" "undoFailed": "Échec de l'annulation de la réassociation : {message}"
}, },
"rematchSummary": { "rematchSummary": {
"title": "[TODO: Translate] Rematch Summary", "title": "Résumé de la réassociation",
"successMessage": "[TODO: Translate] Matched {entries} entries", "successMessage": "{entries} entrées associées",
"failed": "[TODO: Translate] Rematch failed", "failed": "Échec de la réassociation",
"completedWithWarnings": "[TODO: Translate] Rematch completed — review recommended", "completedWithWarnings": "Réassociation terminée — vérification recommandée",
"cancelledNote": "[TODO: Translate] Run cancelled before completion — counts are partial.", "cancelledNote": "Exécution annulée avant la fin — les décomptes sont partiels.",
"statMatched": "[TODO: Translate] Matched entries", "statMatched": "Entrées associées",
"statReview": "[TODO: Translate] Needs review", "statReview": "À vérifier",
"statUnresolved": "[TODO: Translate] Unresolved", "statUnresolved": "Sans correspondance",
"statErrors": "[TODO: Translate] Errors", "statErrors": "Erreurs",
"reviewSection": "[TODO: Translate] Filename matches to review ({count})", "reviewSection": "Correspondances par nom de fichier à vérifier ({count})",
"columnRecipe": "[TODO: Translate] Recipe", "columnRecipe": "Recipe",
"columnEntry": "[TODO: Translate] Entry", "columnEntry": "Entrée",
"columnFile": "[TODO: Translate] Matched file", "columnFile": "Fichier correspondant",
"columnUndo": "[TODO: Translate] Undo", "columnUndo": "Annuler",
"copyReport": "[TODO: Translate] Copy Report", "copyReport": "Copier le rapport",
"close": "[TODO: Translate] Close", "close": "Fermer",
"scope_global": "[TODO: Translate] All recipes", "scope_global": "Toutes les Recipes",
"scope_bulk": "[TODO: Translate] Selected recipes", "scope_bulk": "Recipes sélectionnées",
"scope_single": "[TODO: Translate] Single recipe" "scope_single": "Une seule Recipe"
}, },
"exampleAccess": { "exampleAccess": {
"title": "Images d'exemple locales", "title": "Images d'exemple locales",
+19 -19
View File
@@ -1513,25 +1513,25 @@
"undoFailed": "ביטול ההתאמה מחדש נכשל: {message}" "undoFailed": "ביטול ההתאמה מחדש נכשל: {message}"
}, },
"rematchSummary": { "rematchSummary": {
"title": "[TODO: Translate] Rematch Summary", "title": "סיכום התאמה מחדש",
"successMessage": "[TODO: Translate] Matched {entries} entries", "successMessage": "הותאמו {entries} פריטים",
"failed": "[TODO: Translate] Rematch failed", "failed": "ההתאמה מחדש נכשלה",
"completedWithWarnings": "[TODO: Translate] Rematch completed — review recommended", "completedWithWarnings": "ההתאמה מחדש הושלמה — מומלץ לסקור",
"cancelledNote": "[TODO: Translate] Run cancelled before completion — counts are partial.", "cancelledNote": "ההתאמה בוטלה לפני שהסתיימה — המספרים חלקיים.",
"statMatched": "[TODO: Translate] Matched entries", "statMatched": "פריטים שהותאמו",
"statReview": "[TODO: Translate] Needs review", "statReview": "טעוני סקירה",
"statUnresolved": "[TODO: Translate] Unresolved", "statUnresolved": "ללא התאמה",
"statErrors": "[TODO: Translate] Errors", "statErrors": "שגיאות",
"reviewSection": "[TODO: Translate] Filename matches to review ({count})", "reviewSection": "התאמות לפי שם קובץ לסקירה ({count})",
"columnRecipe": "[TODO: Translate] Recipe", "columnRecipe": "מתכון",
"columnEntry": "[TODO: Translate] Entry", "columnEntry": "פריט",
"columnFile": "[TODO: Translate] Matched file", "columnFile": "הקובץ שהותאם",
"columnUndo": "[TODO: Translate] Undo", "columnUndo": "בטל",
"copyReport": "[TODO: Translate] Copy Report", "copyReport": "העתק דוח",
"close": "[TODO: Translate] Close", "close": "סגור",
"scope_global": "[TODO: Translate] All recipes", "scope_global": "כל המתכונים",
"scope_bulk": "[TODO: Translate] Selected recipes", "scope_bulk": "מתכונים שנבחרו",
"scope_single": "[TODO: Translate] Single recipe" "scope_single": "מתכון בודד"
}, },
"exampleAccess": { "exampleAccess": {
"title": "תמונות דוגמה מקומיות", "title": "תמונות דוגמה מקומיות",
+19 -19
View File
@@ -1513,25 +1513,25 @@
"undoFailed": "再マッチングを元に戻せませんでした:{message}" "undoFailed": "再マッチングを元に戻せませんでした:{message}"
}, },
"rematchSummary": { "rematchSummary": {
"title": "[TODO: Translate] Rematch Summary", "title": "再マッチングの概要",
"successMessage": "[TODO: Translate] Matched {entries} entries", "successMessage": "{entries} エントリをマッチングしました",
"failed": "[TODO: Translate] Rematch failed", "failed": "再マッチングに失敗しました",
"completedWithWarnings": "[TODO: Translate] Rematch completed — review recommended", "completedWithWarnings": "再マッチングは完了しましたが、要確認の項目があります",
"cancelledNote": "[TODO: Translate] Run cancelled before completion — counts are partial.", "cancelledNote": "完了前に実行がキャンセルされたため、件数は一部のみです。",
"statMatched": "[TODO: Translate] Matched entries", "statMatched": "マッチしたエントリ",
"statReview": "[TODO: Translate] Needs review", "statReview": "要確認",
"statUnresolved": "[TODO: Translate] Unresolved", "statUnresolved": "マッチなし",
"statErrors": "[TODO: Translate] Errors", "statErrors": "エラー",
"reviewSection": "[TODO: Translate] Filename matches to review ({count})", "reviewSection": "確認が必要なファイル名マッチ({count}",
"columnRecipe": "[TODO: Translate] Recipe", "columnRecipe": "レシピ",
"columnEntry": "[TODO: Translate] Entry", "columnEntry": "エントリ",
"columnFile": "[TODO: Translate] Matched file", "columnFile": "マッチしたファイル",
"columnUndo": "[TODO: Translate] Undo", "columnUndo": "元に戻す",
"copyReport": "[TODO: Translate] Copy Report", "copyReport": "レポートをコピー",
"close": "[TODO: Translate] Close", "close": "閉じる",
"scope_global": "[TODO: Translate] All recipes", "scope_global": "すべてのレシピ",
"scope_bulk": "[TODO: Translate] Selected recipes", "scope_bulk": "選択したレシピ",
"scope_single": "[TODO: Translate] Single recipe" "scope_single": "単一のレシピ"
}, },
"exampleAccess": { "exampleAccess": {
"title": "ローカル例画像", "title": "ローカル例画像",
+19 -19
View File
@@ -1513,25 +1513,25 @@
"undoFailed": "재매칭 실행 취소 실패: {message}" "undoFailed": "재매칭 실행 취소 실패: {message}"
}, },
"rematchSummary": { "rematchSummary": {
"title": "[TODO: Translate] Rematch Summary", "title": "재매칭 요약",
"successMessage": "[TODO: Translate] Matched {entries} entries", "successMessage": "{entries}개 항목이 매칭되었습니다",
"failed": "[TODO: Translate] Rematch failed", "failed": "재매칭 실패",
"completedWithWarnings": "[TODO: Translate] Rematch completed — review recommended", "completedWithWarnings": "재매칭이 완료되었습니다 — 검토가 권장됩니다",
"cancelledNote": "[TODO: Translate] Run cancelled before completion — counts are partial.", "cancelledNote": "완료 전에 실행이 취소되었습니다 — 집계는 부분적입니다.",
"statMatched": "[TODO: Translate] Matched entries", "statMatched": "매칭된 항목",
"statReview": "[TODO: Translate] Needs review", "statReview": "검토 필요",
"statUnresolved": "[TODO: Translate] Unresolved", "statUnresolved": "매칭 없음",
"statErrors": "[TODO: Translate] Errors", "statErrors": "오류",
"reviewSection": "[TODO: Translate] Filename matches to review ({count})", "reviewSection": "검토할 파일 이름 매칭 ({count})",
"columnRecipe": "[TODO: Translate] Recipe", "columnRecipe": "레시피",
"columnEntry": "[TODO: Translate] Entry", "columnEntry": "항목",
"columnFile": "[TODO: Translate] Matched file", "columnFile": "매칭된 파일",
"columnUndo": "[TODO: Translate] Undo", "columnUndo": "실행 취소",
"copyReport": "[TODO: Translate] Copy Report", "copyReport": "보고서 복사",
"close": "[TODO: Translate] Close", "close": "닫기",
"scope_global": "[TODO: Translate] All recipes", "scope_global": "모든 레시피",
"scope_bulk": "[TODO: Translate] Selected recipes", "scope_bulk": "선택한 레시피",
"scope_single": "[TODO: Translate] Single recipe" "scope_single": "단일 레시피"
}, },
"exampleAccess": { "exampleAccess": {
"title": "로컬 예시 이미지", "title": "로컬 예시 이미지",
+19 -19
View File
@@ -1513,25 +1513,25 @@
"undoFailed": "Не удалось отменить сопоставление: {message}" "undoFailed": "Не удалось отменить сопоставление: {message}"
}, },
"rematchSummary": { "rematchSummary": {
"title": "[TODO: Translate] Rematch Summary", "title": "Сводка повторного сопоставления",
"successMessage": "[TODO: Translate] Matched {entries} entries", "successMessage": "Сопоставлено записей: {entries}",
"failed": "[TODO: Translate] Rematch failed", "failed": "Не удалось выполнить сопоставление",
"completedWithWarnings": "[TODO: Translate] Rematch completed — review recommended", "completedWithWarnings": "Сопоставление завершено — рекомендуется проверка",
"cancelledNote": "[TODO: Translate] Run cancelled before completion — counts are partial.", "cancelledNote": "Запуск отменён до завершения — подсчёты неполные.",
"statMatched": "[TODO: Translate] Matched entries", "statMatched": "Сопоставленные записи",
"statReview": "[TODO: Translate] Needs review", "statReview": "Требуют проверки",
"statUnresolved": "[TODO: Translate] Unresolved", "statUnresolved": "Не сопоставлено",
"statErrors": "[TODO: Translate] Errors", "statErrors": "Ошибки",
"reviewSection": "[TODO: Translate] Filename matches to review ({count})", "reviewSection": "Совпадения по имени файла для проверки ({count})",
"columnRecipe": "[TODO: Translate] Recipe", "columnRecipe": "Рецепт",
"columnEntry": "[TODO: Translate] Entry", "columnEntry": "Запись",
"columnFile": "[TODO: Translate] Matched file", "columnFile": "Совпавший файл",
"columnUndo": "[TODO: Translate] Undo", "columnUndo": "Отменить",
"copyReport": "[TODO: Translate] Copy Report", "copyReport": "Скопировать отчёт",
"close": "[TODO: Translate] Close", "close": "Закрыть",
"scope_global": "[TODO: Translate] All recipes", "scope_global": "Все рецепты",
"scope_bulk": "[TODO: Translate] Selected recipes", "scope_bulk": "Выбранные рецепты",
"scope_single": "[TODO: Translate] Single recipe" "scope_single": "Один рецепт"
}, },
"exampleAccess": { "exampleAccess": {
"title": "Локальные примеры изображений", "title": "Локальные примеры изображений",
+19 -19
View File
@@ -1513,25 +1513,25 @@
"undoFailed": "撤销重新匹配失败:{message}" "undoFailed": "撤销重新匹配失败:{message}"
}, },
"rematchSummary": { "rematchSummary": {
"title": "[TODO: Translate] Rematch Summary", "title": "重新匹配摘要",
"successMessage": "[TODO: Translate] Matched {entries} entries", "successMessage": "已匹配 {entries} 个条目",
"failed": "[TODO: Translate] Rematch failed", "failed": "重新匹配失败",
"completedWithWarnings": "[TODO: Translate] Rematch completed — review recommended", "completedWithWarnings": "重新匹配已完成——建议检查",
"cancelledNote": "[TODO: Translate] Run cancelled before completion — counts are partial.", "cancelledNote": "运行在完成前已取消——统计不完整。",
"statMatched": "[TODO: Translate] Matched entries", "statMatched": "已匹配条目",
"statReview": "[TODO: Translate] Needs review", "statReview": "需要检查",
"statUnresolved": "[TODO: Translate] Unresolved", "statUnresolved": "未匹配",
"statErrors": "[TODO: Translate] Errors", "statErrors": "错误",
"reviewSection": "[TODO: Translate] Filename matches to review ({count})", "reviewSection": "需要检查的文件名匹配({count}",
"columnRecipe": "[TODO: Translate] Recipe", "columnRecipe": "配方",
"columnEntry": "[TODO: Translate] Entry", "columnEntry": "条目",
"columnFile": "[TODO: Translate] Matched file", "columnFile": "匹配到的文件",
"columnUndo": "[TODO: Translate] Undo", "columnUndo": "撤销",
"copyReport": "[TODO: Translate] Copy Report", "copyReport": "复制报告",
"close": "[TODO: Translate] Close", "close": "关闭",
"scope_global": "[TODO: Translate] All recipes", "scope_global": "所有配方",
"scope_bulk": "[TODO: Translate] Selected recipes", "scope_bulk": "所选配方",
"scope_single": "[TODO: Translate] Single recipe" "scope_single": "单个配方"
}, },
"exampleAccess": { "exampleAccess": {
"title": "本地示例图片", "title": "本地示例图片",
+19 -19
View File
@@ -1513,25 +1513,25 @@
"undoFailed": "撤銷重新匹配失敗:{message}" "undoFailed": "撤銷重新匹配失敗:{message}"
}, },
"rematchSummary": { "rematchSummary": {
"title": "[TODO: Translate] Rematch Summary", "title": "重新匹配摘要",
"successMessage": "[TODO: Translate] Matched {entries} entries", "successMessage": "已匹配 {entries} 個條目",
"failed": "[TODO: Translate] Rematch failed", "failed": "重新匹配失敗",
"completedWithWarnings": "[TODO: Translate] Rematch completed — review recommended", "completedWithWarnings": "重新匹配已完成——建議檢查",
"cancelledNote": "[TODO: Translate] Run cancelled before completion — counts are partial.", "cancelledNote": "執行在完成前已取消——統計不完整。",
"statMatched": "[TODO: Translate] Matched entries", "statMatched": "已匹配條目",
"statReview": "[TODO: Translate] Needs review", "statReview": "需要檢查",
"statUnresolved": "[TODO: Translate] Unresolved", "statUnresolved": "未匹配",
"statErrors": "[TODO: Translate] Errors", "statErrors": "錯誤",
"reviewSection": "[TODO: Translate] Filename matches to review ({count})", "reviewSection": "需要檢查的檔案名稱匹配({count}",
"columnRecipe": "[TODO: Translate] Recipe", "columnRecipe": "配方",
"columnEntry": "[TODO: Translate] Entry", "columnEntry": "條目",
"columnFile": "[TODO: Translate] Matched file", "columnFile": "匹配到的檔案",
"columnUndo": "[TODO: Translate] Undo", "columnUndo": "撤銷",
"copyReport": "[TODO: Translate] Copy Report", "copyReport": "複製報告",
"close": "[TODO: Translate] Close", "close": "關閉",
"scope_global": "[TODO: Translate] All recipes", "scope_global": "所有配方",
"scope_bulk": "[TODO: Translate] Selected recipes", "scope_bulk": "所選配方",
"scope_single": "[TODO: Translate] Single recipe" "scope_single": "單個配方"
}, },
"exampleAccess": { "exampleAccess": {
"title": "本機範例圖片", "title": "本機範例圖片",