{{ t('pageTitle') }}
{{ t('subtitle') }}
{{ t('demoData') }}
{{ t('storeRequestTitle') }}
{{ t('storeRequestDesc') }}
{{ t('storeRequestPending') }}
{{ t('storeRequestRate') }}
{{ t('storeRequestError') }}
{{ t('sessionExpired') }}
{{ t('errorHeader') }}
{{ error }}
{{ t('preordersNow') }}
{{ fmtInt(essentials.preorders) }} {{ t('units').toLowerCase() }}
{{ t('shelfUnavailable') }}
{{ flag(c.country) }} {{ c.country }} · {{ fmtInt(c.units) }}
{{ t('preordersNowDesc') }}
{{ t('soldPaid') }}
{{ fmtInt(essentials.paidUnits) }} {{ t('units').toLowerCase() }}{{ fmtEur(essentials.paidEarnings) }}
{{ t('collectedDesc') }}
{{ t('awaitingPayment') }}
{{ fmtInt(essentials.awaitingUnits) }} {{ t('units').toLowerCase() }}{{ fmtEur(essentials.awaitingEarnings) }}
{{ t('awaitingPaymentDesc') }}
{{ t('undistributedNote').replace('{n}', fmtInt(undistributedUnits)) }}
{{ t('consignmentSettledNote') }}
{{ fmtInt(totals.units) }} {{ t('units').toLowerCase() }}
· {{ fmtEur(totals.earnings_eur) }} {{ t('yourEarnings').toLowerCase() }}
· {{ fmtEur(totals.revenue_eur) }} {{ t('grossRevenue').toLowerCase() }}
· {{ fmtInt(totals.order_count) }} {{ t('orders').toLowerCase() }}
· {{ t('b2cMix') }} {{ b2cMix }}
· {{ periodLabel }} · {{ paymentLabel }}
· ⚠ {{ fmtInt(totals.unpriced_units) }} {{ t('unpricedHint') }}
{{ t('distribution') }}
- {{ seg.label }} {{ seg.pct }}%
{{ t('onShelfShort') }}
{{ fmtInt(storeSummary.reserved) }}
{{ fmtEur(storeSummary.reservedEarnings) }}
{{ t('unpaid') }}
{{ fmtInt(storeSummary.unpaid) }}
{{ fmtEur(storeSummary.unpaidEarnings) }}
{{ t('paid') }}
{{ fmtInt(storeSummary.paid) }}
{{ fmtEur(storeSummary.paidEarnings) }}
{{ currentTitle }}
{{ t('noReleases') }}
| {{ t('releaseCol') }} | {{ t('preordersCol') }} | {{ t('soldCol') }} | {{ t('paidCol') }} | {{ t('yourEarnings') }} | {{ t('grossRevenue') }} |
|---|---|---|---|---|---|
|
{{ r.sku }}
{{ r.title }}
{{ r.artist }}
{{ r.release_date ? fmtReleaseDate(r.release_date) : t('releaseDateUnknown') }}
|
{{ fmtInt(r.preorders) }}
{{ flag(c.country) }} {{ fmtInt(c.units) }}
-
|
{{ fmtInt(r.sold) }} | {{ fmtInt(r.paid) }} | {{ r.earnings > 0 ? fmtEur(r.earnings) : '-' }}⚠ | {{ fmtEur(r.revenue) }} |
{{ t('releaseTableNote') }}
{{ currentTitle }}
No sales for this filter combination.
| {{ firstColumnLabel }} | Country | {{ t('sharePct') }} | Shelf | {{ t('unpaid') }} | Paid | Units | {{ t('yourEarnings') }} | {{ t('grossRevenue') }} | Orders | Action |
|---|---|---|---|---|---|---|---|---|---|---|
| {{ row.country_code || '-' }} | {{ row.share_pct != null ? row.share_pct + '%' : '-' }} | {{ fmtInt(row.units_reserved || 0) }} | {{ fmtInt(row.units_unpaid || ((row.units_invoiced || 0) + (row.units_shipped || 0))) }} | {{ fmtInt(row.units_paid || 0) }} | {{ fmtInt(row.units) }} | {{ fmtEur(row.earnings_eur) }}⚠ | {{ fmtEur(row.revenue_eur) }} | {{ fmtInt(row.order_count) }} | {{ row.key }} |
{{ storeDrill.store }} , {{ storeDrill.city }}
{{ t('errorHeader') }}: {{ storeDrill.error }}
{{ seg.country_code }} · {{ seg.share_pct }}%
{{ fmtInt(seg.units) }} {{ t('units').toLowerCase() }} · {{ fmtInt(seg.order_count) }} {{ t('orders').toLowerCase() }}
| SKU | {{ t('onShelfShort') }} | {{ t('unpaid') }} | {{ t('paid') }} | {{ t('yourEarnings') }} | {{ t('grossRevenue') }} | {{ t('orders') }} |
|---|---|---|---|---|---|---|
| {{ r.sku }} | {{ fmtInt(r.units_reserved) }} | {{ fmtInt(r.units_unpaid || ((r.units_invoiced || 0) + (r.units_shipped || 0))) }} | {{ fmtInt(r.units_paid) }} | {{ fmtEur(r.earnings_eur) }}⚠ | {{ fmtEur(r.revenue_eur) }} | {{ fmtInt(r.order_count) }} |
{{ t('noSkuRows') }}