{{ t('settings.metadata.autoFetch.globalSettings') }}
-{{ t('settings.metadata.autoFetch.perLibraryOverrides') }}
-+ {{ + library.draft + ? t('settings.metadata.autoFetch.scope.libraryOwn', { library: library.name, count: scopes.activeOwnKeys.value.length }) + : t('settings.metadata.autoFetch.scope.libraryFollows', { library: library.name }) + }} + {{ lastRunText }} +
++ {{ t('settings.metadata.autoFetch.scope.globalIntro') }} + {{ globalCoverage }} {{ ownLibrariesText }} +
+{{ t('settings.metadata.autoFetch.onImport.label') }}
+{{ t('settings.metadata.autoFetch.onImport.hint') }}
++ {{ countText(column.count) }} + {{ + t('settings.metadata.autoFetch.columns.books', { count: column.count ?? 0 }) + }} + {{ + t('settings.metadata.autoFetch.columns.ofTotal', { total: formatNumber(total) }) + }} +
+{{ t('settings.metadata.autoFetch.columns.off') }}
+{{ column.hint }}
++ {{ t('settings.metadata.autoFetch.columns.globalValue', { value: globalValue(column.key) }) }} +
+ + + ++ {{ + t('settings.metadata.autoFetch.columns.neverFetchedSplit', { count: breakdown.neverFetched }) + }} + {{ + t('settings.metadata.autoFetch.columns.fetchedBeforeSplit', { count: fetchedBefore }) + }} +
+ + ++ {{ group.heading }} + {{ group.hint }} +
++ {{ matchingText }} + + + {{ showingText }} + +
+{{ t('settings.metadata.autoFetch.preview.empty') }}
+{{ row.byline }}
+{{ t('settings.metadata.autoFetch.queue.failed', { count: status.failed }) }}
+ + ++ {{ state === 'paused' ? t('bookMetadataFetch.label.paused') : t('bookMetadataFetch.card.fetchingMetadata') }} + + {{ + t('settings.metadata.autoFetch.queue.progress', { done: formatNumber(status.sessionDone), total: formatNumber(status.sessionTotal) }) + }} + +
+ ++ {{ t('bookMetadataFetch.label.remaining', { count: formatNumber(remaining) }) }} + + + {{ lastItemName }} + + + + + +
+ +{{ t('bookMetadataFetch.cancel.processingWillFinish') }}
+ + +{{ t('settings.metadata.autoFetch.conditions.neverFetched.label') }}
-{{ t('settings.metadata.autoFetch.conditions.neverFetched.hint') }}
-{{ t('settings.metadata.autoFetch.conditions.scoreThreshold.label') }}
-{{ t('settings.metadata.autoFetch.conditions.scoreThreshold.hint') }}
-{{ t('settings.metadata.autoFetch.conditions.missingFields.label') }}
-{{ t('settings.metadata.autoFetch.conditions.missingFields.hint') }}
-- {{ t('settings.metadata.autoFetch.enable.label') }} -
-- {{ t('settings.metadata.autoFetch.enable.hint') }} -
-- {{ t('settings.metadata.autoFetch.triggerOnImport.label') }} -
-- {{ t('settings.metadata.autoFetch.triggerOnImport.hint') }} -
-- {{ t('settings.metadata.autoFetch.conditions.hint') }} -
-- {{ activeConditionSummary }} -
-- {{ t('settings.metadata.autoFetch.library.usingGlobalDefaults') }} -
-- {{ activeConditionSummary }} -
-