{m.admin_system_backfill_description()}
{#if backfillResult !== null}{m.admin_system_backfill_success({ count: backfillResult })}
{/if}{m.admin_system_backfill_hashes_description()}
{#if backfillHashesResult !== null}{m.admin_system_backfill_hashes_success({ count: backfillHashesResult })}
{/if}{m.admin_system_import_description()}
{#if importStatus?.state === 'RUNNING'}{m.admin_system_import_status_running()}
{:else if importStatus?.state === 'DONE'}{m.admin_system_import_status_done({ count: importStatus.processed })}
{:else if importStatus?.state === 'FAILED'}{m.admin_system_import_status_failed({ message: importStatus.message })}
{:else} {#if importStatus !== null}{m.admin_system_import_status_idle()}
{/if} {/if}{m.admin_system_thumbnails_description()}
{#if thumbnailStatus?.state === 'RUNNING'}{m.admin_system_thumbnails_status_running()} {#if thumbnailStatus.total > 0} ({thumbnailStatus.processed + thumbnailStatus.skipped + thumbnailStatus.failed} / {thumbnailStatus.total}) {/if}
{:else if thumbnailStatus?.state === 'DONE'}{m.admin_system_thumbnails_status_done({ processed: thumbnailStatus.processed, skipped: thumbnailStatus.skipped, failed: thumbnailStatus.failed })}
{:else if thumbnailStatus?.state === 'FAILED'}{m.admin_system_thumbnails_status_failed({ message: thumbnailStatus.message })}
{:else} {/if}