81 lines
3.9 KiB
PHP
81 lines
3.9 KiB
PHP
<?php
|
|
|
|
return [
|
|
'title' => 'Settings',
|
|
'subtitle' => 'Manage your company details, branding and package.',
|
|
'save' => 'Save',
|
|
|
|
'company_title' => 'Company details',
|
|
'company_name' => 'Company name',
|
|
'contact_name' => 'Contact person',
|
|
'phone' => 'Phone',
|
|
'vat_id' => 'VAT ID',
|
|
'billing_address' => 'Billing address',
|
|
'profile_saved' => 'Company details saved.',
|
|
|
|
'branding_title' => 'Branding',
|
|
'branding_sub' => 'Your logo and colors are applied to your cloud during provisioning. If left empty we use the CluPilot defaults.',
|
|
'brand_display_name' => 'Display name',
|
|
'brand_primary' => 'Primary color',
|
|
'brand_accent' => 'Accent color',
|
|
'brand_logo' => 'Logo',
|
|
'brand_logo_hint' => 'PNG or WebP, max 2 MB. Transparent background recommended.',
|
|
'brand_logo_remove' => 'Remove logo',
|
|
'brand_default' => 'Default',
|
|
'brand_using_default' => 'Currently using the CluPilot defaults.',
|
|
'branding_saved' => 'Branding saved.',
|
|
|
|
'package_title' => 'Package',
|
|
'package_active' => 'Active package: :plan.',
|
|
'no_package' => 'No active package.',
|
|
'cancel_cta' => 'Cancel package',
|
|
'cancel_scheduled_title' => 'Cancellation scheduled',
|
|
'cancel_scheduled_body' => 'Your package ends on :date. You will then receive your data export.',
|
|
|
|
'cancel_title' => 'Cancel package?',
|
|
'cancel_body' => 'Your package will be cancelled at the end of the billing period.',
|
|
'cancel_point_term' => 'Effective at the end of the term — everything stays available until then.',
|
|
'cancel_point_export' => 'At the end of the term you receive a full data export.',
|
|
'cancel_point_irreversible' => 'Once confirmed, the cancellation is binding.',
|
|
'cancel_confirm_label' => 'Type “:name” to confirm:',
|
|
'cancel_confirm' => 'Cancel for good',
|
|
'cancel_mismatch' => 'That does not match your cloud address.',
|
|
'keep' => 'Keep',
|
|
|
|
'close_account_title' => 'Close account',
|
|
'close_account_sub' => 'Permanently close your CluPilot account.',
|
|
'close_cta' => 'Close account',
|
|
'close_title' => 'Close account permanently?',
|
|
'close_body' => 'Your access will end. Invoices are retained as legally required.',
|
|
'close_confirm_label' => 'Type “:word” to confirm:',
|
|
'close_confirm' => 'Close account',
|
|
'close_keyword' => 'DELETE',
|
|
'close_mismatch' => 'Please type the confirmation word correctly.',
|
|
'close_blocked_title' => 'Not possible yet',
|
|
'close_blocked' => 'Please cancel your active package before closing the account.',
|
|
|
|
'twofa_title' => 'Two-factor sign-in',
|
|
'twofa_sub' => 'A code from an app in addition to the password. Protects the account even if the password gets out.',
|
|
'twofa_state_on' => 'Active',
|
|
'twofa_state_off' => 'Not set up',
|
|
'twofa_confirm_first' => 'Confirm your password first — a signed-in session alone is not enough here.',
|
|
'twofa_confirm_button' => 'Confirm',
|
|
'twofa_enable' => 'Set up',
|
|
'twofa_scan' => 'Scan the code with your authenticator app, then enter the digits it shows.',
|
|
'twofa_code' => 'Code from the app',
|
|
'twofa_activate' => 'Activate',
|
|
'twofa_code_wrong' => 'That code is not right.',
|
|
'twofa_on' => 'Two-factor sign-in is active.',
|
|
'twofa_off' => 'Two-factor sign-in has been removed.',
|
|
// Modal instead of wire:confirm (R23): title+body are the same former
|
|
// sentence, split at the full stop; twofa_off_confirm is now the short
|
|
// confirm-button label.
|
|
'twofa_off_title' => 'Really remove two-factor sign-in?',
|
|
'twofa_off_body' => 'The account will then be protected by its password alone.',
|
|
'twofa_off_confirm' => 'Remove',
|
|
'twofa_disable' => 'Remove',
|
|
'twofa_new_codes' => 'New recovery codes',
|
|
'twofa_codes_title' => 'Recovery codes',
|
|
'twofa_codes_hint' => 'Write these down now and keep them safe. They are the way back in if the device is lost — each works once.'
|
|
];
|