{$i18n.t('Translations')}
fileInput.click()}>{$i18n.t('Import')}
{$i18n.t('Export')}
{#if allowNewKeys && !readOnly}
(adding = !adding)}>
{/if}
{#if adding && !readOnly}
{ if (event.key === 'Enter') { event.preventDefault(); addKey(); } }} />
{/if}
{$i18n.t('Modified')}
{#each keys.slice(page * 50, (page + 1) * 50) as key (key)}
{source[key] || key}
update(key, event.currentTarget.value)} >
{#if !readOnly && Object.hasOwn(value ?? {}, key)}
reset(key)}>
{/if}
{:else}
{$i18n.t('No results found')}
{/each}
{#if pages > 1}
{page + 1} / {pages}
page--}>
= pages} on:click={() => page++}>
{/if}