{$_('common.backToDashboard')}

{$_('settings.title')}

{$_('settings.language')}

{$_('settings.languageDescription')}

{$_('settings.changeEmail')}

{#if session?.email}

{$_('settings.currentEmail', { values: { email: session.email } })}

{/if} {#if emailTokenRequired}
{:else} {/if}

{$_('settings.changeHandle')}

{#if session}

{$_('settings.currentHandle', { values: { handle: session.handle } })}

{/if}
{#if showBYOHandle}

{$_('settings.customDomainDescription')}

{#if session}

{$_('settings.setupInstructions')}

{$_('settings.setupMethodsIntro')}

{$_('settings.dnsMethod')}

{$_('settings.dnsMethodDesc')}

_atproto.{newHandle || 'yourdomain.com'} TXT "did={session.did}"

{$_('settings.httpMethod')}

{$_('settings.httpMethodDesc')}

https://{newHandle || 'yourdomain.com'}/.well-known/atproto-did

{$_('settings.httpMethodContent')}

{session.did}
{/if}
{:else}
.{pdsHostname ?? '...'}
{/if}
{#if !passwordStatusLoading} {#if hasPassword}

{$_('settings.changePassword')}

{:else}

{$_('settings.setPassword')}

{$_('settings.setPasswordDescription')}

{/if} {/if}

{$_('settings.exportData')}

{$_('settings.exportDataDescription')}

{$_('settings.backups.title')}

{$_('settings.backups.description')}

{#if !backupsLoading && backups.length > 0}
    {#each backups as backup}
  • {formatDate(backup.createdAt)} {formatBytes(backup.sizeBytes)} {backup.blockCount} {$_('settings.backups.blocks')}
  • {/each}
{:else}

{$_('settings.backups.noBackups')}

{/if}

{$_('settings.backups.restoreTitle')}

{$_('settings.backups.restoreDescription')}

{#if restoreFile}

{$_('settings.backups.selectedFile')}: {restoreFile.name} ({formatBytes(restoreFile.size)})

{/if}

{$_('settings.deleteAccount')}

{$_('settings.deleteWarning')}

{#if deleteTokenSent}
{:else} {/if}
{#if showReauthModal && session} {/if}