{#if live.streaming}
{$locale().hololive.live}{:else if new Date(live.time).getTime() < Date.now()}
{$locale().hololive.ended}{:else}
{$locale().hololive.upcoming}{/if}
|
{#if icon}
{/if}
{live.streamer}
{$locale().hololive.dateFormatter(new Date(live.time))}
{#if live.guests.length > 0}
{$locale().hololive.with}{live.guests
.join($locale().hololive.comma)
.replace(
new RegExp(`${$locale().hololive.comma}([^${$locale().hololive.commaNoSpace}]+)$`, 'g'),
`${$locale().hololive.comma}${$locale().hololive.ampersand}$1`
)}
{/if}