{$i18n.t('Translations')}
{#if allowNewKeys && !readOnly} {/if}
{#if adding && !readOnly}
{ if (event.key === 'Enter') { event.preventDefault(); addKey(); } }} />
{/if}
{#each keys.slice(page * 50, (page + 1) * 50) as key (key)}
{#if !readOnly && Object.hasOwn(value ?? {}, key)} {/if}
{:else}
{$i18n.t('No results found')}
{/each}
{#if pages > 1}
{page + 1} / {pages}
{/if}