{blockNumber}
{#if label} {label} {/if} {#if (!text || text.trim() === '') && source === 'MANUAL'} {m.transcription_block_segmentation_only()} {/if}
localText, (v) => { localText = v; emitChange(); }} bind:mentionedPersons={() => localMentions, (next) => { localMentions = next; emitChange(); }} placeholder={m.transcription_block_placeholder()} onfocus={onFocus} onSelectionChange={(text) => (selectedQuote = text)} /> {#if selectedQuote}

{m.transcription_block_quote_hint()}

{/if}
{#if !hasComments} {/if}
{#if saveState === 'saving'} {m.transcription_block_save_saving()} {:else if saveState === 'saved' || saveState === 'fading'} {m.transcription_block_save_saved()} {:else if saveState === 'error'} {m.transcription_block_save_error()} {/if}
(commentCount = count)} />