'Smaller package', 'downgrade_hint' => 'You can move down at any time, as long as what you hold fits the smaller package.', 'downgrade_to' => 'Move to :plan', 'downgrade_blocked' => 'Not possible right now', 'downgrade_blocker' => [ 'seats' => 'You have :current users, this package allows :limit. Remove access under "Users".', 'storage' => 'You are using :current, this package offers :limit. Delete data or empty the trash.', ], // A "no" with no way out of it is the dead end this check used to stop at. // There are exactly two ways out, and both are stated here with numbers. 'downgrade_escape' => [ 'intro' => 'You are using :used, this package would allow :limit — :over has to go. You can book extra storage instead; booked packs count towards your allowance.', 'book' => 'Add :count × extra storage (+:gb GB)', 'remeasure' => 'Measure storage again', 'measured_at' => 'Measured on :when. After deleting data, measure again here rather than waiting for the nightly reading.', ], // Not an obstacle but a consequence: the move is possible, it just takes // something away. Shown above the button, not instead of it. 'downgrade_consequence_title' => 'What this move changes', 'downgrade_consequence' => [ 'custom_domain_lost' => 'Your own domain :domain is switched off with this move — the :plan package cannot have one. Your cloud is then reachable at :address again.', 'custom_domain_addon' => 'The :plan package does not include an own domain. You keep :domain by booking the "Own domain" module for :price per month — without it the domain is switched off with this move.', ], 'per_month' => 'net per month', 'net_reverse_charge' => 'net — reverse charge', 'net_per_month' => 'net per month', 'granted_plan' => 'Provided', 'net_once' => 'net, one-off', 'net_hint' => 'net, plus :percent % VAT', 'cart' => [ 'reverse_charge' => 'Reverse charge — VAT payable by the recipient', 'net' => 'net', 'per_month' => 'per month', 'once' => 'one-off', 'subtotal_net' => 'Subtotal net', 'vat' => 'plus :percent % VAT', 'total_gross' => 'Total gross', 'recurring_note' => 'Of which :amount gross recurs monthly.', 'plan_replaced' => 'The plan change you had pending was replaced — only one can be open at a time.', 'title' => 'Pending purchases', 'subtitle' => 'Activated once paid', 'added' => 'added :when', 'total' => 'Total', 'remove' => 'Remove', 'removed' => 'Removed from your pending purchases.', 'gone' => 'That entry is no longer pending.', 'keep' => 'Keep', 'remove_title' => 'Remove this entry?', 'remove_body' => '":item" will be taken out of your pending purchases. You can add it again at any time.', 'remove_confirm' => 'Remove', 'upgrade' => 'Change to the :plan plan', 'storage' => ':gb GB extra storage', 'traffic' => ':gb GB data transfer', 'plan' => ':plan plan', ], 'traffic_title' => 'Data transfer', 'traffic_body' => ':gb GB of extra volume for this month, :price.', 'traffic_used' => ':used of :quota used', 'traffic_cta' => 'Add :gb GB', 'title' => 'Plan & add-ons', 'subtitle' => 'Your current plan, upgrades, extra storage and add-ons.', 'none_title' => 'You have not booked a package yet', 'none_body' => 'Your package, your extras and what they cost per month will be here. While nothing is booked there is nothing to change here either.', 'none_cta' => 'Book a package', 'current_plan' => 'Current plan', 'per_month' => 'per month', 'month_short' => 'mo', 'storage' => 'Storage', 'seats' => 'Users', 'seats_count' => 'up to :count users', 'performance' => 'Performance', 'status' => 'Status', 'status_active' => 'Active', 'perf' => [ 'standard' => 'Standard', 'enhanced' => 'Enhanced', 'high' => 'High', 'dedicated' => 'Dedicated', ], 'feature' => [ 'managed_updates' => 'Managed updates', 'daily_backups' => 'Daily backups', 'monitoring' => 'Round-the-clock monitoring', 'subdomain' => 'Own CluPilot subdomain', 'custom_domain' => 'Custom domain', 'office' => 'Office integration (Collabora)', 'branding' => 'Custom branding', 'priority_support' => 'Priority support', 'premium_sla' => 'Premium SLA', 'extended_retention' => 'Longer backup retention', 'audit_log' => 'Audit log', 'onboarding' => 'Onboarding assistance', ], 'pending_note' => ':count purchase pending — activated after payment.', 'upgrade_title' => 'Upgrade', 'upgrade_cta' => 'Upgrade', 'storage_title' => 'Extra storage', 'storage_body' => 'Expandable anytime — +:gb GB for :price per month, cancel monthly.', 'storage_cta' => 'Add :gb GB', // Extra storage is part of the allowance the cloud actually enforces, not // merely a line on the bill. 'storage_includes_packs' => 'Includes :count × extra storage (+:gb GB).', 'storage_confirm_title' => 'Add :count × extra storage?', 'storage_confirm_body' => 'This places :count storage packs (+:gb GB) in your cart. That is :total net per month, cancellable monthly.', 'storage_confirm_cancel' => 'Cancel', 'storage_confirm_cta' => 'Add to cart', 'storage_remeasured' => 'Your storage usage has been measured again.', 'storage_remeasure_wait' => 'A measurement is already running — one moment.', 'storage_remeasure_unavailable' => 'Your cloud could not be reached for the measurement. Please try again later.', 'addon_cta' => 'Add', 'addon_included' => 'Included in your package', 'total_with_addons' => 'Total incl. modules: :total', 'addon_packs' => ':count packs', 'addon_booked' => 'Booked — price fixed', // Why a module cannot be bought twice: storage is sold in packs, everything // else is something a contract either has or has not. 'addon_already_booked' => 'The :module module is already booked — booking it again would charge you a second time for the same thing.', 'addon_in_cart' => 'The :module module is already in your cart and will be activated after payment.', 'addon_in_cart_badge' => 'In cart', // The booked change, on the card that says what the customer has. 'pending_change_note' => 'A move to :plan is booked for :date. Nothing about your package changes until then.', 'purchased' => 'Purchase noted — we activate it after payment.', 'mock_note' => 'Payment & fulfillment follow once the payment provider is connected.', 'plan' => [ 'start' => 'Start', 'team' => 'Team', 'business' => 'Business', 'enterprise' => 'Enterprise', ], // Why an own domain is not possible right now — in the words the customer // is shown, whether the page, the booking or support is asking. 'custom_domain' => [ 'no_contract' => 'There is no running contract for this account.', 'not_in_plan' => 'The :plan package cannot have an own domain. A larger package lets you run your cloud under your own address.', 'already_included' => 'An own domain is already part of your package — you do not need this module.', 'needs_addon' => 'An own domain is not part of your package. Book the "Own domain" module for :price per month under "Billing".', ], 'addon' => [ 'extra_backups' => ['name' => 'Daily off-site backups', 'desc' => 'Additional encrypted backups at a second location.'], 'priority_support' => ['name' => 'Priority support', 'desc' => 'Priority handling, response time under 1 hour.'], 'collabora_pro' => ['name' => 'Collabora Online Pro', 'desc' => 'Advanced office features and more concurrent editors.'], 'custom_domain' => ['name' => 'Own domain', 'desc' => 'Your cloud under your own address, certificate and setup included.'], ], // Cancelling a module monthly. The owner promised it and the interface could // not do it at all: a cancellation lands at the end of the period already // paid for, earns no credit, and can be taken back until then. 'addon_cancel_cta' => 'Cancel module', 'addon_resume_cta' => 'Undo cancellation', 'addon_runs_until' => 'Cancelled, runs until :date', 'addon_cancel_title' => 'Cancel :module?', 'addon_cancel_body' => 'The module keeps running until :date and is not charged for after that.', 'addon_cancel_body_now' => 'The module ends immediately and is not charged for again.', 'addon_cancel_point_term' => 'The period already paid for stands — there is no credit for it.', 'addon_cancel_point_undo' => 'You can take the cancellation back until the end of the period.', 'addon_cancel_keep' => 'Keep it', 'addon_cancel_confirm' => 'Cancel it', 'addon_cancel_done' => 'Cancelled. The module runs until :date.', 'addon_cancelled_now' => 'The module has ended.', 'addon_cancel_none' => 'There is nothing to cancel for this module.', 'addon_resume_none' => 'There is no cancellation pending for this module.', 'addon_resumed' => 'The cancellation has been taken back. The module keeps running.', ];