diff --git a/docs/pr-assets/admin-intention-ia/real-customers.webp b/docs/pr-assets/admin-intention-ia/real-customers.webp new file mode 100644 index 0000000000..dd1a2d6385 Binary files /dev/null and b/docs/pr-assets/admin-intention-ia/real-customers.webp differ diff --git a/docs/pr-assets/admin-intention-ia/real-onboarding-cohorts.webp b/docs/pr-assets/admin-intention-ia/real-onboarding-cohorts.webp new file mode 100644 index 0000000000..79431ec623 Binary files /dev/null and b/docs/pr-assets/admin-intention-ia/real-onboarding-cohorts.webp differ diff --git a/docs/pr-assets/admin-intention-ia/real-onboarding-funnel.webp b/docs/pr-assets/admin-intention-ia/real-onboarding-funnel.webp new file mode 100644 index 0000000000..8f5e33cf68 Binary files /dev/null and b/docs/pr-assets/admin-intention-ia/real-onboarding-funnel.webp differ diff --git a/docs/pr-assets/admin-intention-ia/real-onboarding-sources.webp b/docs/pr-assets/admin-intention-ia/real-onboarding-sources.webp new file mode 100644 index 0000000000..75d0aff1d5 Binary files /dev/null and b/docs/pr-assets/admin-intention-ia/real-onboarding-sources.webp differ diff --git a/docs/pr-assets/admin-intention-ia/real-product-updates.webp b/docs/pr-assets/admin-intention-ia/real-product-updates.webp new file mode 100644 index 0000000000..d0caec8dfd Binary files /dev/null and b/docs/pr-assets/admin-intention-ia/real-product-updates.webp differ diff --git a/docs/pr-assets/admin-intention-ia/real-pulse.webp b/docs/pr-assets/admin-intention-ia/real-pulse.webp new file mode 100644 index 0000000000..986bc6991e Binary files /dev/null and b/docs/pr-assets/admin-intention-ia/real-pulse.webp differ diff --git a/docs/pr-assets/admin-intention-ia/real-retention.webp b/docs/pr-assets/admin-intention-ia/real-retention.webp new file mode 100644 index 0000000000..9e0c0370e7 Binary files /dev/null and b/docs/pr-assets/admin-intention-ia/real-retention.webp differ diff --git a/docs/proposals/admin-dashboard-intention-ia.md b/docs/proposals/admin-dashboard-intention-ia.md new file mode 100644 index 0000000000..350f4f54dd --- /dev/null +++ b/docs/proposals/admin-dashboard-intention-ia.md @@ -0,0 +1,41 @@ +# Admin Dashboard: Intention-Based Information Architecture + +**Status:** Implemented (this PR) +**UI primitive:** `src/components/Tabs.vue` primary + `secondaryTabs` (same pattern as app/settings) + +## What changed + +Admin is no longer a flat feature list. Primary tabs are intentions; secondary tabs are the surfaces inside each intention. + +| Primary | Secondary | +| --- | --- | +| Pulse | — | +| Onboarding | Funnel · Sources · Cohorts | +| Product | Updates · Plugins · CLI · Builder · Notifications | +| Retention | Trials · Churn · Inactive | +| Customers | Organizations · Credits | +| Revenue | Overview · Upgrades · Risk | +| Platform | Replication · Capacity · Debug | + +Legacy URLs (`/admin/dashboard/users`, `/updates`, …) redirect to the new hubs. + +## Layout wiring + +`src/layouts/admin.vue` mirrors `src/layouts/app.vue`: primary tab keeps the hub active; secondary tabs switch within the hub. + +## Onboarding focus + +`users.vue` was split into: + +- `/admin/dashboard/onboarding` — funnel + trends +- `/admin/dashboard/onboarding/sources` — registration sources / email / country +- `/admin/dashboard/onboarding/cohorts` — stuck-stage attention from live funnel stats +- `/admin/dashboard/retention/*` — trials / churn / inactive + +## Screenshots + +Real product captures (local worktree, `admin@capgo.app`): + +- `docs/pr-assets/admin-intention-ia/real-onboarding-funnel.webp` +- `docs/pr-assets/admin-intention-ia/real-product-updates.webp` +- `docs/pr-assets/admin-intention-ia/real-pulse.webp` diff --git a/messages/en.context.json b/messages/en.context.json index 47be6bc79e..d141ec38f6 100644 --- a/messages/en.context.json +++ b/messages/en.context.json @@ -42,11 +42,11 @@ "Filters": "Used in Capgo web console areas: components, components/tables. Role: filter or date-range option label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "MAU": "Used in Capgo web console areas: pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "Storage": "Used in Capgo web console areas: components/dashboard, pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "above-plan-trend": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "above-plan-with-credits": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "above-plan-with-credits-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "above-plan-without-credits": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "above-plan-without-credits-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "above-plan-trend": "Used in Capgo web console areas: components/admin. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "above-plan-with-credits": "Used in Capgo web console areas: composables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "above-plan-with-credits-description": "Used in Capgo web console areas: composables. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "above-plan-without-credits": "Used in Capgo web console areas: composables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "above-plan-without-credits-description": "Used in Capgo web console areas: composables. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "accept-email-newsletter-and-future-marketing-offers": "Used in Capgo web console areas: pages. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "accept-invitation": "Used in Capgo web console areas: pages. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "accept-terms-of-service-and-privacy-policy": "Used in Capgo web console areas: pages. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -167,14 +167,14 @@ "activation-doi-desc": "Used in Capgo web console areas: pages, pages/settings/account. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "activation-notification": "Used in Capgo web console areas: pages, pages/settings/account. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "activation-notification-desc": "Used in Capgo web console areas: pages, pages/settings/account. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "activation-telemetry-unavailable": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "activation-telemetry-unavailable": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "active-bundle": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "active-canceled-organizations": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "active-canceled-orgs": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "active-canceled-orgs-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "active-past-due-organizations": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "active-past-due-orgs": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "active-past-due-orgs-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "active-canceled-organizations": "Used in Capgo web console areas: components/admin, composables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "active-canceled-orgs": "Used in Capgo web console areas: components/admin. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "active-canceled-orgs-description": "Used in Capgo web console areas: components/admin. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "active-past-due-organizations": "Used in Capgo web console areas: components/admin, composables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "active-past-due-orgs": "Used in Capgo web console areas: components/admin. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "active-past-due-orgs-description": "Used in Capgo web console areas: components/admin. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "active_users_by_native_version": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "active_users_by_version": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "actor": "Used in Capgo web console areas: components/tables. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -199,100 +199,167 @@ "admin-app-build-onboarding-cli-builds": "Used in platform admin dashboard. Role: UI label about \"admin app build onboarding cli builds\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "admin-app-build-onboarding-manual-builds": "Used in platform admin dashboard. Role: UI label about \"admin app build onboarding manual builds\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "admin-app-build-onboarding-total-apps-created": "Used in platform admin dashboard. Role: UI label about \"admin app build onboarding total apps created\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-apps-created-by-day": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-apps-created-by-day-series": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-apps-with-preview": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-apps-with-preview-series": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-amount-label": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-amount-required": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-analytics-chart-day": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-analytics-chart-month": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-analytics-chart-revenue-month": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-analytics-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-analytics-error": "Used in Capgo web console areas: pages/admin/dashboard. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-analytics-series-bought": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-analytics-series-revenue": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-analytics-series-used": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-analytics-title": "Used in Capgo web console areas: pages/admin/dashboard. Role: section or dialog title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-balance-error": "Used in Capgo web console areas: pages/admin/dashboard. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-col-amount": "Used in Capgo web console areas: pages/admin/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-col-date": "Used in Capgo web console areas: pages/admin/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-col-expires": "Used in Capgo web console areas: pages/admin/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-col-notes": "Used in Capgo web console areas: pages/admin/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-col-org": "Used in Capgo web console areas: pages/admin/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-current-balance": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-expires": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-expires-months": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-grant-button": "Used in Capgo web console areas: pages/admin/dashboard. Role: button or action label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-grant-error": "Used in Capgo web console areas: pages/admin/dashboard. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-grant-success": "Used in Capgo web console areas: pages/admin/dashboard. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-grant-title": "Used in Capgo web console areas: pages/admin/dashboard. Role: section or dialog title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-grants-load-error": "Used in Capgo web console areas: pages/admin/dashboard. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-no-balance": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-no-grants": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-notes-label": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-notes-placeholder": "Used in Capgo web console areas: pages/admin/dashboard. Role: input placeholder. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-period-total-bought": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-period-total-subtitle": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-period-total-used": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-recent-grants": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-search-error": "Used in Capgo web console areas: pages/admin/dashboard. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-search-placeholder": "Used in Capgo web console areas: pages/admin/dashboard. Role: input placeholder. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-select-org": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-credits-title": "Used in Capgo web console areas: pages/admin/dashboard. Role: section or dialog title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-apps-created-by-day": "Used in platform admin dashboard. Role: UI label about \"admin apps created by day\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-apps-created-by-day-series": "Used in platform admin dashboard. Role: UI label about \"admin apps created by day series\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-apps-with-preview": "Used in platform admin dashboard. Role: UI label about \"admin apps with preview\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-apps-with-preview-series": "Used in platform admin dashboard. Role: UI label about \"admin apps with preview series\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-capacity-free": "Used in Capgo web console areas: pages/admin/dashboard/platform. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-capacity-online-workers": "Used in Capgo web console areas: pages/admin/dashboard/platform. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-capacity-registered": "Used in Capgo web console areas: pages/admin/dashboard/platform. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-capacity-usage-by-hour": "Used in Capgo web console areas: pages/admin/dashboard/platform. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-capacity-usage-by-hour-description": "Used in Capgo web console areas: pages/admin/dashboard/platform. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-capacity-used": "Used in Capgo web console areas: pages/admin/dashboard/platform. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-capacity-workers": "Used in Capgo web console areas: pages/admin/dashboard/platform. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-amount-label": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-amount-required": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-analytics-chart-day": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-analytics-chart-month": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-analytics-chart-revenue-month": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-analytics-description": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-analytics-error": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-analytics-series-bought": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-analytics-series-revenue": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-analytics-series-used": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-analytics-title": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: section or dialog title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-balance-error": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-col-amount": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-col-date": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-col-expires": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-col-notes": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-col-org": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-current-balance": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-description": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-expires": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-expires-months": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-grant-button": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: button or action label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-grant-error": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-grant-success": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-grant-title": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: section or dialog title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-grants-load-error": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-no-balance": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-no-grants": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-notes-label": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-notes-placeholder": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: input placeholder. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-period-total-bought": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-period-total-subtitle": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-period-total-used": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-recent-grants": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-search-error": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-search-placeholder": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: input placeholder. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-select-org": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-credits-title": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: section or dialog title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-customers": "Used in Capgo web console areas: constants. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "admin-dashboard": "Used in Capgo web console areas: components. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-debug": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-debug-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-debug-hint": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-debug-trigger-toast": "Used in Capgo web console areas: pages/admin/dashboard. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-notifications-adoption-chart": "Used in Capgo web console areas: pages/admin/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-notifications-apps": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-notifications-campaigns": "Used in Capgo web console areas: pages/admin/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-notifications-campaigns-chart": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-notifications-campaigns-day": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-notifications-delivery-chart": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-notifications-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-notifications-failed": "Used in Capgo web console areas: pages/admin/dashboard. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-notifications-last-month-chart": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-notifications-latest-subtitle": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-notifications-opened": "Used in Capgo web console areas: pages/admin/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-notifications-opened-last-month": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-notifications-period-opened": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-notifications-period-sent": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-notifications-period-subtitle": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-notifications-providers": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-notifications-received": "Used in Capgo web console areas: pages/admin/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-notifications-sent": "Used in Capgo web console areas: pages/admin/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-notifications-sent-last-month": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-notifications-title": "Used in Capgo web console areas: pages/admin/dashboard. Role: section or dialog title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-organizations": "Used in Capgo web console areas: constants, pages/admin/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-users-country-breakdown": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-users-country-breakdown-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-users-country-chart": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-users-country-covered-organizations": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-users-country-covered-organizations-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-users-country-top-country": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-users-country-top-country-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-users-country-top-country-empty": "Used in Capgo web console areas: pages/admin/dashboard. Role: empty state text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-debug": "Used in Capgo web console areas: constants, pages/admin/dashboard/platform. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-debug-description": "Used in Capgo web console areas: pages/admin/dashboard/platform. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-debug-hint": "Used in Capgo web console areas: pages/admin/dashboard/platform. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-debug-trigger-toast": "Used in Capgo web console areas: pages/admin/dashboard/platform. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-notifications-adoption-chart": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-notifications-apps": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-notifications-campaigns": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-notifications-campaigns-chart": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-notifications-campaigns-day": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-notifications-delivery-chart": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-notifications-description": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-notifications-failed": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-notifications-last-month-chart": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-notifications-latest-subtitle": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-notifications-opened": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-notifications-opened-last-month": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-notifications-period-opened": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-notifications-period-sent": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-notifications-period-subtitle": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-notifications-providers": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-notifications-received": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-notifications-sent": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-notifications-sent-last-month": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-notifications-title": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: section or dialog title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-onboarding": "Used in Capgo web console areas: constants, pages/admin/dashboard/onboarding. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-onboarding-cohorts": "Used in Capgo web console areas: constants, pages/admin/dashboard/onboarding. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-onboarding-cohorts-description": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-onboarding-cohorts-hint": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-onboarding-funnel": "Used in Capgo web console areas: constants. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-onboarding-sources": "Used in Capgo web console areas: constants, pages/admin/dashboard/onboarding. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-onboarding-stuck-app-no-channel": "Used in Capgo web console areas: pages/admin/dashboard, pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-onboarding-stuck-app-no-channel-description": "Used in Capgo web console areas: pages/admin/dashboard, pages/admin/dashboard/onboarding. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-onboarding-stuck-bundle-no-device": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-onboarding-stuck-bundle-no-device-description": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-onboarding-stuck-channel-no-bundle": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-onboarding-stuck-channel-no-bundle-description": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-onboarding-stuck-device-no-download": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-onboarding-stuck-device-no-download-description": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-organizations": "Used in Capgo web console areas: constants, pages/admin/dashboard/customers. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-platform": "Used in Capgo web console areas: constants. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-platform-capacity": "Used in Capgo web console areas: constants, pages/admin/dashboard/platform. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-plugins-active-devices-30d": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-plugins-android-devices-30d": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-plugins-device-share": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-plugins-ios-devices-30d": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-plugins-major-versions": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-plugins-plugin-versions": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-plugins-version-breakdown": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-plugins-version-ladder": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-product": "Used in Capgo web console areas: constants. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-pulse": "Used in Capgo web console areas: constants, pages/admin/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-pulse-activation-rate-subtitle": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-pulse-activation-unavailable": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-pulse-attention": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-pulse-attention-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-pulse-attention-trials-subtitle": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-pulse-builder-unreachable": "Used in Capgo web console areas: pages/admin/dashboard, pages/admin/dashboard/platform. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-pulse-builders-free": "Used in Capgo web console areas: pages/admin/dashboard, pages/admin/dashboard/platform. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-pulse-builders-offline": "Used in Capgo web console areas: pages/admin/dashboard, pages/admin/dashboard/platform. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-pulse-builders-offline-subtitle": "Used in Capgo web console areas: pages/admin/dashboard, pages/admin/dashboard/platform. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-pulse-builders-online": "Used in Capgo web console areas: pages/admin/dashboard, pages/admin/dashboard/platform. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-pulse-builders-used": "Used in Capgo web console areas: pages/admin/dashboard, pages/admin/dashboard/platform. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-pulse-builders-used-subtitle": "Used in Capgo web console areas: pages/admin/dashboard, pages/admin/dashboard/platform. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-pulse-builders-waiting": "Used in Capgo web console areas: pages/admin/dashboard, pages/admin/dashboard/platform. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-pulse-builders-waiting-subtitle": "Used in Capgo web console areas: pages/admin/dashboard, pages/admin/dashboard/platform. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-pulse-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-pulse-mrr-subtitle": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-pulse-mrr-unavailable": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-pulse-new-registrations": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-pulse-paying-orgs": "Used in Capgo web console areas: pages/admin/dashboard, pages/admin/dashboard/retention. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-pulse-trials": "Used in Capgo web console areas: pages/admin/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-pulse-trials-subtitle": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-pulse-update-success": "Used in Capgo web console areas: pages/admin/dashboard. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-pulse-update-success-subtitle": "Used in Capgo web console areas: pages/admin/dashboard. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-retention": "Used in Capgo web console areas: constants. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-retention-churn": "Used in Capgo web console areas: constants, pages/admin/dashboard/retention. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-retention-inactive": "Used in Capgo web console areas: constants, pages/admin/dashboard/retention. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-retention-inactive-description": "Used in Capgo web console areas: pages/admin/dashboard/retention. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-retention-inactive-truncated": "Used in Capgo web console areas: pages/admin/dashboard/retention. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-retention-trials": "Used in Capgo web console areas: constants, pages/admin/dashboard/retention. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-revenue": "Used in Capgo web console areas: constants. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-revenue-overview": "Used in Capgo web console areas: constants. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-revenue-risk": "Used in Capgo web console areas: constants, pages/admin/dashboard/revenue. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-revenue-upgrades": "Used in Capgo web console areas: constants, pages/admin/dashboard/revenue. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-users-country-breakdown": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-users-country-breakdown-description": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-users-country-chart": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-users-country-covered-organizations": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-users-country-covered-organizations-description": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-users-country-top-country": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-users-country-top-country-description": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-users-country-top-country-empty": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: empty state text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "admin-users-country-top-list": "Used in platform admin dashboard. Role: UI label about \"admin users country top list\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "admin-users-country-top-list-description": "Used in platform admin dashboard. Role: helper or description text about \"admin users country top list description\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-users-country-unique-countries": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-users-country-unique-countries-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-users-email-type-breakdown": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-users-email-type-breakdown-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-users-email-type-disposable": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-users-email-type-disposable-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-users-email-type-personal": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-users-email-type-personal-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-users-email-type-professional": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-users-email-type-professional-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-users-email-type-trend": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-users-trial-plan-breakdown": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-users-trial-plan-breakdown-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-versions-uploaded-by-day": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "admin-versions-uploaded-by-day-series": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-users-country-unique-countries": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-users-country-unique-countries-description": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-users-email-type-breakdown": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-users-email-type-breakdown-description": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-users-email-type-disposable": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-users-email-type-disposable-description": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-users-email-type-personal": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-users-email-type-personal-description": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-users-email-type-professional": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-users-email-type-professional-description": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-users-email-type-trend": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-users-trial-plan-breakdown": "Used in Capgo web console areas: pages/admin/dashboard/retention. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-users-trial-plan-breakdown-description": "Used in Capgo web console areas: pages/admin/dashboard/retention. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-versions-uploaded-by-day": "Used in platform admin dashboard. Role: UI label about \"admin versions uploaded by day\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "admin-versions-uploaded-by-day-series": "Used in platform admin dashboard. Role: UI label about \"admin versions uploaded by day series\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "adoption-in-latest-snapshot": "Used in Capgo web console. Role: UI label about \"adoption in latest snapshot\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "adoption-in-latest-snapshot-help": "Used in Capgo web console. Role: helper or description text about \"adoption in latest snapshot help\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "adoption-over-selected-period": "Used in Capgo web console. Role: UI label about \"adoption over selected period\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -323,9 +390,9 @@ "alert-not-reverse-message": "Used in Capgo web console areas: components/dashboard, components/tables, pages/app, pages/settings/account, pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "alert-regenerate-key": "Used in Capgo web console areas: services. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "alert-unknown-error": "Used in Capgo web console areas: components/dashboard. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "all-billing-cycles": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "all-billing-cycles": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "all-bundles": "Used in Capgo web console. Role: UI label about \"all bundles\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "all-plans": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "all-plans": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "all-platforms": "Used in Capgo web console areas: components/tables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "allow-api-key-create-organizations": "Used in Capgo web console areas: pages. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "allow-api-key-create-organizations-description": "Used in Capgo web console areas: pages. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -478,7 +545,7 @@ "app-onboarding-toast-resume-not-found": "Used in Capgo web console areas: components/dashboard. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "app-onboarding-toast-store-metadata-error": "Used in Capgo web console areas: components/dashboard. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "app-perm": "Used in Capgo web console areas: components/tables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "app-to-channel": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "app-to-channel": "Used in Capgo web console areas: composables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "app-transferred": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "app-will-be-transferred": "Used in Capgo web console areas: components/dashboard. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "apply": "Used in Capgo web console areas: components. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -531,8 +598,8 @@ "available-channels": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "available-in-the-san": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "available-versions": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "average-past-due-days": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "avg-past-due-days": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "average-past-due-days": "Used in Capgo web console areas: components/admin, composables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "avg-past-due-days": "Used in Capgo web console areas: components/admin. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "back-to-apps": "Used in Capgo web console areas: components, components/dashboard, pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "back-to-bundles": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "back-to-channels": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -547,7 +614,7 @@ "billed-monthly-at": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "billing": "Used in Capgo web console areas: components, layouts. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "billing-access-required": "Used in Capgo web console areas: layouts, pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "billing-cycle": "Used in Capgo web console areas: components/dashboard, pages/admin/dashboard, pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "billing-cycle": "Used in Capgo web console areas: components/dashboard, pages/admin/dashboard/retention, pages/settings/organization, services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "billing-period": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "block-provider-infra-requests": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "block-provider-infra-requests-help": "Used in Capgo web console areas: components/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -591,7 +658,7 @@ "build-timeout-help": "Used in Capgo web console areas: components/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "build-timeout-invalid": "Used in Capgo web console areas: components/dashboard. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "build-timeout-label": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "builder": "Used in Capgo web console areas: components/dashboard, constants, pages/admin/dashboard, pages/onboarding, utils. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "builder": "Used in Capgo web console areas: components/dashboard, constants, pages/admin/dashboard/product, pages/onboarding, utils. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "builder-promo-arrow": "Used in Capgo web console. Role: UI label about \"builder promo arrow\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "builder-promo-back": "Used in Capgo web console areas: components/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "builder-promo-banner-cta": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -629,9 +696,9 @@ "builder-promo-s5-title": "Used in Capgo web console areas: components/dashboard. Role: section or dialog title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "builder-promo-switch-label": "Used in Capgo web console. Role: UI label about \"builder promo switch label\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "builds": "Used in Capgo web console areas: components/dashboard, constants, stores. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "builds-last-month-trend": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "builds-period": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "builds-trend": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "builds-last-month-trend": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "builds-period": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "builds-trend": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "bundle": "Used in Capgo web console areas: app, components/dashboard, components/tables, composables, layouts. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "bundle-active": "Used in Capgo web console areas: pages/app. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "bundle-assigned-to-this-channel": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -650,8 +717,8 @@ "bundle-not-found": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "bundle-not-found-description": "Used in Capgo web console areas: pages/app. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "bundle-number": "Used in Capgo web console areas: components/tables, pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "bundle-to-production-device": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "bundle-to-subscribed": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "bundle-to-production-device": "Used in Capgo web console areas: composables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "bundle-to-subscribed": "Used in Capgo web console areas: composables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "bundle_uploads": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "bundles": "Used in Capgo web console areas: components/tables, constants, layouts, stores. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "bundles-deleted": "Used in Capgo web console areas: components/tables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -679,9 +746,10 @@ "cancel-subscriptions-and-continue": "Used in Capgo web console areas: pages/settings/account. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "canceled-delete": "Used in Capgo web console areas: components/tables, pages/app. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "canceled-photo-selection": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "cancellation-date": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "cancellation-reason": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "cancelled-organizations-list": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "cancellation-date": "Used in Capgo web console areas: pages/admin/dashboard/retention. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "cancellation-reason": "Used in Capgo web console areas: pages/admin/dashboard/retention. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "cancellations": "Used in Capgo web console areas: composables. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "cancelled-organizations-list": "Used in Capgo web console areas: pages/admin/dashboard/retention. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "cannot-add-app-no-permission": "Used in Capgo web console areas: pages. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "cannot-change-allow-device-custom-id": "Used in Capgo web console areas: components/dashboard. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "cannot-change-allow-preview": "Used in Capgo web console areas: components/dashboard. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -805,7 +873,7 @@ "channel-stats-latest-snapshot-help": "Used in channel settings. Role: helper or description text about \"channel stats latest snapshot help\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "channel-stats-period-help": "Used in channel settings. Role: helper or description text about \"channel stats period help\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "channel-stats-period-window": "Used in channel settings. Role: UI label about \"channel stats period window\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "channel-to-bundle": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "channel-to-bundle": "Used in Capgo web console areas: composables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "channels": "Used in Capgo web console areas: components/bundle, components/dashboard, components/permissions, components/tables, constants. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "channels-unlinked-successfully": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "characters": "Used in Capgo web console areas: pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -819,11 +887,11 @@ "checksum-sha256-desc": "Used in Capgo web console areas: pages/app. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "checksum-type-info": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "choose-a-plan": "Used in Capgo web console areas: components. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "choose-plan-name": "Used on the organization Plans page as the action label for each neutral plan option after a never-paid trial expires. Preserve the {plan} placeholder.", + "choose-plan-name": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "choose-which-channel-to-link-this-bundle-to": "Used in Capgo web console areas: pages/app. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "clear-filters": "Used in Capgo web console areas: components. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "clear-selection": "Used in Capgo web console areas: components/tables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "cli": "Used in Capgo web console areas: constants, pages/admin/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "cli": "Used in Capgo web console areas: constants, pages/admin/dashboard/product. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "cli-doc": "Used in Capgo web console areas: pages. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "cli-version": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "close": "Used in Capgo web console areas: components, components/dashboard, components/tables, pages, pages/app. Role: button or action label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -888,8 +956,8 @@ "compatibility-view-details": "Used in Capgo web console areas: components/dashboard, pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "complete-all-fields": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "completed-at": "Used in Capgo web console areas: components. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "completed-update-download": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "completed-update-download-within-7-days": "Used in Capgo web console areas: pages/admin/dashboard. Role: filter or date-range option label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "completed-update-download": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "completed-update-download-within-7-days": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: filter or date-range option label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "confidence": "Used in Capgo web console areas: pages/app. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "configured": "Used in Capgo web console areas: pages/app. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "confirm": "Used in Capgo web console areas: components/modals, components/tables, composables, pages/app, pages/settings/organization. Role: button or action label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -964,11 +1032,11 @@ "create-secure-key-description": "Used in Capgo web console areas: pages. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "create-webhook": "Used in Capgo web console areas: components. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "created": "Used in Capgo web console areas: components/tables, pages, pages/app, pages/settings/organization, types. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "created-a-channel": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "created-an-app": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "created-app-within-7-days": "Used in Capgo web console areas: pages/admin/dashboard. Role: filter or date-range option label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "created-a-channel": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "created-an-app": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "created-app-within-7-days": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: filter or date-range option label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "created-at": "Used in Capgo web console areas: components/organizations, components/tables, pages/app, pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "created-channel-within-7-days": "Used in Capgo web console areas: pages/admin/dashboard. Role: filter or date-range option label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "created-channel-within-7-days": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: filter or date-range option label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "credit-transaction-amount": "Used in Capgo web console areas: pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "credit-transaction-deduction": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "credit-transaction-description": "Used in Capgo web console areas: pages/settings/organization. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -978,7 +1046,7 @@ "credit-transaction-occurred-at": "Used in Capgo web console areas: pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "credit-transaction-purchase": "Used in Capgo web console areas: pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "credit-transaction-refund": "Used in Capgo web console areas: pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "credits": "Used in Capgo web console areas: constants, pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "credits": "Used in Capgo web console areas: components, constants, pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "credits-available": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "credits-balance": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "credits-cta-description": "Used in Capgo web console areas: pages/settings/organization. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -995,12 +1063,12 @@ "credits-flexibility-cta-title": "Used in Capgo web console areas: components. Role: section or dialog title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "credits-load-error": "Used in Capgo web console areas: pages/settings/organization. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "credits-next-expiration": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "credits-only-badge": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "credits-only-banner": "Used in Capgo web console areas: components, pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "credits-only-info-description": "Used in Capgo web console areas: components. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "credits-only-info-link": "Used in Capgo web console areas: components. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "credits-only-info-title": "Used in Capgo web console areas: components. Role: section or dialog title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "credits-only-banner": "Used in Capgo web console areas: components, pages/settings/organization. Role: short status label in the top bar and usage overview. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "credits-only-badge": "Used in Capgo web console areas: pages/settings/organization. Role: short badge next to the plans page title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "credits-only-plan-page-desc": "Used in Capgo web console areas: pages/settings/organization. Role: helper text under the plans page title for credits-only orgs. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "credits-only-plan-page-desc": "Used in Capgo web console areas: pages/settings/organization. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "credits-pagination-label": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "credits-pricing-after-included-link": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "credits-pricing-bandwidth-subtitle": "Used in Capgo web console areas: pages/settings/organization. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1033,7 +1101,7 @@ "credits-used-in-period": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "cumulative": "Used in Capgo web console areas: components/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "current": "Used in Capgo web console areas: components/tables, pages/app. Role: filter or date-range option label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "current-average-delay": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "current-average-delay": "Used in Capgo web console areas: components/admin. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "current-bundle": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "current-channel-version": "Used in channel settings. Role: UI label about \"current channel version\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "current-password": "Used in Capgo web console areas: pages, pages/settings/account. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1042,12 +1110,12 @@ "current-version": "Used in Capgo web console. Role: UI label about \"current version\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "current-version-check-ins-in-period": "Used in Capgo web console areas: pages/app. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "currently-live-on": "Used in Capgo web console areas: components/bundle. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "custom": "Used in Capgo web console areas: components, components/admin, components/tables, pages/admin/dashboard, services. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "custom": "Used in Capgo web console areas: components, components/admin, components/tables, pages/admin/dashboard/product, services. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "custom-id": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "custom-input-field": "Used in Capgo web console areas: pages. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "daily": "Used in Capgo web console areas: components/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "daily-error-trend": "Used in Capgo web console areas: pages/app. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "daily-registrations": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "daily-registrations": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "dashboard": "Used in Capgo web console areas: components, components/dashboard, constants, pages, pages/app. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "dashboard-card-kicker": "Used in Capgo web console. Role: short UI label about \"dashboard card kicker\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "dashboard-overview-billing-copy": "Used in Capgo web console. Role: UI sentence about \"dashboard overview billing copy\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1057,14 +1125,14 @@ "dashboard-overview-thirty-day-copy": "Used in Capgo web console. Role: UI sentence about \"dashboard overview thirty day copy\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "dashboard-overview-title": "Used in Capgo web console. Role: section or dialog title about \"dashboard overview title\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "dashboard-tab-usage": "Used in Capgo web console areas: pages. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "date": "Used in Capgo web console areas: components/dashboard, components/tables, pages/app, services. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "date": "Used in Capgo web console areas: components/dashboard, components/tables, pages/admin/dashboard/revenue, pages/app, services. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "date-number-format": "Used in Capgo web console areas: pages/settings/account. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "date-number-format-help": "Used in Capgo web console areas: pages/settings/account. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "date-range": "Used in Capgo web console areas: components. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "day": "Used in Capgo web console areas: components/admin, components/tables, pages, pages/admin/dashboard, pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "days": "Used in Capgo web console areas: pages/admin/dashboard, pages/app, services. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "day": "Used in Capgo web console areas: components/admin, components/tables, pages, pages/admin/dashboard/retention, pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "days": "Used in Capgo web console areas: components/admin, pages/admin/dashboard/retention, pages/app, services. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "days-ago": "Used in Capgo web console areas: services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "days-remaining": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "days-remaining": "Used in Capgo web console areas: pages/admin/dashboard/retention. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "debug-api-description": "Used in Capgo web console areas: pages/app. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "debug-api-request": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "debug-channel-api-description": "Used in Capgo web console areas: pages/app. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1118,7 +1186,7 @@ "delivery-retry-failed": "Used in Capgo web console areas: components. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "delivery-retry-queued": "Used in Capgo web console areas: components. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "demo": "Used in Capgo web console areas: components/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "demo-apps-created": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "demo-apps-created": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "demo-data-indicator": "Used in Capgo web console areas: components/dashboard. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "demo-email-placeholder": "Used in Capgo web console areas: pages. Role: input placeholder. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "demo-external-input-desc": "Used in Capgo web console areas: pages. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1180,7 +1248,7 @@ "deployments": "Used in Capgo web console areas: constants, pages/app. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "description": "Used in Capgo web console areas: components/modals, components/organization, components/tables, pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "detailed-usage-plan": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "details": "Used in Capgo web console areas: components/dashboard, components/tables, pages, pages/onboarding, utils. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "details": "Used in Capgo web console areas: components/dashboard, components/tables, pages, pages/onboarding, services. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "device": "Used in Capgo web console areas: app, layouts, pages/app, stores. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "device-id": "Used in Capgo web console areas: components/tables, pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "device-id-placeholder": "Used in Capgo web console areas: pages/app. Role: input placeholder. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1206,7 +1274,7 @@ "devices-on-current-version": "Used in Capgo web console. Role: UI label about \"devices on current version\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "devices-on-current-version-help": "Used in Capgo web console. Role: helper or description text about \"devices on current version help\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "devices-on-current-version-status": "Used in Capgo web console. Role: UI label about \"devices on current version status\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "devices-trend": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "devices-trend": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "devices-updated": "Used in Capgo web console. Role: UI label about \"devices updated\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "devices-will-appear-here": "Used in Capgo web console areas: pages/app. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "dialog-with-custom-input": "Used in Capgo web console areas: pages. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1235,7 +1303,7 @@ "edit-bundle-metadata": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "edit-role": "Used in Capgo web console areas: components/dashboard, components/tables, pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "edit-webhook": "Used in Capgo web console areas: components. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "email": "Used in Capgo web console areas: components/dashboard, modules, pages, pages/admin/dashboard, pages/settings/account. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "email": "Used in Capgo web console areas: components/dashboard, modules, pages, pages/admin/dashboard/retention, pages/settings/account. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "email-not-verified": "Used in Capgo web console areas: pages. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "email-not-verified-banner-body": "Used in Capgo web console areas: pages. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "email-not-verified-banner-title": "Used in Capgo web console areas: pages. Role: section or dialog title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1334,16 +1402,16 @@ "expiration-date": "Used in Capgo web console areas: pages. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "expired": "Used in Capgo web console areas: pages, services. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "expires": "Used in Capgo web console areas: pages. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "expires-today": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "expires-today": "Used in Capgo web console areas: pages/admin/dashboard/retention. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "export-failed": "Used in Capgo web console areas: components/tables. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "export-ready": "Used in Capgo web console areas: components/tables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "exporting-logs": "Used in Capgo web console areas: components/tables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "expose-metadata": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "expose-metadata-help": "Used in Capgo web console areas: components/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "extended-trial-subscriptions": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "extended-trial-subscriptions": "Used in Capgo web console areas: pages/admin/dashboard/retention. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "external-storage": "Used in Capgo web console areas: components/tables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "fail": "Used in Capgo web console areas: components/dashboard, types. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "fail-rate": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "fail-rate": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "failed": "Used in Capgo web console areas: components, components/dashboard, components/tables, pages/app, services. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "failed-to-create-api-key": "Used in Capgo web console areas: pages. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "failed-to-fetch-log-insights": "Used in Capgo web console areas: pages/app. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1376,22 +1444,22 @@ "forgot-check-email": "Used in Capgo web console areas: pages. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "forgot-success": "Used in Capgo web console areas: pages. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "free-trial": "Used in Capgo web console areas: components, pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "frontend-onboarding": "Used in Capgo web console areas: constants, pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "frontend-onboarding-attempts": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "frontend-onboarding-attempts-subtitle": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "frontend-onboarding-completed": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "frontend-onboarding-completed-subtitle": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "frontend-onboarding-daily-attempts": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "frontend-onboarding-funnel": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "frontend-onboarding-funnel-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "frontend-onboarding-largest-dropoff": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "frontend-onboarding-load-error": "Used in Capgo web console areas: pages/admin/dashboard. Role: error message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "frontend-onboarding-median-time": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "frontend-onboarding-median-time-subtitle": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "frontend-onboarding-new-users": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "frontend-onboarding-no-dropoff": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "frontend-onboarding-transition": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "frontend-onboarding-version-1": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "frontend-onboarding": "Used in Capgo web console areas: constants, pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "frontend-onboarding-attempts": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "frontend-onboarding-attempts-subtitle": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "frontend-onboarding-completed": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "frontend-onboarding-completed-subtitle": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "frontend-onboarding-daily-attempts": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "frontend-onboarding-funnel": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "frontend-onboarding-funnel-description": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "frontend-onboarding-largest-dropoff": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "frontend-onboarding-load-error": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "frontend-onboarding-median-time": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "frontend-onboarding-median-time-subtitle": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "frontend-onboarding-new-users": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "frontend-onboarding-no-dropoff": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "frontend-onboarding-transition": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "frontend-onboarding-version-1": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "general": "Used in Capgo web console areas: constants. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "general-information": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "generated-new-apikey": "Used in Capgo web console areas: pages. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1413,7 +1481,7 @@ "go-back": "Used in Capgo web console areas: pages. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "good": "Used in Capgo web console areas: components/dashboard, pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "granted-at": "Used in Capgo web console areas: components/dashboard, components/organization, components/tables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "group": "Used in Capgo web console areas: components/dashboard, components/organization, components/permissions, components/tables, pages/admin/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "group": "Used in Capgo web console areas: components/dashboard, components/organization, components/permissions, components/tables, pages/admin/dashboard/revenue. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "group-created": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "group-information": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "group-name": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1438,7 +1506,7 @@ "i-am-sure": "Used in Capgo web console areas: pages/settings/account. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "id": "Used in Capgo web console areas: components/bundle, components/dashboard, components/tables, pages/app, services. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "ignore-compatibility": "Used in Capgo web console areas: pages/app. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "included-in-plan": "Used in Capgo web console areas: pages/settings/organization, services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "included-in-plan": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "incorrect-app-id": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "info": "Used in Capgo web console areas: components/dashboard, constants, stores. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "init-capgo-in-your-a": "Used in Capgo web console areas: components/dashboard. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1461,12 +1529,12 @@ "invitation-rescinded": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "invitation-resend-wait": "Used in Capgo web console areas: utils. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "invite-accepted": "Used in Capgo web console areas: components/dashboard. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "invite-join-trend": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "invite-join-trend-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "invite-join-trend": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "invite-join-trend-description": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "invite-new-user-dialog-description": "Used in Capgo web console areas: components/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "invite-new-user-dialog-header": "Used in Capgo web console areas: components/dashboard, pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "invite-new-user-dialog-helper": "Used in Capgo web console areas: components/dashboard. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "invite-registrations": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "invite-registrations": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "invite-teammate-modal-description": "Used in Capgo web console areas: components/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "invite-teammate-modal-title": "Used in Capgo web console areas: components/dashboard. Role: section or dialog title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "is-emulator": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1491,7 +1559,7 @@ "last-30-minutes": "Used in Capgo web console areas: services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "last-6-hours": "Used in Capgo web console areas: services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "last-6-months": "Used in Capgo web console areas: services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "last-build": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "last-build": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "last-deployment": "Used in Capgo web console. Role: UI label about \"last deployment\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "last-n-days": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "last-name": "Used in Capgo web console areas: components/dashboard, pages, pages/settings/account, pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1502,7 +1570,7 @@ "last-run": "Used in Capgo web console areas: components/dashboard, pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "last-seen": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "last-update": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "last-upload": "Used in Capgo web console areas: components/tables, pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "last-upload": "Used in Capgo web console areas: components/tables, pages/admin/dashboard/retention, services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "last-version": "Used in Capgo web console areas: components/tables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "latest": "Used in Capgo web console. Role: short UI label about \"latest\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "latest-day-in-selected-period": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1548,7 +1616,7 @@ "logs": "Used in Capgo web console areas: constants, pages/app, stores. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "low-adoption-warning": "Used in Capgo web console areas: pages/app. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "major": "Used in Capgo web console areas: pages/app, types. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "manage": "Used in Capgo web console areas: components/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "manage": "Used in Capgo web console areas: components, components/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "manage-2fa": "Used in Capgo web console areas: constants, pages/settings/account. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "manage-default-channel": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "manage-group": "Used in Capgo web console. Role: UI label about \"manage group\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1575,7 +1643,7 @@ "manifest-to-download": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "manifest-total-bundle": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "manual-rollout-pause": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "mau": "Used in Capgo web console areas: components/dashboard, components/tables, pages/admin/dashboard, pages/settings/organization, services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "mau": "Used in Capgo web console areas: components/dashboard, components/tables, pages/settings/organization, services, types. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "mau-usage": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "max-apikey-expiration-days": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "max-apikey-expiration-days-help": "Used in Capgo web console areas: pages/settings/organization. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1585,7 +1653,7 @@ "member": "Used in Capgo web console areas: components/tables, pages, pages/settings/organization, services. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "member-added": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "member-deleted": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "members": "Used in Capgo web console areas: constants, pages/admin/dashboard, pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "members": "Used in Capgo web console areas: constants, pages/settings/organization, services. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "metadata": "Used in Capgo web console areas: components/tables, pages/app. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "metadata-min-ver-not-set": "Used in Capgo web console areas: pages/app. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "metadata-not-found": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1610,7 +1678,7 @@ "modified": "Used in Capgo web console areas: components/tables. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "modify-org-info": "Used in Capgo web console areas: pages/settings/organization. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "module-heading": "Used in Capgo web console areas: components/dashboard, pages/app. Role: section or dialog title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "monthly": "Used in Capgo web console areas: pages/admin/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "monthly": "Used in Capgo web console areas: pages/admin/dashboard/customers, pages/admin/dashboard/retention, services. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "monthly-active": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "monthly-active-users": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "monthly-plan": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1668,16 +1736,18 @@ "native-observe-webview-loads": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "native-observe-webview-p90": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "need-more-contact-us": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "need-upgrade-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "need-upgrade-trend": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "never": "Used in Capgo web console areas: components/dashboard, pages, pages/admin/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "need-upgrade": "Used in Capgo web console areas: composables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "need-upgrade-description": "Used in Capgo web console areas: composables. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "need-upgrade-trend": "Used in Capgo web console areas: composables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "never": "Used in Capgo web console areas: components/dashboard, pages, pages/admin/dashboard/retention, services. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "new-bundle-ready-banner": "Used in Capgo web console areas: components/dashboard. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "new-name-not-changed": "Used in Capgo web console. Role: UI label about \"new name not changed\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "new-name-to-long": "Used in Capgo web console areas: components/dashboard, pages. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "new-name-to-short": "Used in Capgo web console. Role: UI sentence about \"new name to short\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "new-organizations": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "new-organizations": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "new-record": "Used in Capgo web console areas: components/tables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "new-release-available": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "new-subscriptions": "Used in Capgo web console areas: composables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "next": "Used in Capgo web console areas: components, components/dashboard, pages, pages/app, pages/settings/account. Role: button or action label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "next-run": "Used in Capgo web console areas: components/dashboard, pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "no": "Used in Capgo web console areas: components/tables, pages/app. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1692,7 +1762,7 @@ "no-compatible-download-channel": "Used in Capgo web console areas: components/dashboard. Role: empty state text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "no-credits-available": "Used in Capgo web console areas: pages/settings/organization. Role: empty state text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "no-data": "Used in Capgo web console areas: components/dashboard. Role: empty state text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "no-data-available": "Used in Capgo web console areas: pages/admin/dashboard, pages/app. Role: empty state text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "no-data-available": "Used in Capgo web console areas: pages/admin/dashboard/onboarding, pages/app. Role: empty state text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "no-deliveries": "Used in Capgo web console areas: components. Role: empty state text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "no-devices-on-channel": "Used in Capgo web console areas: pages/app. Role: empty state text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "no-error-message": "Used in Capgo web console areas: components/tables. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1715,9 +1785,9 @@ "no-zip-bundle": "Used in Capgo web console areas: pages/app. Role: empty state text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "no_elements_found": "Used in Capgo web console areas: components, components/tables, pages. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "non-encrypted-bundles-count": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "none": "Used in Capgo web console areas: components, components/dashboard, components/organization, pages, pages/admin/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "none": "Used in Capgo web console areas: components, components/admin, components/dashboard, components/organization, pages. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "normal": "Used in Capgo web console areas: components/tables, pages/app. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "normal-registration": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "normal-registration": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "not-authenticated": "Used in Capgo web console areas: components/dashboard, composables, pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "not-configured": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "not-encrypted-bundle": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1787,7 +1857,7 @@ "notification-update-install-now": "Used in Capgo web console areas: pages/app. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "notification-update-push-success": "Used in Capgo web console areas: pages/app. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "notification-view-stats": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "notifications": "Used in Capgo web console areas: constants, pages, pages/admin/dashboard, pages/settings/account, stores. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "notifications": "Used in Capgo web console areas: constants, pages, pages/admin/dashboard/product, pages/settings/account, stores. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "notifications-activity": "Used in Capgo web console areas: components/dashboard, pages, pages/settings/account. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "notifications-billing-period-stats": "Used in Capgo web console areas: components/dashboard, pages, pages/settings/account. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "notifications-billing-period-stats-desc": "Used in Capgo web console areas: pages, pages/settings/account. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1826,7 +1896,7 @@ "notify": "Used in Capgo web console areas: pages/app. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "observe": "Used in Capgo web console areas: constants, layouts, pages/app. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "of": "Used in Capgo web console areas: components. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "ok": "Used in Capgo web console areas: components/dashboard, pages, pages/admin/dashboard, pages/app, pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "ok": "Used in Capgo web console areas: components/dashboard, pages, pages/admin/dashboard/platform, pages/app, pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "on-current-version": "Used in Capgo web console. Role: UI label about \"on current version\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "on-other-versions": "Used in Capgo web console. Role: UI label about \"on other versions\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "onboarding-bundle-cli-why": "Used in Capgo web console areas: components/dashboard. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1840,8 +1910,8 @@ "onboarding-demo-option-subtitle": "Used in Capgo web console areas: components/dashboard. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "onboarding-demo-option-title": "Used in Capgo web console areas: components/dashboard. Role: section or dialog title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "onboarding-demo-success": "Used in Capgo web console areas: components/dashboard. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "onboarding-funnel": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "onboarding-funnel-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "onboarding-funnel": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "onboarding-funnel-description": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "onboarding-invite-option-cta": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "onboarding-invite-option-dialog-desc": "Used in Capgo web console areas: components/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "onboarding-invite-option-helper": "Used in Capgo web console. Role: UI sentence about \"onboarding invite option helper\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1856,7 +1926,7 @@ "onboarding-prerequisites-hint": "Used in Capgo web console areas: components/dashboard. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "onboarding-prerequisites-runtime": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "onboarding-prerequisites-title": "Used in Capgo web console areas: components/dashboard. Role: section or dialog title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "onboarding-trend": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "onboarding-trend": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "one-day": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "one-day-left": "Used in Capgo web console areas: components. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "one-hour-short": "Used in Capgo web console. Role: short UI label about \"one hour short\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1868,7 +1938,7 @@ "open-in-external": "Used in Capgo web console areas: components. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "open-in-new-tab": "Used in Capgo web console areas: pages/settings/organization, services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "open-sidebar": "Used in Capgo web console areas: components. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "open-source-updates": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "open-source-updates": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "open-your-portal": "Used in Capgo web console areas: services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "optional": "Used in Capgo web console areas: components/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "org-changes-saved": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1878,9 +1948,9 @@ "org-deleted": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "org-invite-email-notification-failed": "Used in Capgo web console areas: components/dashboard, pages/settings/organization. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "org-invited-user": "Used in Capgo web console areas: components/dashboard, pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "org-joins-existing-account": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "org-joins-invite-register": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "org-name": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "org-joins-existing-account": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "org-joins-invite-register": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "org-name": "Used in Capgo web console areas: pages/admin/dashboard/customers, pages/admin/dashboard/retention, services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "org-name-required": "Used in Capgo web console areas: components/dashboard, pages/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "org-notification-apps": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "org-notification-events-help": "Used in Capgo web console areas: components/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -1905,18 +1975,18 @@ "org-notifications-title": "Used in Capgo web console areas: components/dashboard. Role: section or dialog title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "org-notifications-usage-limit-desc": "Used in Capgo web console areas: components/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "org-notifications-weekly-stats-desc": "Used in Capgo web console areas: components/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "org-to-app": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "org-to-app": "Used in Capgo web console areas: composables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "org-with-this-name-exists": "Used in Capgo web console areas: components/dashboard, pages/onboarding. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "organization": "Used in Capgo web console areas: components/dashboard, components/tables, constants, pages/onboarding, pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "organization-attention-high-fail-rate": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "organization-attention-high-fail-rate": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "organization-create-badge": "Used in Capgo web console areas: pages/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "organization-create-submit": "Used in Capgo web console areas: pages/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "organization-create-subtitle": "Used in Capgo web console areas: pages/onboarding. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "organization-create-title": "Used in Capgo web console areas: pages/onboarding. Role: section or dialog title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "organization-email": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "organization-id": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "organization-insights": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "organization-invite": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "organization-insights": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "organization-invite": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "organization-name": "Used in Capgo web console areas: components/dashboard, pages, pages/onboarding, pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "organization-not-found": "Used in Capgo web console areas: components/dashboard, pages/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "organization-onboarding-active-users-plus": "Used in Capgo web console areas: components/dashboard, pages/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -2013,15 +2083,17 @@ "organization-onboarding-website-name-helper": "Used in Capgo web console areas: pages/onboarding. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "organization-onboarding-website-name-helper-empty": "Used in Capgo web console areas: pages/onboarding. Role: empty state text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "organization-onboarding-what-next": "Used in Capgo web console. Role: UI label about \"organization onboarding what next\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "organizations": "Used in Capgo web console areas: pages, pages/admin/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "organizations-created": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "organizations": "Used in Capgo web console areas: pages, pages/admin/dashboard/customers, pages/admin/dashboard/onboarding, pages/admin/dashboard/retention. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "organizations-created": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "organizations-in-trial-period": "Used in Capgo web console areas: pages/admin/dashboard/retention. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "organizations-to-be-deleted": "Used in Capgo web console areas: pages/settings/account. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "os-version": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "overriding-default-channel": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "overview": "Used in Capgo web console areas: components/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "package-name": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "pages": "Used in Capgo web console areas: components. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "paid-orgs-only": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "paid-at": "Used in Capgo web console areas: services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "paid-orgs-only": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "paid-subscriptions-to-cancel": "Used in Capgo web console areas: pages/settings/account. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "partial-adoption": "Used in Capgo web console areas: pages/app. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "password": "Used in Capgo web console areas: modules, pages, pages/onboarding, pages/settings/account, stores. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -2049,12 +2121,12 @@ "password-policy-updated": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "password-update-org-access": "Used in Capgo web console areas: components. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "password-verified-successfully": "Used in Capgo web console areas: pages/settings/account. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "past-due-organizations": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "past-due-orgs": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "past-due-organizations": "Used in Capgo web console areas: components/admin, composables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "past-due-orgs": "Used in Capgo web console areas: components/admin. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "patch": "Used in Capgo web console areas: pages/app, types. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "pause": "Used in Capgo web console areas: pages/app. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "paying-client-product-activity-trend": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "paying-orgs-trend": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "paying-client-product-activity-trend": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "paying-orgs-trend": "Used in Capgo web console areas: pages/admin/dashboard/revenue. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "pending-invite-badge": "Used in Capgo web console areas: pages/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "pending-invite-card-copy": "Used in Capgo web console areas: pages/onboarding. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "pending-invite-create-org": "Used in Capgo web console areas: pages/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -2085,11 +2157,11 @@ "personal-information": "Used in Capgo web console areas: pages/settings/account. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "picture-delete-fail": "Used in Capgo web console areas: components/dashboard. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "picture-uploaded": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plan": "Used in Capgo web console areas: pages/admin/dashboard, pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plan": "Used in Capgo web console areas: pages/admin/dashboard/customers, pages/admin/dashboard/retention, pages/settings/organization, services. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "plan-bandwidth": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "plan-desc": "Used in Capgo web console areas: pages/settings/organization. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plan-distribution": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plan-distribution-trend": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plan-distribution": "Used in billing/plans. Role: UI label about \"plan distribution\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plan-distribution-trend": "Used in billing/plans. Role: UI label about \"plan distribution trend\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "plan-failed": "Used in Capgo web console areas: pages/settings/organization. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "plan-failed-description": "Used in Capgo web console areas: components. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "plan-failed-native-description": "Used in Capgo web console areas: components. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -2114,38 +2186,38 @@ "plan-upgrade": "Used in Capgo web console areas: pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "plan-upgrade-v2": "Used in Capgo web console areas: components, components/tables, pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "plans": "Used in Capgo web console areas: components/dashboard, constants, pages/settings/organization, services, stores. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-analytics-checkout-completion": "Used in Capgo web console areas: pages/admin/dashboard. Role: analytics chart title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-analytics-checkout-completion-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper text explaining that checkout-completion reporting is not implemented yet. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-analytics-checkout-completion-link": "Used in Capgo web console areas: pages/admin/dashboard. Role: link label for checkout-completion implementation requirements. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-analytics-checkout-intent": "Used in Capgo web console areas: pages/admin/dashboard. Role: analytics chart title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-analytics-checkout-intent-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper text describing checkout starts attributed to daily Plans visitors. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-analytics-did-not-start": "Used in Capgo web console areas: pages/admin/dashboard. Role: chart series label for organizations that did not start checkout. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-analytics-empty": "Used in Capgo web console areas: pages/admin/dashboard. Role: empty state text when no Plans visits exist in the selected period. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-analytics-partial-warning": "Used in Capgo web console areas: pages/admin/dashboard. Role: warning that some organizations have an unknown historical billing classification. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-analytics-posthog-timeout": "Used in Capgo web console areas: pages/admin/dashboard. Role: timeout error with recovery guidance for Plans analytics. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-analytics-posthog-unconfigured": "Used in Capgo web console areas: pages/admin/dashboard. Role: status message when PostHog analytics is not configured. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-analytics-range-too-large": "Used in Capgo web console areas: pages/admin/dashboard. Role: error with recovery guidance when the selected analytics range returns too much data. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-analytics-started-checkout": "Used in Capgo web console areas: pages/admin/dashboard. Role: chart series label for organizations that started checkout. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-analytics-timezone": "Used in Capgo web console areas: pages/admin/dashboard. Role: reporting timezone label stating that analytics use UTC. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-analytics-title": "Used in Capgo web console areas: constants, pages/admin/dashboard. Role: admin dashboard page title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-analytics-total-opens": "Used in Capgo web console areas: pages/admin/dashboard. Role: chart series label for total logical Plans page openings. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-analytics-traffic": "Used in Capgo web console areas: pages/admin/dashboard. Role: analytics chart title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-analytics-traffic-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper text describing unique visitor organizations and total Plans openings per UTC day. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-analytics-unavailable": "Used in Capgo web console areas: pages/admin/dashboard. Role: temporary-unavailability error for Plans analytics. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-analytics-unique-visitor-orgs": "Used in Capgo web console areas: pages/admin/dashboard. Role: chart series label for organizations on their first Plans visit in the selected period. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-analytics-who-opened": "Used in Capgo web console areas: pages/admin/dashboard. Role: analytics chart title for Plans visitors grouped by billing state. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-analytics-who-opened-checkout": "Used in Capgo web console areas: pages/admin/dashboard. Role: analytics chart title for checkout starters grouped by billing state. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-analytics-who-opened-checkout-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper text describing daily checkout starters by billing state at the attributed Plans opening. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-analytics-who-opened-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper text describing daily unique Plans visitors by billing state. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-category-active-trial": "Used in Capgo web console areas: pages/admin/dashboard, services. Role: billing-state chart label for an active trial. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-category-canceled": "Used in Capgo web console areas: pages/admin/dashboard, services. Role: billing-state chart label for a canceled subscription. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-category-credits-only": "Used in Capgo web console areas: pages/admin/dashboard, services. Role: billing-state chart label for an organization using only credits. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-category-expired-trial": "Used in Capgo web console areas: pages/admin/dashboard, services. Role: billing-state chart label for an expired trial that never subscribed. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-category-paying": "Used in Capgo web console areas: pages/admin/dashboard, services. Role: billing-state chart label for a paying organization. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-category-payment-problem": "Used in Capgo web console areas: pages/admin/dashboard, services. Role: billing-state chart label for an organization with a payment problem. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plans-category-unknown": "Used in Capgo web console areas: pages/admin/dashboard, services. Role: billing-state chart label when the historical state cannot be classified. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-analytics-checkout-completion": "Used in Capgo web console areas: pages/admin/dashboard/revenue. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-analytics-checkout-completion-description": "Used in Capgo web console areas: pages/admin/dashboard/revenue. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-analytics-checkout-completion-link": "Used in Capgo web console areas: pages/admin/dashboard/revenue. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-analytics-checkout-intent": "Used in Capgo web console areas: pages/admin/dashboard/revenue. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-analytics-checkout-intent-description": "Used in Capgo web console areas: pages/admin/dashboard/revenue. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-analytics-did-not-start": "Used in Capgo web console areas: services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-analytics-empty": "Used in Capgo web console areas: pages/admin/dashboard/revenue. Role: empty state text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-analytics-partial-warning": "Used in Capgo web console areas: pages/admin/dashboard/revenue. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-analytics-posthog-timeout": "Used in Capgo web console areas: services. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-analytics-posthog-unconfigured": "Used in Capgo web console areas: services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-analytics-range-too-large": "Used in Capgo web console areas: services. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-analytics-started-checkout": "Used in Capgo web console areas: services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-analytics-timezone": "Used in Capgo web console areas: pages/admin/dashboard/revenue. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-analytics-title": "Used in Capgo web console areas: constants, pages/admin/dashboard/revenue. Role: section or dialog title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-analytics-total-opens": "Used in Capgo web console areas: services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-analytics-traffic": "Used in Capgo web console areas: pages/admin/dashboard/revenue. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-analytics-traffic-description": "Used in Capgo web console areas: pages/admin/dashboard/revenue. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-analytics-unavailable": "Used in Capgo web console areas: pages/admin/dashboard/revenue, services. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-analytics-unique-visitor-orgs": "Used in Capgo web console areas: services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-analytics-who-opened": "Used in Capgo web console areas: pages/admin/dashboard/revenue. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-analytics-who-opened-checkout": "Used in Capgo web console areas: pages/admin/dashboard/revenue. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-analytics-who-opened-checkout-description": "Used in Capgo web console areas: pages/admin/dashboard/revenue. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-analytics-who-opened-description": "Used in Capgo web console areas: pages/admin/dashboard/revenue. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-category-active-trial": "Used in Capgo web console areas: services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-category-canceled": "Used in Capgo web console areas: services. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-category-credits-only": "Used in Capgo web console areas: services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-category-expired-trial": "Used in Capgo web console areas: services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-category-paying": "Used in Capgo web console areas: services. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-category-payment-problem": "Used in Capgo web console areas: services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plans-category-unknown": "Used in Capgo web console areas: services. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "plans-super-only": "Used in Capgo web console areas: pages/settings/organization. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "platform": "Used in Capgo web console areas: components/dashboard, components/tables, composables, pages/admin/dashboard, pages/app. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "platform": "Used in Capgo web console areas: components/dashboard, components/tables, composables, constants, pages/admin/dashboard/product. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "platform-android": "Used in Capgo web console areas: components/dashboard, components/tables. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "platform-electron": "Used in Capgo web console areas: components/dashboard, components/tables. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "platform-ios": "Used in Capgo web console areas: components/dashboard, components/tables. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -2165,7 +2237,7 @@ "plugin-sandbox-native-bridge-tests": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "plugin-sandbox-skipped-native-setup": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "plugin-version": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "plugins": "Used in Capgo web console areas: components/dashboard, constants, pages/admin/dashboard, pages/app. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "plugins": "Used in Capgo web console areas: components/dashboard, constants, pages/admin/dashboard/product, pages/app. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "popup-blocked-open-manually": "Used in Capgo web console areas: services. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "prediction": "Used in Capgo web console areas: components/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "preview": "Used in Capgo web console areas: components, services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -2190,9 +2262,9 @@ "privacy-policy": "Used in Capgo web console areas: pages. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "private": "Used in Capgo web console areas: pages/app. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "pro-tip-you-can-copy": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "production-device-to-update-download": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "production-plugin-device": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "production-plugin-device-within-7-days": "Used in Capgo web console areas: pages/admin/dashboard. Role: filter or date-range option label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "production-device-to-update-download": "Used in Capgo web console areas: composables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "production-plugin-device": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "production-plugin-device-within-7-days": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: filter or date-range option label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "progressive-rollout": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "promote": "Used in Capgo web console areas: pages/app. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "provider": "Used in Capgo web console. Role: short UI label about \"provider\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -2213,11 +2285,11 @@ "register-heading": "Used in Capgo web console areas: pages. Role: section or dialog title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "register-next": "Used in Capgo web console areas: pages. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "register-terms-disclaimer": "Used in Capgo web console areas: pages. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "register-to-org": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "registered-at": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "registration-to-subscription-conversion": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "registrations-by-source": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "registrations-by-source-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "register-to-org": "Used in Capgo web console areas: composables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "registered-at": "Used in Capgo web console areas: services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "registration-to-subscription-conversion": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "registrations-by-source": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "registrations-by-source-description": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "release-or-30-days": "Used in Capgo web console. Role: filter or date-range option label about \"release or 30 days\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "release-status": "Used in Capgo web console. Role: UI label about \"release status\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "released": "Used in Capgo web console areas: components/dashboard, pages/app. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -2234,7 +2306,7 @@ "remove-role-confirm": "Used in Capgo web console areas: components/dashboard, components/tables. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "removed": "Used in Capgo web console areas: components/tables, pages/app. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "removed-apikey": "Used in Capgo web console areas: pages. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "replication": "Used in Capgo web console areas: constants, pages/admin/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "replication": "Used in Capgo web console areas: constants, pages/admin/dashboard/platform. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "replication-toast-complete": "Used in Capgo web console areas: services. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "replication-toast-globally-available": "Used in Capgo web console areas: services. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "replication-toast-regions-replicated": "Used in Capgo web console areas: services. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -2262,7 +2334,7 @@ "restore-account": "Used in Capgo web console areas: pages. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "restoring-account": "Used in Capgo web console areas: pages. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "resume": "Used in Capgo web console areas: pages/app. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "retention": "Used in Capgo web console. Role: UI sentence about \"retention\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "retention": "Used in Capgo web console areas: constants. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "retention-1-year": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "retention-30-days": "Used in Capgo web console areas: components/dashboard. Role: filter or date-range option label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "retention-6-months": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -2279,7 +2351,7 @@ "retention-never-info": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "retention-to-big": "Used in Capgo web console areas: components/dashboard. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "retry": "Used in Capgo web console areas: components. Role: button or action label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "revenue": "Used in Capgo web console areas: constants, pages/admin/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "revenue": "Used in Capgo web console areas: constants, pages/admin/dashboard/revenue. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "revert-channel-to-built-in-version": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "revert-to-builtin": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "revert-to-builtin-confirm": "Used in Capgo web console areas: pages/app. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -2327,7 +2399,7 @@ "search-channels": "Used in Capgo web console areas: components/permissions, pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "search-groups": "Used in Capgo web console areas: components/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "search-members": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "search-organizations": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "search-organizations": "Used in Capgo web console areas: pages/admin/dashboard/customers. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "search-role-bindings": "Used in Capgo web console areas: components/dashboard, components/tables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "search-scope-items": "Used in Capgo web console areas: pages. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "search-versions": "Used in Capgo web console areas: components/tables, pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -2376,7 +2448,7 @@ "select_all": "Used in Capgo web console areas: components. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "selected": "Used in Capgo web console areas: pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "selected-apps": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "selected-period": "Used in Capgo web console areas: components/dashboard, pages/admin/dashboard, pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "selected-period": "Used in Capgo web console areas: components/dashboard, pages/admin/dashboard/onboarding, pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "selected-period-applies-to-stats": "Used in Capgo web console areas: pages/app. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "selected-period-overview": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "selected-period-overview-help": "Used in Capgo web console areas: pages/app. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -2402,7 +2474,7 @@ "signing-secret-unavailable": "Used in Capgo web console areas: pages/settings/organization. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "since-current-release-days": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "since-current-release-one-day": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "since-paying": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "since-paying": "Used in Capgo web console. Role: UI label about \"since paying\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "size": "Used in Capgo web console areas: components, components/tables, pages/app. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "size-not-found": "Used in Capgo web console areas: components/tables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "social-username-help": "Used in Capgo web console areas: components/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -2482,7 +2554,7 @@ "start-using-capgo": "Used in Capgo web console areas: components/dashboard, pages. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "start-your-first-build": "Used in Capgo web console. Role: UI label about \"start your first build\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "statistics": "Used in Capgo web console. Role: short UI label about \"statistics\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "status": "Used in Capgo web console areas: components/dashboard, components/organizations, components/tables, pages, pages/app. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "status": "Used in Capgo web console areas: components/dashboard, components/organizations, components/tables, pages, pages/admin/dashboard/revenue. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "storage-chart-mode": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "storage-hourly": "Used in Capgo web console areas: components/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "storage-total": "Used in Capgo web console areas: components/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -2532,15 +2604,15 @@ "stored-externally": "Used in Capgo web console areas: components/tables, pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "stripe-billing-portal-will-be-opened-in-a-new-tab": "Used in Capgo web console areas: services. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "stripe-checkout-will-be-opened-in-a-new-tab": "Used in Capgo web console areas: pages/settings/organization. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "stripe-subscriptions-past-due": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "subscribed": "Used in Capgo web console areas: pages/admin/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "stripe-subscriptions-past-due": "Used in Capgo web console areas: components/admin. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "subscribed": "Used in Capgo web console areas: composables. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "subscribed-events": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "subscribed-within-7-days": "Used in Capgo web console areas: pages/admin/dashboard. Role: filter or date-range option label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "subscription-flow": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "subscription-or-signup-date": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "subscribed-within-7-days": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: filter or date-range option label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "subscription-flow": "Used in Capgo web console areas: components/admin. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "subscription-or-signup-date": "Used in Capgo web console areas: pages/admin/dashboard/retention. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "subscription-required": "Used in Capgo web console areas: components. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "subscription-type-trend": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "success-rate-trend": "Used in Capgo web console areas: pages/admin/dashboard. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "subscription-type-trend": "Used in Capgo web console areas: pages/admin/dashboard/revenue. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "success-rate-trend": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "support": "Used in Capgo web console areas: components/dashboard, pages, pages/onboarding. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "support-usernames-prompt-dismiss-forever": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "support-usernames-prompt-helper": "Used in Capgo web console areas: components/dashboard. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -2568,10 +2640,10 @@ "top-priority-empty": "Used in Capgo web console areas: pages/app. Role: empty state text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "top-priority-help": "Used in Capgo web console areas: pages/app. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "total": "Used in Capgo web console areas: components/dashboard, components/tables, pages/app, pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "total-above-plan": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "total-above-plan-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "total-above-plan": "Used in Capgo web console areas: composables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "total-above-plan-description": "Used in Capgo web console areas: composables. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "total-devices": "Used in Capgo web console. Role: UI label about \"total devices\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "total-mau-period": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "total-mau-period": "Used in Capgo web console areas: services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "total-members": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "transfer": "Used in Capgo web console areas: components/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "transfer-app-ownership": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -2581,15 +2653,16 @@ "translation-unavailable": "Used in Capgo web console areas: services. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "trial-banner-cta": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "trial-banner-message": "Used in Capgo web console areas: components/dashboard. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "trial-end-date": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "trial-end-date": "Used in Capgo web console areas: pages/admin/dashboard/retention. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "trial-ended-description": "Used in Capgo web console areas: components. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "trial-ended-plans-description": "Used below the organization Plans page title after a never-paid trial expires. It explains that selecting a plan restores continued Capgo use.", - "trial-ended-title": "Used in Capgo web console areas: components. Role: section or dialog title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "trial-extended-badge": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "trial-extension-conversion-trend": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "trial-extensions": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "trial-ended-plans-description": "Used in Capgo web console areas: pages/settings/organization. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "trial-ended-title": "Used in Capgo web console areas: components, pages/settings/organization. Role: section or dialog title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "trial-extended-badge": "Used in Capgo web console areas: pages/admin/dashboard/retention. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "trial-extension-conversion-trend": "Used in Capgo web console areas: pages/admin/dashboard/retention. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "trial-extensions": "Used in Capgo web console areas: pages/admin/dashboard/retention. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "trial-left": "Used in Capgo web console areas: components. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "trial-organizations-list": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "trial-organizations": "Used in Capgo web console areas: pages/admin/dashboard/retention. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "trial-organizations-list": "Used in Capgo web console areas: pages/admin/dashboard/retention. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "trial-plan-expired": "Used in Capgo web console areas: components. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "try-a-different-search-term": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "type": "Used in Capgo web console areas: components/tables, pages, pages/app, services. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -2620,7 +2693,7 @@ "units-gb": "Used in Capgo web console areas: components/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "units-gb-hours": "Used in Capgo web console areas: components/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "units-users": "Used in Capgo web console areas: components/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "unknown": "Used in Capgo web console areas: components/bundle, components/dashboard, components/tables, pages, pages/admin/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "unknown": "Used in Capgo web console areas: components/bundle, components/dashboard, components/tables, pages, pages/admin/dashboard/retention. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "unknown-mime": "Used in Capgo web console areas: components/dashboard. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "unlink-bundle": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "unlink-channel": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -2652,20 +2725,20 @@ "updated-devices": "Used in Capgo web console. Role: UI label about \"updated devices\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "updated-min-version": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "updater": "Used in Capgo web console areas: constants. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "updates": "Used in Capgo web console areas: constants, pages/admin/dashboard. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "updates": "Used in Capgo web console areas: constants, pages/admin/dashboard/product. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "updates-flowing-smoothly": "Used in Capgo web console. Role: UI sentence about \"updates flowing smoothly\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "updates-trend": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "updates-trend": "Used in Capgo web console areas: pages/admin/dashboard/product. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "updates-working-well": "Used in Capgo web console areas: pages/app. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "upgrade": "Used in Capgo web console areas: components, components/tables, pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "upgrade-rate-12m": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "upgrade-rate-12m-description": "Used in Capgo web console areas: pages/admin/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "upgrade-rate-12m": "Used in Capgo web console areas: components/admin, composables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "upgrade-rate-12m-description": "Used in Capgo web console areas: components/admin. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "upgrade-trend": "Used in Capgo web console. Role: UI label about \"upgrade trend\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "upgraded-organizations": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "upgraded-organizations-latest-day": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "upgraded-organizations": "Used in Capgo web console areas: components/admin, composables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "upgraded-organizations-latest-day": "Used in Capgo web console areas: components/admin. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "upload-img-error": "Used in Capgo web console areas: components/dashboard. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "uploaded-a-bundle": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "uploaded-bundle-within-7-days": "Used in Capgo web console areas: pages/admin/dashboard. Role: filter or date-range option label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "uploads-period": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "uploaded-a-bundle": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "uploaded-bundle-within-7-days": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: filter or date-range option label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "uploads-period": "Used in Capgo web console areas: services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "url": "Used in Capgo web console areas: components, components/dashboard, components/organizations, pages, pages/app. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "usage": "Used in Capgo web console areas: constants, pages, pages/settings/organization, services. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "usage-success": "Used in Capgo web console areas: pages/settings/organization. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -2677,12 +2750,12 @@ "user-email-or-org-id": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "user-id": "Used in Capgo web console. Role: UI label about \"user id\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "user-registration": "Used in Capgo web console areas: pages. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "user-registrations": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "users": "Used in Capgo web console areas: components/dashboard, composables, constants, modules, pages. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "user-registrations": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "users": "Used in Capgo web console areas: components/dashboard, composables, modules, pages, pages/onboarding. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "users-activity-trend": "Used in Capgo web console. Role: UI label about \"users activity trend\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "users-and-revenue": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "users-and-revenue": "Used in Capgo web console. Role: UI label about \"users and revenue\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "users-must-change-password": "Used in Capgo web console areas: pages/settings/organization. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "users-trend": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "users-trend": "Used in Capgo web console areas: pages/admin/dashboard/retention. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "users-will-be-locked-out": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "validate": "Used in Capgo web console areas: pages/onboarding. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "validate-email": "Used in Capgo web console areas: pages. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -2699,7 +2772,7 @@ "version-name-missing": "Used in Capgo web console areas: components/tables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "version-rules-tester": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "version-rules-tester-description": "Used in Capgo web console areas: pages/app. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "view": "Used in Capgo web console areas: components/tables, composables, pages/admin/dashboard, pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "view": "Used in Capgo web console areas: components/tables, composables, pages/admin/dashboard/platform, pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "view-action-logs": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "view-adoption": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "view-deliveries": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", @@ -2750,12 +2823,12 @@ "what-to-do-with-photo": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "what-to-do-with-photo-dec": "Used in Capgo web console areas: components/dashboard. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "window-minutes": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "without-profile": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "without-profile": "Used in Capgo web console areas: pages/admin/dashboard/onboarding. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "write-key": "Used in Capgo web console. Role: short UI label about \"write key\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "wrong-key-bundles-count": "Used in Capgo web console areas: pages/settings/organization. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "wrong-name-org-del": "Used in Capgo web console areas: pages/settings/organization. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "x-hours-short": "Used in Capgo web console areas: pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", - "yearly": "Used in Capgo web console areas: pages/admin/dashboard, pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", + "yearly": "Used in Capgo web console areas: pages/admin/dashboard/customers, pages/admin/dashboard/retention, pages/settings/organization, services. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "yes": "Used in Capgo web console areas: components/tables, pages/app. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "you-are-deleting-unsafely": "Used in Capgo web console areas: components/tables, pages/app. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", "you-are-deleting-unsafely-plural": "Used in Capgo web console areas: components/tables. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.", diff --git a/messages/en.json b/messages/en.json index a668ac3ddd..af9c9d6f04 100644 --- a/messages/en.json +++ b/messages/en.json @@ -240,6 +240,70 @@ "admin-credits-select-org": "Select Organization", "admin-credits-title": "Grant Credits", "admin-dashboard": "Admin Dashboard", + "admin-pulse": "Pulse", + "admin-pulse-description": "Landing attention surface for registrations, trials, revenue, product health, and stuck onboarding.", + "admin-pulse-new-registrations": "New registrations", + "admin-pulse-activation-rate-subtitle": "Activation rate {rate}%", + "admin-pulse-activation-unavailable": "Activation rate unavailable", + "admin-pulse-trials": "Trials", + "admin-pulse-trials-subtitle": "Organizations currently on trial", + "admin-pulse-paying-orgs": "Paying organizations", + "admin-pulse-mrr-subtitle": "MRR ${mrr}", + "admin-pulse-mrr-unavailable": "MRR unavailable", + "admin-pulse-update-success": "Update success", + "admin-pulse-update-success-subtitle": "Latest update success rate", + "admin-pulse-builders-free": "Available builders", + "admin-pulse-builders-used": "Running builders", + "admin-pulse-builders-used-subtitle": "Busy online runners", + "admin-pulse-builders-waiting": "Waiting jobs", + "admin-pulse-builders-waiting-subtitle": "Queued for a runner", + "admin-pulse-builders-offline": "Offline workers", + "admin-pulse-builders-offline-subtitle": "Registered but offline", + "admin-pulse-builders-online": "{count} online", + "admin-pulse-builder-unreachable": "Builder unreachable", + "admin-pulse-attention": "Needs attention", + "admin-pulse-attention-description": "Stuck onboarding gaps and active trials that may need follow-up.", + "admin-pulse-attention-trials-subtitle": "Open the retention hub for trial details", + "admin-onboarding": "Onboarding", + "admin-onboarding-funnel": "Funnel", + "admin-onboarding-sources": "Sources", + "admin-onboarding-cohorts": "Cohorts", + "admin-onboarding-cohorts-description": "Stuck onboarding stages derived from the live funnel. Use this surface to prioritize who needs attention.", + "admin-onboarding-cohorts-hint": "This is the action surface for stuck onboarding — counts come from the same onboarding funnel stats as the Funnel tab.", + "admin-onboarding-stuck-app-no-channel": "App but no channel", + "admin-onboarding-stuck-app-no-channel-description": "Organizations that created an app but never created a channel", + "admin-onboarding-stuck-channel-no-bundle": "Channel but no bundle", + "admin-onboarding-stuck-channel-no-bundle-description": "Organizations with a channel that never uploaded a bundle", + "admin-onboarding-stuck-bundle-no-device": "Bundle but no production device", + "admin-onboarding-stuck-bundle-no-device-description": "Organizations with a bundle that have no production plugin device yet", + "admin-onboarding-stuck-device-no-download": "Device but no update download", + "admin-onboarding-stuck-device-no-download-description": "Organizations with a production device that have not completed an update download", + "admin-product": "Product", + "admin-retention": "Retention", + "admin-retention-trials": "Trials", + "admin-retention-churn": "Churn", + "admin-retention-inactive": "Inactive", + "admin-retention-inactive-description": "Paid organizations with zero MAU or no uploads in the selected period.", + "admin-retention-inactive-truncated": "Results were truncated after loading the maximum number of pages.", + "admin-customers": "Customers", + "admin-revenue": "Revenue", + "admin-revenue-overview": "Overview", + "admin-revenue-upgrades": "Upgrades", + "admin-revenue-risk": "Risk", + "admin-platform": "Platform", + "admin-platform-capacity": "Capacity", + "admin-capacity-online-workers": "Online workers", + "admin-capacity-registered": "{count} registered", + "admin-capacity-usage-by-hour": "Builder usage by hour", + "admin-capacity-usage-by-hour-description": "Free vs used reconstructed from worker +/− events and build start/end intervals", + "admin-plugins-active-devices-30d": "Active devices (30d)", + "admin-plugins-ios-devices-30d": "iOS devices (30d)", + "admin-plugins-android-devices-30d": "Android devices (30d)", + "admin-plugins-version-breakdown": "Version Breakdown Over Time", + "admin-plugins-version-ladder": "Version Ladder", + "admin-plugins-plugin-versions": "Plugin Versions", + "admin-plugins-major-versions": "Major Versions", + "admin-plugins-device-share": "Device Share", "admin-organizations": "Organizations", "admin-users-email-type-breakdown": "Email Type Breakdown", "admin-users-email-type-breakdown-description": "Registration mix in the selected period, split between professional, personal, and disposable email domains.", @@ -364,6 +428,7 @@ "app-id": "App ID", "org-to-app": "Org → App", "organizations-created": "Organizations Created", + "organizations-in-trial-period": "Organizations in trial period", "register-to-org": "Register → Org", "app-to-channel": "App → Channel", "app-id-missing": "App ID is missing", @@ -653,6 +718,7 @@ "canceled-photo-selection": "You canceled the picture selection", "cancellation-date": "Cancellation Date", "cancellation-reason": "Cancellation Reason", + "cancellations": "Cancellations", "cancelled-organizations-list": "Cancelled Organizations List", "capgo-updates-disabled": "Capgo updates disabled", "cannot-change-allow-device-custom-id": "Cannot change allow device custom ID setting, please check the browser console", @@ -1536,11 +1602,13 @@ "native-dependencies": "Native Dependencies", "native-dependencies-description": "Native packages and their versions included in this bundle", "need-more-contact-us": "Need more ? Contact us for tailored plan", + "need-upgrade": "Orgs Need Upgrade", "need-upgrade-description": "Organizations with unpaid overages", "need-upgrade-trend": "Organizations Needing Upgrade", "never": "Never", "new-bundle-ready-banner": "You have new bundles that are not deployed to production.", "new-organizations": "New Organizations", + "new-subscriptions": "New Subscriptions", "new-name-not-changed": "The new name is the same as the old one", "new-name-to-long": "The new name is too long. You can only use 32 characters", "new-name-to-short": "The apikey name is too short. It must be at least 4 characters long", @@ -2079,6 +2147,7 @@ "recommended": "Recommended", "refresh": "Refresh", "register": "Register", + "paid-at": "Paid at", "registered-at": "Registered at", "register-heading": "Registration", "register-next": "Register", @@ -2425,6 +2494,7 @@ "trial-extensions": "Trial Extensions", "extended-trial-subscriptions": "Extended Trial Subscriptions", "trial-left": "days left", + "trial-organizations": "Trial Organizations", "trial-organizations-list": "Trial Organizations List", "trial-plan-expired": "Trial Expired", "try-a-different-search-term": "Try a different search term", @@ -2751,6 +2821,9 @@ "admin-notifications-delivery-chart": "Daily delivery", "admin-notifications-last-month-chart": "Trailing 30 days", "admin-notifications-campaigns-chart": "Campaigns created per day", + "admin-capacity-workers": "Workers", + "admin-capacity-used": "Used", + "admin-capacity-free": "Free", "frontend-onboarding": "Frontend onboarding", "frontend-onboarding-version-1": "Onboarding v1", "frontend-onboarding-attempts": "Onboarding attempts", diff --git a/scripts/capture-admin-screens.mjs b/scripts/capture-admin-screens.mjs new file mode 100644 index 0000000000..7ce3abb772 --- /dev/null +++ b/scripts/capture-admin-screens.mjs @@ -0,0 +1,70 @@ +import { mkdirSync } from 'node:fs' +import { dirname, join } from 'node:path' +import { fileURLToPath } from 'node:url' +import { chromium } from '@playwright/test' + +const rootDir = join(dirname(fileURLToPath(import.meta.url)), '..') +const OUT = join(rootDir, '.context/admin-screens') +const DOCS = join(rootDir, 'docs/pr-assets/admin-intention-ia') +const BASE = 'http://localhost:5173' + +mkdirSync(OUT, { recursive: true }) +mkdirSync(DOCS, { recursive: true }) + +async function waitForAdmin(page, path, readyLocator) { + await page.goto(`${BASE}${path}`, { waitUntil: 'domcontentloaded' }) + await page.waitForURL((url) => { + try { + return new URL(url).pathname.replace(/\/$/, '') === path.replace(/\/$/, '') + } + catch { + return false + } + }, { timeout: 120000 }) + await page.getByRole('button', { name: /onboarding|pulse|product/i }).first().waitFor({ timeout: 120000 }) + if (readyLocator) + await readyLocator(page).waitFor({ timeout: 120000 }) + // give charts a moment + await page.waitForTimeout(3000) +} + +async function shot(page, name) { + await page.screenshot({ path: join(OUT, `${name}.png`), fullPage: false }) + await page.screenshot({ path: join(DOCS, `${name}.png`), fullPage: false }) + console.log('saved', name, page.url()) +} + +const browser = await chromium.launch({ headless: true }) +const page = await browser.newPage({ viewport: { width: 1440, height: 1100 } }) +page.setDefaultTimeout(120000) + +await page.goto(`${BASE}/login`, { waitUntil: 'domcontentloaded' }) +await page.locator('input[type="email"]').first().fill('admin@capgo.app') +await page.getByRole('button', { name: /continue/i }).first().click() +await page.locator('input[type="password"]').first().waitFor({ state: 'visible' }) +await page.locator('input[type="password"]').first().fill('adminadmin') +await page.getByRole('button', { name: /log in/i }).first().click() +await page.waitForURL(u => !String(u).includes('/login'), { timeout: 90000 }) +console.log('logged in', page.url()) + +await waitForAdmin(page, '/admin/dashboard/pulse', p => p.getByText(/new registrations|pulse/i).first()) +await shot(page, 'real-pulse') + +await waitForAdmin(page, '/admin/dashboard/onboarding', p => p.getByRole('button', { name: /funnel|sources|cohorts/i }).first()) +await shot(page, 'real-onboarding-funnel') + +await waitForAdmin(page, '/admin/dashboard/onboarding/sources', p => p.getByText(/registrations by source|sources/i).first()) +await shot(page, 'real-onboarding-sources') + +await waitForAdmin(page, '/admin/dashboard/onboarding/cohorts', p => p.getByRole('button', { name: /cohorts/i }).first()) +await shot(page, 'real-onboarding-cohorts') + +await waitForAdmin(page, '/admin/dashboard/product/updates', p => p.getByRole('button', { name: /updates|plugins|cli/i }).first()) +await shot(page, 'real-product-updates') + +await waitForAdmin(page, '/admin/dashboard/retention', p => p.getByRole('button', { name: /trials|churn|inactive/i }).first()) +await shot(page, 'real-retention') + +await waitForAdmin(page, '/admin/dashboard/customers/organizations', p => p.getByRole('button', { name: /organizations|credits/i }).first()) +await shot(page, 'real-customers') +await browser.close() diff --git a/src/auto-imports.d.ts b/src/auto-imports.d.ts index 5beb1129ba..2d0b229d7a 100644 --- a/src/auto-imports.d.ts +++ b/src/auto-imports.d.ts @@ -6,6 +6,8 @@ // biome-ignore lint: disable export {} declare global { + const DATE_RANGE_DURATIONS_MS: typeof import('./stores/adminDashboard').DATE_RANGE_DURATIONS_MS + const DEFAULT_DATE_RANGE_MODE: typeof import('./stores/adminDashboard').DEFAULT_DATE_RANGE_MODE const EffectScope: typeof import('vue').EffectScope const RBAC_ORG_ROLE_I18N_KEYS: typeof import('./stores/organization').RBAC_ORG_ROLE_I18N_KEYS const WEBHOOK_EVENT_TYPES: typeof import('./stores/webhooks').WEBHOOK_EVENT_TYPES @@ -20,6 +22,7 @@ declare global { const controlledComputed: typeof import('@vueuse/core').controlledComputed const controlledRef: typeof import('@vueuse/core').controlledRef const createApp: typeof import('vue').createApp + const createClearedFilters: typeof import('./composables/useFilterModal').createClearedFilters const createDisposableDirective: typeof import('@vueuse/core').createDisposableDirective const createEventHook: typeof import('@vueuse/core').createEventHook const createGlobalState: typeof import('@vueuse/core').createGlobalState @@ -38,10 +41,12 @@ declare global { const definePage: typeof import('vue-router/experimental').definePage const eagerComputed: typeof import('@vueuse/core').eagerComputed const effectScope: typeof import('vue').effectScope + const ensureAdminOrRedirect: typeof import('./composables/useAdminStatsReload').ensureAdminOrRedirect const extendRef: typeof import('@vueuse/core').extendRef const getCurrentInstance: typeof import('vue').getCurrentInstance const getCurrentScope: typeof import('vue').getCurrentScope const getCurrentWatcher: typeof import('vue').getCurrentWatcher + const getDateRangeForMode: typeof import('./stores/adminDashboard').getDateRangeForMode const getRbacRoleI18nKey: typeof import('./stores/organization').getRbacRoleI18nKey const h: typeof import('vue').h const ignorableWatch: typeof import('@vueuse/core').ignorableWatch @@ -126,6 +131,9 @@ declare global { const until: typeof import('@vueuse/core').until const useActiveElement: typeof import('@vueuse/core').useActiveElement const useAdminDashboardStore: typeof import('./stores/adminDashboard').useAdminDashboardStore + const useAdminGlobalStatsTrend: typeof import('./composables/useAdminGlobalStatsTrend').useAdminGlobalStatsTrend + const useAdminRevenueDashboard: typeof import('./composables/useAdminRevenueDashboard').useAdminRevenueDashboard + const useAdminStatsReload: typeof import('./composables/useAdminStatsReload').useAdminStatsReload const useAnimate: typeof import('@vueuse/core').useAnimate const useAppDetailStore: typeof import('./stores/appDetail').useAppDetailStore const useAppPage: typeof import('./composables/useAppPage').useAppPage @@ -166,9 +174,11 @@ declare global { const useCssVar: typeof import('@vueuse/core').useCssVar const useCssVars: typeof import('vue').useCssVars const useCurrentElement: typeof import('@vueuse/core').useCurrentElement + const useCurrentOrgBillingCycleChart: typeof import('./composables/useOrgBillingCycleChart').useCurrentOrgBillingCycleChart const useCycleList: typeof import('@vueuse/core').useCycleList const useDark: typeof import('@vueuse/core').useDark const useDashboardAppsStore: typeof import('./stores/dashboardApps').useDashboardAppsStore + const useDashboardDailyChartCycle: typeof import('./composables/useOrgBillingCycleChart').useDashboardDailyChartCycle const useDateFormat: typeof import('@vueuse/core').useDateFormat const useDebounce: typeof import('@vueuse/core').useDebounce const useDebounceFn: typeof import('@vueuse/core').useDebounceFn @@ -203,6 +213,7 @@ declare global { const useFullscreen: typeof import('@vueuse/core').useFullscreen const useGamepad: typeof import('@vueuse/core').useGamepad const useGeolocation: typeof import('@vueuse/core').useGeolocation + const useGitHubProfileDialog: typeof import('./composables/useGitHubProfileDialog').useGitHubProfileDialog const useHead: typeof import('@vueuse/head').useHead const useId: typeof import('vue').useId const useIdle: typeof import('@vueuse/core').useIdle @@ -234,7 +245,9 @@ declare global { const useNow: typeof import('@vueuse/core').useNow const useObjectUrl: typeof import('@vueuse/core').useObjectUrl const useOffsetPagination: typeof import('@vueuse/core').useOffsetPagination + const useOnboardingFunnelMetrics: typeof import('./composables/useOnboardingFunnelMetrics').useOnboardingFunnelMetrics const useOnline: typeof import('@vueuse/core').useOnline + const useOrgBillingCycleChart: typeof import('./composables/useOrgBillingCycleChart').useOrgBillingCycleChart const useOrganizationStore: typeof import('./stores/organization').useOrganizationStore const usePageLeave: typeof import('@vueuse/core').usePageLeave const useParallax: typeof import('@vueuse/core').useParallax @@ -336,9 +349,18 @@ declare global { export type { Component, Slot, Slots, ComponentPublicInstance, ComputedRef, DirectiveBinding, ExtractDefaultPropTypes, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, ShallowRef, MaybeRef, MaybeRefOrGetter, VNode, WritableComputedRef } from 'vue' import('vue') // @ts-ignore + export type { AdminGlobalStatsTrendPoint } from './composables/useAdminGlobalStatsTrend' + import('./composables/useAdminGlobalStatsTrend') + // @ts-ignore + export type { AdminChartSeries, AbovePlanMetricCard } from './composables/useAdminRevenueDashboard' + import('./composables/useAdminRevenueDashboard') + // @ts-ignore export type { UpdateEndpointRequest } from './composables/useDeviceUpdateFormat' import('./composables/useDeviceUpdateFormat') // @ts-ignore + export type { OnboardingFunnelMetricsData } from './composables/useOnboardingFunnelMetrics' + import('./composables/useOnboardingFunnelMetrics') + // @ts-ignore export type { CheckDomainResponse } from './composables/useSSORouting' import('./composables/useSSORouting') // @ts-ignore @@ -366,6 +388,8 @@ import { UnwrapRef } from 'vue' declare module 'vue' { interface GlobalComponents {} interface ComponentCustomProperties { + readonly DATE_RANGE_DURATIONS_MS: UnwrapRef + readonly DEFAULT_DATE_RANGE_MODE: UnwrapRef readonly EffectScope: UnwrapRef readonly RBAC_ORG_ROLE_I18N_KEYS: UnwrapRef readonly WEBHOOK_EVENT_TYPES: UnwrapRef @@ -380,6 +404,7 @@ declare module 'vue' { readonly controlledComputed: UnwrapRef readonly controlledRef: UnwrapRef readonly createApp: UnwrapRef + readonly createClearedFilters: UnwrapRef readonly createDisposableDirective: UnwrapRef readonly createEventHook: UnwrapRef readonly createGlobalState: UnwrapRef @@ -398,10 +423,12 @@ declare module 'vue' { readonly definePage: UnwrapRef readonly eagerComputed: UnwrapRef readonly effectScope: UnwrapRef + readonly ensureAdminOrRedirect: UnwrapRef readonly extendRef: UnwrapRef readonly getCurrentInstance: UnwrapRef readonly getCurrentScope: UnwrapRef readonly getCurrentWatcher: UnwrapRef + readonly getDateRangeForMode: UnwrapRef readonly getRbacRoleI18nKey: UnwrapRef readonly h: UnwrapRef readonly ignorableWatch: UnwrapRef @@ -483,6 +510,9 @@ declare module 'vue' { readonly until: UnwrapRef readonly useActiveElement: UnwrapRef readonly useAdminDashboardStore: UnwrapRef + readonly useAdminGlobalStatsTrend: UnwrapRef + readonly useAdminRevenueDashboard: UnwrapRef + readonly useAdminStatsReload: UnwrapRef readonly useAnimate: UnwrapRef readonly useAppDetailStore: UnwrapRef readonly useAppPage: UnwrapRef @@ -523,9 +553,11 @@ declare module 'vue' { readonly useCssVar: UnwrapRef readonly useCssVars: UnwrapRef readonly useCurrentElement: UnwrapRef + readonly useCurrentOrgBillingCycleChart: UnwrapRef readonly useCycleList: UnwrapRef readonly useDark: UnwrapRef readonly useDashboardAppsStore: UnwrapRef + readonly useDashboardDailyChartCycle: UnwrapRef readonly useDateFormat: UnwrapRef readonly useDebounce: UnwrapRef readonly useDebounceFn: UnwrapRef @@ -560,6 +592,7 @@ declare module 'vue' { readonly useFullscreen: UnwrapRef readonly useGamepad: UnwrapRef readonly useGeolocation: UnwrapRef + readonly useGitHubProfileDialog: UnwrapRef readonly useHead: UnwrapRef readonly useId: UnwrapRef readonly useIdle: UnwrapRef @@ -591,7 +624,9 @@ declare module 'vue' { readonly useNow: UnwrapRef readonly useObjectUrl: UnwrapRef readonly useOffsetPagination: UnwrapRef + readonly useOnboardingFunnelMetrics: UnwrapRef readonly useOnline: UnwrapRef + readonly useOrgBillingCycleChart: UnwrapRef readonly useOrganizationStore: UnwrapRef readonly usePageLeave: UnwrapRef readonly useParallax: UnwrapRef diff --git a/src/components.d.ts b/src/components.d.ts index 4dd2882e86..cf060b5fe6 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -16,6 +16,9 @@ declare module 'vue' { AdminFilterBar: typeof import('./components/admin/AdminFilterBar.vue')['default'] AdminFunnelChart: typeof import('./components/admin/AdminFunnelChart.vue')['default'] AdminMultiLineChart: typeof import('./components/admin/AdminMultiLineChart.vue')['default'] + AdminRevenueRiskPanel: typeof import('./components/admin/AdminRevenueRiskPanel.vue')['default'] + AdminRevenueUpgradesPanel: typeof import('./components/admin/AdminRevenueUpgradesPanel.vue')['default'] + AdminStackedBarChart: typeof import('./components/admin/AdminStackedBarChart.vue')['default'] AdminStatsCard: typeof import('./components/admin/AdminStatsCard.vue')['default'] AdminTrendChart: typeof import('./components/admin/AdminTrendChart.vue')['default'] AppAccess: typeof import('./components/dashboard/AppAccess.vue')['default'] @@ -39,6 +42,7 @@ declare module 'vue' { BuildTimeCard: typeof import('./components/dashboard/BuildTimeCard.vue')['default'] BuildTimeChart: typeof import('./components/dashboard/BuildTimeChart.vue')['default'] BundleCompareSelect: typeof import('./components/bundle/BundleCompareSelect.vue')['default'] + BundleMultiFilter: typeof import('./components/tables/BundleMultiFilter.vue')['default'] BundlePreviewFrame: typeof import('./components/BundlePreviewFrame.vue')['default'] BundleTable: typeof import('./components/tables/BundleTable.vue')['default'] BundleUploadsCard: typeof import('./components/dashboard/BundleUploadsCard.vue')['default'] diff --git a/src/components/admin/AdminRevenueRiskPanel.vue b/src/components/admin/AdminRevenueRiskPanel.vue new file mode 100644 index 0000000000..d93baa3669 --- /dev/null +++ b/src/components/admin/AdminRevenueRiskPanel.vue @@ -0,0 +1,176 @@ + + + diff --git a/src/components/admin/AdminRevenueUpgradesPanel.vue b/src/components/admin/AdminRevenueUpgradesPanel.vue new file mode 100644 index 0000000000..061a497932 --- /dev/null +++ b/src/components/admin/AdminRevenueUpgradesPanel.vue @@ -0,0 +1,125 @@ + + + diff --git a/src/components/admin/AdminStatsCard.vue b/src/components/admin/AdminStatsCard.vue index 4c48c0f37a..453a558cc6 100644 --- a/src/components/admin/AdminStatsCard.vue +++ b/src/components/admin/AdminStatsCard.vue @@ -52,13 +52,25 @@ function handleClick() { if (props.clickable) emit('click') } + +function handleKeydown(event: KeyboardEvent) { + if (!props.clickable) + return + if (event.key === 'Enter' || event.key === ' ') { + event.preventDefault() + emit('click') + } +}