{{ syncData.pendingMutations > 0 ? t('sync.pendingLocalChanges') : t('sync.allSynced') }}
{{ t('sync.lastSync') }}: {{ syncData.lastSync }} · {{ syncData.online ? t('common.online') : t('common.offline') }}
{{ t('sync.syncNow') }}
{{ t('sync.details') }}
{{ t('sync.labels') }}
{{ syncData.labels.synced }} {{ t('sync.of') }} {{ syncData.labels.total }} {{ t('sync.synced') }}
{{ t('sync.photos') }}
{{ syncData.photos.synced }} {{ t('sync.of') }} {{ syncData.photos.total }} {{ t('sync.synced') }}
{{ t('sync.pendingChanges') }}
{{ t('sync.noPendingMutations') }}
{{ t('sync.clearFailed') }}
{{ row.method }}
{{ row.endpoint }}
{{ formatPendingTime(row.createdAt) }}
{{ row.lastError }}
{{ t('sync.retry') }}
{{ t('sync.remove') }}
{{ t('sync.lastSyncResult') }}
{{ t('sync.total') }}
{{ syncExec.total }}
{{ t('sync.success') }}
{{ syncExec.success }}
{{ t('sync.failed') }}
{{ syncExec.failed }}
{{ t('sync.at') }}
{{ formatPendingTime(syncExec.at) }}
{{ t('sync.autoSyncInfo') }}