{t('notifications.billingChargeFailedLabel')}
+{t('notifications.billingChargeFailedDescription')}
+{t('notifications.progressMilestones')}
diff --git a/frontend/src/components/PrintModal/CostCenterSelect.tsx b/frontend/src/components/PrintModal/CostCenterSelect.tsx index f4da18bed..8427e55cb 100644 --- a/frontend/src/components/PrintModal/CostCenterSelect.tsx +++ b/frontend/src/components/PrintModal/CostCenterSelect.tsx @@ -15,6 +15,7 @@ export function CostCenterSelect({ const { t } = useTranslation(); if (costCenters.length === 0) return null; + const selectedCostCenter = costCenters.find((center) => center.id === selectedCostCenterId); return (+ {t('printModal.unlimitedNoBudget', 'Unlimited – no budget limit is set.')} +
+ )}{t('finance.subtitle', 'Wallet, personal transactions, and cost centers')}
++ {t('finance.budgetPolicyHint', 'Account balances track costs. Printing is limited only by the selected cost center budget; without a budget, printing is unlimited.')} +