{{ auth.setupRequired ? t('Create admin user') : t('Login') }}

{{ t('API unavailable') }} {{ apiError }} {{ t('Open installation') }}

{{ t('Password reset requested') }}

2FA QR-Code

{{ t('Scan this secret in your authenticator app') }}: {{ auth.totpSecret }}

{{ t('Authenticator URI') }}: {{ auth.totpUri }}

{{ t(currentTitle) }}

{{ t('Normalize IDX content, cache it and publish clean JSON APIs.') }}

{{ t('Installation') }}
{{ t('API unavailable') }} {{ apiError }} {{ t('Open installation') }}
{{ t(flash.title) }} {{ flash.message }}
{{ stats.sources }}{{ t('Sources') }}
{{ stats.listings }}{{ t('Listings') }}
{{ stats.published }}{{ t('Published') }}
{{ stats.plugins }}{{ t('Plugins') }}

{{ t('Sources') }}

{{ t('Name') }}{{ t('Type') }}Status{{ t('Last sync') }}
{{ source.name }} {{ source.type }} {{ source.status }} {{ source.last_synced_at || '-' }}

{{ t('Listings') }}

{{ money(listing.price, listing.currency) }} {{ t('Published') }} {{ sourceLabel(listing) }} {{ listing.address_line }} {{ listing.postal_code }} {{ listing.city }} · {{ listing.property_type }} · {{ listing.status }}

{{ t('Edit listing') }}

{{ t('Detail fields') }}

{{ t('No detail fields') }}

{{ t('Users') }}

2FA QR-Code 2FA{{ t('Scan this secret in your authenticator app') }}: {{ auth.newTotpSecret }} {{ t('Authenticator URI') }}: {{ auth.newTotpUri }}
{{ t('Reset link') }}{{ auth.resetLink }} {{ t('Mail sent') }}: {{ auth.resetSentByMail ? t('Active') : t('Inactive') }} {{ t('Logged') }}: {{ auth.resetLogged ? t('Active') : t('Inactive') }} {{ t('Log file') }}: {{ auth.resetLogPath }}
{{ t('Name') }}Email2FAStatus
{{ user.name }} {{ user.email }} {{ user.totp_enabled == 1 ? t('Active') : t('Inactive') }} {{ user.active == 1 ? t('Active') : t('Inactive') }}

{{ t('API access') }}

{{ t('Password') }}{{ auth.newApiPassword }}
{{ t('Name') }}UsernameStatus{{ t('Last sync') }}
{{ client.name }} {{ client.username }} {{ client.active == 1 ? t('Active') : t('Inactive') }} {{ client.last_used_at || '-' }}

{{ t('Plugins') }}

{{ t('Name') }}{{ t('Capabilities') }}Status
{{ plugin.name }}{{ plugin.version }} {{ plugin.capabilities.join(', ') }} {{ plugin.enabled ? t('Active') : t('Inactive') }}

{{ t('Sync logs') }}

{{ t('Source') }}Status{{ t('Message') }}{{ t('Created') }}
{{ log.source_name }} {{ log.status }} {{ log.message }} {{ log.created_at }}