210 lines
9.6 KiB
PHP
210 lines
9.6 KiB
PHP
<?php
|
|
|
|
return [
|
|
'welcome' => [
|
|
'subject' => 'Welcome to :app_name, :name',
|
|
'greeting' => 'Hi :name,',
|
|
'body' => 'Thanks for registering with :app_name. Your account is ready.',
|
|
'username' => 'Username: :username',
|
|
'email' => 'Email: :email',
|
|
'verification' => 'Please confirm your email to unlock all features.',
|
|
'footer' => 'Need help? Reply to this email and we will be happy to assist.',
|
|
],
|
|
'purchase' => [
|
|
'subject' => 'Your Fotospiel order: :package',
|
|
'greeting' => 'Hi :name,',
|
|
'package' => 'Package: :package',
|
|
'price' => 'Total: :price',
|
|
'activation' => 'Your package is now active. You can start setting up your event.',
|
|
'footer' => 'Questions? Reply to this email or open your dashboard.',
|
|
],
|
|
'gift_voucher' => [
|
|
'recipient' => [
|
|
'subject' => 'You received a Fotospiel gift voucher (:amount :currency)',
|
|
'greeting' => 'A gift voucher for you!',
|
|
'body' => 'You received a Fotospiel voucher worth :amount :currency from :purchaser.',
|
|
],
|
|
'purchaser' => [
|
|
'subject' => 'Your Fotospiel gift voucher (:amount :currency)',
|
|
'greeting' => 'Thanks for gifting Fotospiel!',
|
|
'body' => 'We created a voucher worth :amount :currency for :recipient.',
|
|
'recipient_fallback' => 'your recipient',
|
|
],
|
|
'message_title' => 'Personal message',
|
|
'code_label' => 'Voucher code',
|
|
'redeem_hint' => 'Redeem this voucher during checkout to activate your event package.',
|
|
'printable' => 'Printable voucher',
|
|
'expiry' => 'Valid until :date.',
|
|
'withdrawal' => 'Withdrawal policy: <a href=":url">Read here</a>.',
|
|
'footer' => 'Enjoy the event and capture the best moments.',
|
|
],
|
|
'contact_confirmation' => [
|
|
'subject' => 'We received your message, :name',
|
|
'greeting' => 'Hi :name,',
|
|
'body' => 'Thanks for reaching out. We will get back to you shortly.',
|
|
'footer' => 'Your Fotospiel team',
|
|
],
|
|
'contact' => [
|
|
'subject' => 'New contact request',
|
|
'body' => "Name: :name\nEmail: :email\nMessage:\n:message",
|
|
],
|
|
'abandoned_checkout' => [
|
|
'subject_1h' => 'Still interested in :package?',
|
|
'subject_24h' => 'Your :package checkout is waiting',
|
|
'subject_1w' => 'Last chance to finish your :package checkout',
|
|
'greeting' => 'Hi :name,',
|
|
'body_1h' => 'You started the checkout for :package but did not finish. Continue whenever you are ready.',
|
|
'body_24h' => 'Your :package checkout is still open. Complete it now to activate your package.',
|
|
'body_1w' => 'We saved your :package checkout. Finish now to unlock your event app.',
|
|
'cta_button' => 'Resume checkout',
|
|
'cta_link' => 'If the button does not work, use this link: :url',
|
|
'benefits_title' => 'Why finish now?',
|
|
'benefit1' => 'Instant activation after payment',
|
|
'benefit2' => 'Secure checkout with Paddle',
|
|
'benefit3' => 'Automatic invoices and tax handling',
|
|
'benefit4' => 'Friendly support whenever you need help',
|
|
'footer' => 'Need help? Reply to this email.',
|
|
],
|
|
'package_limits' => [
|
|
'package_fallback' => 'package',
|
|
'team_fallback' => 'your team',
|
|
'event_fallback' => 'your event',
|
|
'footer' => 'Questions? Reply to this email and we will help.',
|
|
'package_expiring' => [
|
|
'subject' => '{1} Your :package package expires in :days day|[2,*] Your :package package expires in :days days',
|
|
'greeting' => 'Hi :name,',
|
|
'body' => '{1} Your :package package expires in :days day on :date.|[2,*] Your :package package expires in :days days on :date.',
|
|
'action' => 'Manage billing',
|
|
],
|
|
'package_expired' => [
|
|
'subject' => ':package package expired',
|
|
'greeting' => 'Hi :name,',
|
|
'body' => 'Your :package package expired on :date. Renew to keep your access active.',
|
|
'action' => 'Renew package',
|
|
],
|
|
'event_threshold' => [
|
|
'subject' => 'You have used :percentage% of your event limit',
|
|
'greeting' => 'Hi :name,',
|
|
'body' => 'You have used :used of :limit events on your :package package. :remaining remaining.',
|
|
'action' => 'Upgrade package',
|
|
],
|
|
'event_limit' => [
|
|
'subject' => 'Event limit reached for :package',
|
|
'greeting' => 'Hi :name,',
|
|
'body' => 'You have reached the event limit (:limit) for your :package package.',
|
|
'action' => 'Upgrade package',
|
|
],
|
|
'photo_threshold' => [
|
|
'subject' => 'You have used :percentage% of your photo limit',
|
|
'greeting' => 'Hi :name,',
|
|
'body' => 'Your event :event has used :used of :limit photos on :package. :remaining remaining.',
|
|
'action' => 'Add more photos',
|
|
],
|
|
'photo_limit' => [
|
|
'subject' => 'Photo limit reached for :event',
|
|
'greeting' => 'Hi :name,',
|
|
'body' => 'Your event :event reached the photo limit for :package.',
|
|
'cta_addon' => 'You can add extra photo capacity.',
|
|
'addon_action' => 'Buy photo add-on',
|
|
'action' => 'Manage event',
|
|
],
|
|
'guest_threshold' => [
|
|
'subject' => 'You have used :percentage% of your guest limit',
|
|
'greeting' => 'Hi :name,',
|
|
'body' => 'Your event :event has used :used of :limit guests on :package. :remaining remaining.',
|
|
'action' => 'Add more guests',
|
|
],
|
|
'guest_limit' => [
|
|
'subject' => 'Guest limit reached for :event',
|
|
'greeting' => 'Hi :name,',
|
|
'body' => 'Your event :event reached the guest limit for :package.',
|
|
'cta_addon' => 'You can add extra guests.',
|
|
'addon_action' => 'Buy guest add-on',
|
|
'action' => 'Manage event',
|
|
],
|
|
'gallery_warning' => [
|
|
'subject' => '{1} Gallery for :event expires in :days day|[2,*] Gallery for :event expires in :days days',
|
|
'greeting' => 'Hi :name,',
|
|
'body' => '{1} The gallery for :event (package :package) expires in :days day on :date.|[2,*] The gallery for :event (package :package) expires in :days days on :date.',
|
|
'action' => 'Open event',
|
|
],
|
|
'gallery_expired' => [
|
|
'subject' => 'Gallery expired for :event',
|
|
'greeting' => 'Hi :name,',
|
|
'body' => 'The gallery for :event (package :package) expired on :date.',
|
|
'action' => 'Open event',
|
|
],
|
|
],
|
|
'tenant_feedback' => [
|
|
'unknown_tenant' => 'Unknown tenant',
|
|
'unknown' => 'Unknown',
|
|
'subject' => 'New feedback from :tenant (:sentiment)',
|
|
'tenant' => 'Tenant: :tenant',
|
|
'category' => 'Category: :category',
|
|
'sentiment' => 'Sentiment: :sentiment',
|
|
'event' => 'Event: :event',
|
|
'rating' => 'Rating: :rating',
|
|
'title' => 'Title: :subject',
|
|
'message' => 'Message:',
|
|
'open' => 'Open feedback',
|
|
'received_at' => 'Received at: :date',
|
|
],
|
|
'refund' => [
|
|
'subject' => 'Refund processed for :package',
|
|
'greeting' => 'Hi :name,',
|
|
'body' => 'We processed a refund of :amount :currency for your purchase (reference: :provider_id).',
|
|
'reason' => 'Reason: :reason',
|
|
'footer' => 'If you have any questions, reply to this email.',
|
|
],
|
|
'ops' => [
|
|
'purchase' => [
|
|
'subject' => 'New purchase: :package',
|
|
'greeting' => 'New purchase received.',
|
|
'tenant' => 'Tenant: :tenant',
|
|
'package' => 'Package: :package',
|
|
'amount' => 'Amount: :amount :currency',
|
|
'provider' => 'Provider: :provider (ID: :id)',
|
|
'consents' => 'Consents: legal=:legal, terms=:terms, waiver=:waiver',
|
|
'footer' => 'View the purchase details in the admin panel.',
|
|
],
|
|
'refund' => [
|
|
'subject' => 'Refund processed: :package',
|
|
'greeting' => 'Refund update.',
|
|
'tenant' => 'Tenant: :tenant',
|
|
'package' => 'Package: :package',
|
|
'amount' => 'Amount: :amount :currency',
|
|
'provider' => 'Provider: :provider (ID: :id)',
|
|
'status_success' => 'Refund succeeded.',
|
|
'status_failed' => 'Refund failed.',
|
|
'reason' => 'Reason: :reason',
|
|
'error' => 'Error: :error',
|
|
'footer' => 'Check the payment logs for details.',
|
|
],
|
|
'addon' => [
|
|
'subject' => 'Add-on purchased: :addon',
|
|
'greeting' => 'Add-on purchase received.',
|
|
'tenant' => 'Tenant: :tenant',
|
|
'event' => 'Event: :event',
|
|
'addon' => 'Add-on: :addon (qty: :quantity)',
|
|
'amount' => 'Amount: :amount :currency',
|
|
'provider' => 'Provider: :provider (ID: :id)',
|
|
'footer' => 'Review the add-on details in the admin panel.',
|
|
],
|
|
],
|
|
'addons' => [
|
|
'receipt' => [
|
|
'subject' => 'Add-on receipt: :addon',
|
|
'greeting' => 'Hi :name,',
|
|
'body' => 'You purchased the add-on :addon for event :event. Amount: :amount.',
|
|
'summary_title' => 'Included:',
|
|
'summary' => [
|
|
'photos' => ':count additional photos',
|
|
'guests' => ':count additional guests',
|
|
'gallery' => ':count additional gallery days',
|
|
],
|
|
'unknown_amount' => 'Unknown amount',
|
|
'action' => 'Open event',
|
|
],
|
|
],
|
|
];
|