mivita/resources/lang/en/incentive.php
Kevin Adametz fe1a9478f4 Recruiting Challenge: Rangliste nach Umsatz der Neupartner, Steuerpflicht
- 50 EUR je Neupartner bleiben; die Top 3 (500/300/200 EUR) ermittelt
  jetzt der Umsatz der Neupartner (wie Montenegro, ohne Einmalpunkte/Abos)
- Gleichstand bei Umsatzwertung: vorn liegt, wessen letzte gezaehlte
  Umsatzbuchung frueher kam
- Challenge-Seite: Praemie und Top-3-Darstellung auch bei Umsatzwertung,
  Ranglisten-Hinweis auf Umsatz (DE/EN/ES/FR)
- Seeder: neue Texte und Bedingungen (Rangliste, Steuerpflicht,
  vergünstigter Einstieg bis 31.10.), gleicht Wertung beim Einspielen ab

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 16:19:30 +00:00

233 lines
13 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
return [
// General
'incentives' => 'Incentives',
'incentive' => 'Incentive',
'name' => 'Name',
'status' => 'Status',
'period' => 'Period',
'actions' => 'Actions',
'participants' => 'Participants',
'save' => 'Save',
'cancel' => 'Cancel',
'yes' => 'Yes',
'no' => 'No',
'you' => 'You',
// Status
'status_draft' => 'Draft',
'status_active' => 'Active',
'status_closed' => 'Closed',
// CRUD
'create' => 'Create new incentive',
'edit' => 'Edit',
'created' => 'Incentive has been created successfully.',
'updated' => 'Incentive has been updated successfully.',
// Configuration
'configuration' => 'Configuration',
'qualification_start' => 'Qualification start',
'qualification_end' => 'Qualification end',
'calculation_end' => 'Calculation end',
'points_partner_onetime' => 'One-time points per partner',
'points_abo_onetime' => 'One-time points per subscription',
'min_direct_partners' => 'Min. direct partners',
'min_customer_abos' => 'Min. customer subscriptions',
'max_winners' => 'Max. winners',
'image' => 'Image',
'image_help' => 'Filename of the image in public/img/incentive/ folder (e.g. montenegro-2026.jpg)',
'description' => 'Description / Promo text',
'description_help' => 'Motivating intro text shown on the teaser page.',
'terms' => 'Terms and conditions',
'terms_help' => 'Full text of the terms and conditions. Displayed as a collapsible section on the page.',
'name_help' => 'Internal name of the incentive (also shown as the page headline).',
'subtitle' => 'Subtitle',
'subtitle_placeholder' => 'e.g. Your exclusive getaway on the Adriatic coast!',
'subtitle_help' => 'Short tagline displayed in the hero area below the title.',
'content_lang_de' => 'German',
'default_language' => 'Default',
'lang_fallback_hint' => 'Leave empty = German will be used as fallback.',
// Ranking
'ranking' => 'Ranking',
'rank' => 'Rank',
'consultant' => 'Consultant',
'total_points' => 'Total points',
'partners' => 'Partners',
'abos' => 'Subscriptions',
'qualified' => 'Qualified',
'open' => 'Open',
'winner' => 'Winner',
'no_participants' => 'No participants yet.',
'no_participants_with_points' => 'No participants with points yet.',
'anonymous_consultant' => 'Anonymous consultant',
'ranking_all_active' => 'All Active',
'vip_view_notice' => 'VIP view: Real names of all participants are shown.',
'vip_terms_accepted' => 'Terms accepted',
'vip_terms_pending' => 'Terms not yet accepted',
'ranking_anonymous_hint' => 'The ranking only shows consultants who have confirmed their participation.',
'ranking_extended_hint' => 'The list shows all consultants with more than 0 points. The best :n qualified consultants (highlighted) win; the ranks below show who can still push ahead.',
'calculation_details' => 'Calculation Details',
'close' => 'Close',
// Recalculation
'recalculate' => 'Recalculate',
'recalculate_confirm' => 'Do you want to start the recalculation?',
'force_recalculate' => 'Full recalculation',
'force_recalculate_confirm' => 'WARNING: All existing logs will be deleted and recalculated from scratch. Continue?',
'recalculated' => 'Recalculation completed. :participants participants processed, :errors errors.',
// Admin ranking
'admin_terms_accepted' => 'Participation (terms)',
'admin_terms_pending' => 'Pending',
'admin_terms_accepted_at_tooltip' => 'Confirmation time',
// Participation (User)
'participate_title' => 'Join now!',
'accept_terms' => 'I accept the terms and conditions',
'show_terms' => 'Show terms',
'participate_now' => 'Join now',
'not_active' => 'This incentive is currently not active.',
'terms_required' => 'Please accept the terms and conditions.',
'already_participating' => 'You are already participating.',
'participation_confirmed' => 'Your participation has been confirmed!',
// Teaser page
'teaser_hero_subtitle' => 'Your exclusive getaway on the Adriatic coast awaits!',
'teaser_intro_bold' => 'Pack your bags, because mivita rewards your top performance!',
'teaser_intro_text' => 'Experience unforgettable days on the picturesque coastline, connect with top leaders and celebrate your success with us!',
'teaser_intro_cta' => 'Are you among the best :n partners? Then you\'re in!',
'teaser_until' => 'until',
'teaser_partner_onetime_text' => 'one-time for each directly sponsored new partner during the qualification period.',
'teaser_abo_onetime_text' => 'one-time for each newly concluded customer subscription during the qualification period.',
'teaser_cta_ready' => 'Ready for the challenge?',
'teaser_cta_text' => 'Sign up now to be listed in the official ranking. Only the best :n qualified consultants win!',
'teaser_cta_button' => 'Go to ranking & join',
'teaser_cta_to_ranking' => 'To the live ranking',
'teaser_cta_already_in' => 'You are already registered. Track your current rank in the live ranking.',
'teaser_pending_title' => 'Your points are already counting',
'teaser_pending_text' => 'Confirm participation so your name appears in the ranking and you can open the detail view.',
'teaser_cta_confirm' => 'Confirm participation',
'teaser_cta_coming_soon' => 'Coming soon!',
// Show page sections
'section_period' => 'The Qualification Period',
'qualification_period' => 'Qualification period',
'calculation_period' => 'Final sprint (calculation end)',
'calculation_period_hint' => 'Accumulated points are counted up to and including :date.',
'section_min_qual' => 'Your Ticket: Minimum Qualification',
'min_qual_intro' => 'To be listed in the official ranking and be eligible to win, the following base goals must be achieved during the qualification period:',
'min_partners_label' => 'direct new team partners (each only with one starter package)',
'min_abos_label' => 'newly concluded customer subscriptions',
'min_qual_ranking_hint' => 'In the live ranking, your name will only be highlighted in bold once you have successfully reached this minimum qualification.',
'section_points' => 'How to Collect Your Incentive Points',
'points_partners_title' => 'Points for new team partners',
'points_abos_title' => 'Points for customer subscriptions',
'points_short' => 'pts.',
'points_onetime_label' => 'one-time per new partner/subscription',
'points_starter_package_label' => 'each with a directly ordered starter package, new partners with only one membership do not count.',
'points_partner_boost' => 'Bonus boost: You also receive all customer and own sales points of your new partner from their start date, within the qualification period.',
'points_abo_direct' => 'Your own subscription also counts - existing subscriptions are also included.',
'points_abo_boost' => 'Bonus boost: You also receive the monthly subscription points from the subscription start month, within the qualification period.',
'section_ranking' => 'The Live Ranking',
'ranking_winners_hint' => 'Only the best :n qualified consultants win.',
'dashboard_btn_teaser' => 'To the incentive',
'dashboard_btn_ranking' => 'To the live ranking',
'read_more' => 'Read more',
'read_less' => 'Read less',
'you_participate' => 'You are participating!',
'your_rank' => 'Your current rank',
'participate_intro' => 'Ready for the challenge? Register once to be listed in the official ranking.',
'dash_notice_unregistered_title' => 'Not yet registered',
'dash_notice_unregistered_body' => 'You are not yet officially participating. Without confirmation, your points won\'t count and you won\'t appear in the ranking.',
'dash_notice_unconfirmed_title' => 'Participation not yet confirmed',
'dash_notice_unconfirmed_body' => 'Your points are already tracked – but without accepting the terms you will not appear in the ranking and will not receive a payout.',
'dash_notice_btn' => 'Confirm participation now',
'dash_modal_title' => 'Confirm participation',
'dash_modal_intro' => 'Please read the information and terms carefully, then confirm your participation.',
'dash_modal_cancel' => 'Close',
'pending_confirmation_banner' => 'Your points are already counted for the qualification period. Please confirm participation so your name appears in the ranking and you can use all features.',
'details_requires_confirmation' => 'The detail view is available only after you confirm participation.',
'participate_abo_hint' => 'You already have at least one subscription that counts (active consultant subscription or a customer subscription started in the qualification period). When you join, points for it are applied immediately according to the current rules.',
// Calculation details (User)
'my_details' => 'My calculation',
'my_calculation' => 'My calculation overview',
'back_to_ranking' => 'Back to ranking',
'section_partners' => 'A. New partner points',
'section_abos' => 'B. Customer subscription points',
'new_partner' => 'New partner',
'entry_date' => 'Entry date',
'customer_abo' => 'Customer subscription',
'abo_date' => 'Start date',
'onetime' => 'One-time',
'sum' => 'Total',
'subtotal' => 'Subtotal',
'no_partners_yet' => 'No new partners recorded yet.',
'no_abos_yet' => 'No customer subscriptions recorded yet.',
'not_yet_qualified' => 'Not yet qualified',
// Transaction details
'transaction_date' => 'Date',
'transaction_description' => 'Description',
'transaction_period' => 'Period',
'transaction_type' => 'Type',
'transaction_points' => 'Points',
'onetime_registration' => 'One-time: Registration',
'onetime_abo_activation' => 'One-time: Subscription activation',
'accumulated' => 'Sales',
// Gallery
'gallery_title' => 'Impressions',
// Praemie / Auszahlung (Recruiting-Challenge, E1)
'payout_section' => 'Reward / payout (recruiting challenge)',
'payout_section_help' => 'Optional. Leave empty for a points-only incentive. The reward is calculated from the number of new partners with a starter kit; the rank bonus only applies to qualified participants within the winner ranks.',
'amount_per_partner' => 'Reward per new partner (€)',
'amount_per_partner_help' => 'e.g. 50.00 – paid per directly sponsored new partner with a starter kit.',
'bonus_rank' => 'Bonus rank :n (€)',
'include_sales_points' => 'Count sales points of new partners/subscriptions',
'include_sales_points_help' => 'Off: The score consists of one-time points only (e.g. 1 point per new partner = ranking by number of new partners).',
'include_abos' => 'Include subscriptions (customer and own subscriptions)',
'include_abos_help' => 'Off: The incentive does not track any subscriptions. Subscription points, minimum number of subscriptions and the subscription sections in teaser and details are omitted (e.g. pure recruiting challenge).',
'payout_export' => 'Payout export (XLSX)',
'payout_recipients' => 'Recipients',
'payout_partner_amount' => 'New partner reward',
'payout_rank_bonus' => 'Rank bonus',
'payout_total' => 'Total reward',
'payout_column' => 'Reward',
'payout_incl_bonus' => 'incl. :amount rank bonus',
'payout_so_far' => 'Your reward so far',
'partner_cancelled' => 'Cancelled on :date, does not count',
'payout_unconfirmed' => 'Participation not confirmed, no payout',
'payout_after_confirmation' => 'Your reward after confirmation',
'payout_tile_title' => 'Your reward',
'payout_per_partner_label' => 'per new team partner with a starter kit',
'payout_per_partner_text' => 'Reward: :amount per directly sponsored new partner with a starter kit.',
'payout_rank_bonus_label' => 'Extra bonus for rank :n',
'payout_top_bonus_title' => 'Extra bonus for the top :n',
'payout_top_bonus_text' => 'Extra bonus for the top :n: :list.',
'payout_rank_label' => 'Rank :n',
'payout_ranking_hint' => 'The ranking counts your new partners with a starter kit during the qualification period. Payout is made collectively after the period ends.',
'payout_ranking_sales_hint' => 'The ranking counts the sales of your new partners during the qualification period: starter kit, own and customer sales in points. Payout is made collectively after the period ends.',
'new_partners_short' => 'New partners',
'badge_challenge' => 'Challenge',
'export_user_id' => 'Consultant ID',
// Sichtbarkeit VIP und Teilnahme-Block (E1, 22.09.)
'vip_only' => 'Visible to VIP only',
'vip_only_help' => 'For review: only VIP accounts see it in the sidenav, dashboard, teaser and ranking. Points are still tracked for all consultants. Remove the tick once the challenge is approved.',
'vip_only_badge' => 'VIP only',
'join_title' => 'Join now',
'join_confirm_title' => 'Confirm participation',
'join_terms_toggle' => 'Show terms of participation',
'join_highlight_partner' => ':amount per new partner',
'join_highlight_rank' => ':amount for rank :n',
'join_highlight_points' => ':points points per new partner',
'join_highlight_abo' => ':points points per customer subscription',
'section_info' => 'All about the challenge',
'section_how_it_works' => 'How the challenge works',
'payout_bonus_tile_title' => 'Top :n bonus',
];