Rechnung/Lieferschein: - PDF-Gruppierung Abo- vs. Einmal-Artikel (is_abo_addon), rueckwaertskompatibel - Vorschau-Command sales:preview-invoice (umgeht Test-System-Gate, ohne Rechnungsnummer) Reminder-Mail (vorbereitet, Cron inaktiv): - MailAboExecutionReminder + Template, abo:send-execution-reminder, Spalte onetime_reminder_sent_for - Berater -> Sales Center, Kunde -> Portal; Vorschau abo:preview-reminder - Datum-Fix: formatDateDB() statt formatDate() (ICU-Format) Sperrfristen konfigurierbar (Admin-Settings): - abo-lock-days-change (Liefertag + Abo-Produkte), abo-lock-days-pause-cancel - Meldungen mit :lock-Platzhalter; Pausieren/Kuendigen vom Change-Lock entkoppelt - Abo-Produkt-Aenderungen im Lock-Fenster server- + clientseitig eingefroren - Selbstbedienung: Add-only/Lock nach $view (kein Admin-Bypass), Stale-Cache-Fix beim Mengen-Update Dashboard: - Einmalprodukte-Card + Team-Abo-KPI-Card, News-Card responsiv (col-xl-6) Lokalisierung: - Sprachdateien en/es/fr vollstaendig mit de synchronisiert (inkl. marketingplan/portal) - LocalizationSyncTest sichert Key-Gleichheit ab Tests: AboOneTimeInvoiceGrouping, AboExecutionReminder, AboLockDaysSetting, AboOnetimeDashboardAndMail, PreviewInvoiceCommand, TeamAboOverview + erweiterte View-Tests Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
39 lines
2.4 KiB
PHP
39 lines
2.4 KiB
PHP
<?php
|
|
|
|
return [
|
|
'login' => 'Login',
|
|
'login_title' => 'Login to your customer account',
|
|
'login_email' => 'Your email address',
|
|
'login_password' => 'Password',
|
|
'login_button' => 'Login',
|
|
'login_forgot_password' => 'Forgot password?',
|
|
'login_register' => 'Register',
|
|
'mail_subject' => 'Your one-time password for your mivita.care customer account',
|
|
'mail_hello' => 'Hello!',
|
|
'mail_otp' => 'Your one-time password is: ',
|
|
'mail_otp_valid' => 'This password is valid for 10 minutes.',
|
|
'mail_otp_not_requested' => 'If you did not request a password, you can ignore this email.',
|
|
'mail_greetings' => 'Best regards',
|
|
'mail_sender' => 'mivita.care',
|
|
'verify_otp_title' => 'Two-factor login',
|
|
'verify_otp_description' => 'Please enter the code we sent to your email address.',
|
|
'verify_otp_resend' => 'If you do not receive an email within the next few minutes, you can request the code again; please also check your spam folder.',
|
|
'verify_otp_resend_link' => 'Request code again',
|
|
'login_send_otp_description' => 'Please enter your email address; in the next step we will send a one-time password to this address.',
|
|
'login_send_otp_description2' => 'To create a customer account, use this login anyway; you can then enter your details in the portal.',
|
|
'back_to_shop' => 'Back to shop',
|
|
'guest' => 'Guest',
|
|
'change_login_title' => 'Switch to customer account?',
|
|
'change_login_title2' => 'Switch to consultant account?',
|
|
'logout_button' => 'Log out and switch to login',
|
|
'change_login_description' => 'You are logged in as a consultant. Would you like to switch to the customer account?',
|
|
'change_login_description2' => 'You are logged in as a customer. Would you like to switch to the consultant account?',
|
|
'change_login_description3' => 'You can log out here and then log in again with your customer email.',
|
|
'change_my_data' => 'Change your billing and delivery address here.',
|
|
'change_my_data_empty' => 'You have not yet stored a billing and delivery address; enter your details now.',
|
|
'my_orders_empty' => 'You have not placed any orders yet.',
|
|
'my_orders_info' => 'Here you can view and manage your orders.',
|
|
'change_my_data_empty_button' => 'Create billing and delivery address',
|
|
'my_subscriptions_empty' => 'You have not created a subscription yet.',
|
|
'my_subscriptions_info' => 'Here you can create and manage your subscription.',
|
|
];
|