- 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>
208 lines
14 KiB
PHP
208 lines
14 KiB
PHP
<?php
|
||
|
||
return [
|
||
'incentives' => 'Incentives',
|
||
'incentive' => 'Incentive',
|
||
'name' => 'Nom',
|
||
'status' => 'Statut',
|
||
'period' => 'Période',
|
||
'actions' => 'Actions',
|
||
'participants' => 'Participants',
|
||
'save' => 'Enregistrer',
|
||
'cancel' => 'Annuler',
|
||
'yes' => 'Oui',
|
||
'no' => 'Non',
|
||
'you' => 'Vous',
|
||
'status_draft' => 'Brouillon',
|
||
'status_active' => 'Actif',
|
||
'status_closed' => 'Terminé',
|
||
'create' => 'Créer un nouvel incentive',
|
||
'edit' => 'Modifier',
|
||
'created' => 'L’incentive a été créé avec succès.',
|
||
'updated' => 'L’incentive a été mis à jour avec succès.',
|
||
'configuration' => 'Configuration',
|
||
'qualification_start' => 'Début de qualification',
|
||
'qualification_end' => 'Fin de qualification',
|
||
'calculation_end' => 'Fin du calcul',
|
||
'points_partner_onetime' => 'Points uniques par partenaire',
|
||
'points_abo_onetime' => 'Points uniques par abonnement',
|
||
'min_direct_partners' => 'Min. partenaires directs',
|
||
'min_customer_abos' => 'Min. abonnements clients',
|
||
'max_winners' => 'Max. gagnants',
|
||
'image' => 'Image',
|
||
'image_help' => 'Nom du fichier image dans le dossier public/img/incentive/ (p. ex. montenegro-2026.jpg)',
|
||
'description' => 'Description / texte publicitaire',
|
||
'description_help' => 'Texte d’introduction motivant affiché sur la page teaser.',
|
||
'terms' => 'Conditions de participation',
|
||
'terms_help' => 'Texte complet des conditions de participation. Affiché comme zone dépliable sur la page.',
|
||
'name_help' => 'Nom interne de l’incentive (également affiché comme titre de page).',
|
||
'subtitle' => 'Sous-titre',
|
||
'subtitle_placeholder' => 'p. ex. Votre pause exclusive sur l’Adriatique !',
|
||
'subtitle_help' => 'Court slogan publicitaire affiché dans la zone hero sous le titre.',
|
||
'content_lang_de' => 'Allemand',
|
||
'default_language' => 'Standard',
|
||
'lang_fallback_hint' => 'Laisser vide = l’allemand est utilisé comme fallback.',
|
||
'ranking' => 'Classement',
|
||
'rank' => 'Rang',
|
||
'consultant' => 'Conseiller',
|
||
'total_points' => 'Points totaux',
|
||
'partners' => 'Partenaires',
|
||
'abos' => 'Abonnements',
|
||
'qualified' => 'Qualifié',
|
||
'open' => 'Ouvert',
|
||
'winner' => 'Gagnant',
|
||
'no_participants' => 'Aucun participant pour le moment.',
|
||
'no_participants_with_points' => 'Aucun participant avec des points pour le moment.',
|
||
'anonymous_consultant' => 'Conseiller anonyme',
|
||
'ranking_all_active' => 'Tous les actifs',
|
||
'vip_view_notice' => 'Vue VIP : les noms réels de tous les participants sont affichés.',
|
||
'vip_terms_accepted' => 'Conditions de participation acceptées',
|
||
'vip_terms_pending' => 'Conditions de participation pas encore acceptées',
|
||
'ranking_anonymous_hint' => 'Le classement n’affiche que les conseillers ayant confirmé leur participation.',
|
||
'ranking_extended_hint' => 'La liste affiche tous les conseillers avec plus de 0 point. Les :n meilleurs conseillers qualifiés (mis en évidence) gagnent ; les places suivantes montrent qui peut encore progresser.',
|
||
'calculation_details' => 'Détails du calcul',
|
||
'close' => 'Fermer',
|
||
'recalculate' => 'Recalcul',
|
||
'recalculate_confirm' => 'Le recalcul doit-il être lancé ?',
|
||
'force_recalculate' => 'Recalculer complètement',
|
||
'force_recalculate_confirm' => 'ATTENTION : tous les logs existants seront supprimés et recalculés entièrement. Continuer ?',
|
||
'recalculated' => 'Recalcul terminé. :participants participants traités, :errors erreurs.',
|
||
'admin_terms_accepted' => 'Participation (conditions)',
|
||
'admin_terms_pending' => 'En attente',
|
||
'admin_terms_accepted_at_tooltip' => 'Moment de la confirmation',
|
||
'participate_title' => 'Participer maintenant !',
|
||
'accept_terms' => 'J’accepte les conditions de participation',
|
||
'show_terms' => 'Afficher les conditions',
|
||
'participate_now' => 'Participer maintenant',
|
||
'not_active' => 'Cet incentive n’est actuellement pas actif.',
|
||
'terms_required' => 'Veuillez accepter les conditions de participation.',
|
||
'already_participating' => 'Vous participez déjà.',
|
||
'participation_confirmed' => 'Votre participation a été confirmée !',
|
||
'teaser_hero_subtitle' => 'Votre pause exclusive sur l’Adriatique vous attend !',
|
||
'teaser_intro_bold' => 'Préparez vos valises, mivita récompense vos meilleures performances !',
|
||
'teaser_intro_text' => 'Vivez des journées inoubliables sur la côte pittoresque, échangez avec les top leaders et célébrez votre succès avec nous !',
|
||
'teaser_intro_cta' => 'Faites-vous partie des :n meilleurs partenaires ? Alors vous êtes de la partie !',
|
||
'teaser_until' => 'jusqu’au',
|
||
'teaser_partner_onetime_text' => 'une fois par nouveau partenaire directement sponsorisé pendant la période de qualification.',
|
||
'teaser_abo_onetime_text' => 'une fois par nouvel abonnement client conclu pendant la période de qualification.',
|
||
'teaser_cta_ready' => 'Êtes-vous prêt pour le challenge ?',
|
||
'teaser_cta_text' => 'Inscrivez-vous maintenant pour être listé dans le classement officiel. Seuls les :n meilleurs conseillers qualifiés gagnent !',
|
||
'teaser_cta_button' => 'Vers le classement & participation',
|
||
'teaser_cta_to_ranking' => 'Vers le classement live',
|
||
'teaser_cta_already_in' => 'Vous êtes déjà inscrit. Suivez votre rang actuel dans le classement live.',
|
||
'teaser_pending_title' => 'Vos points sont déjà comptabilisés',
|
||
'teaser_pending_text' => 'Confirmez votre participation afin que votre nom apparaisse dans le classement et que vous puissiez utiliser la vue détaillée.',
|
||
'teaser_cta_confirm' => 'Confirmer la participation',
|
||
'teaser_cta_coming_soon' => 'Ça commence bientôt !',
|
||
'section_period' => 'La période de qualification',
|
||
'qualification_period' => 'Période de qualification',
|
||
'calculation_period' => 'Sprint final (fin du calcul)',
|
||
'calculation_period_hint' => 'Les points accumulés sont calculés jusqu’au :date inclus.',
|
||
'section_min_qual' => 'Votre ticket : la qualification minimale',
|
||
'min_qual_intro' => 'Pour être listé dans le classement officiel et entrer en ligne de compte pour le gain, les objectifs de base suivants doivent être atteints pendant la période de qualification :',
|
||
'min_partners_label' => 'nouveaux partenaires directs (chacun uniquement avec un pack de démarrage)',
|
||
'min_abos_label' => 'nouveaux abonnements clients conclus',
|
||
'min_qual_ranking_hint' => 'Dans le classement live, votre nom n’est mis en gras qu’une fois cette qualification minimale atteinte avec succès.',
|
||
'section_points' => 'Comment collecter vos points incentive',
|
||
'points_partners_title' => 'Points pour nouveaux partenaires',
|
||
'points_abos_title' => 'Points pour abonnements clients',
|
||
'points_short' => 'pts',
|
||
'points_onetime_label' => 'une fois par nouveau partenaire/abonnement',
|
||
'points_starter_package_label' => 'chacun avec un pack de démarrage commandé directement ; les nouveaux partenaires avec seulement une adhésion ne comptent malheureusement pas.',
|
||
'points_partner_boost' => 'Boost supplémentaire : vous recevez tous les points de chiffre d’affaires clients et personnel de votre nouveau partenaire à partir de sa date de départ, pendant la période de qualification.',
|
||
'points_abo_direct' => 'Votre propre abonnement compte également, y compris les abonnements existants.',
|
||
'points_abo_boost' => 'Boost supplémentaire : vous recevez les points mensuels d’abonnement à partir du mois de conclusion, pendant la période de qualification.',
|
||
'section_ranking' => 'Le classement live',
|
||
'ranking_winners_hint' => 'Seuls les :n meilleurs conseillers qualifiés gagnent.',
|
||
'dashboard_btn_teaser' => 'Vers l’incentive',
|
||
'dashboard_btn_ranking' => 'Vers le classement live',
|
||
'read_more' => 'Lire la suite',
|
||
'read_less' => 'Lire moins',
|
||
'you_participate' => 'Vous participez !',
|
||
'your_rank' => 'Votre rang actuel',
|
||
'participate_intro' => 'Êtes-vous prêt pour le challenge ? Inscrivez-vous une fois pour être listé dans le classement officiel.',
|
||
'dash_notice_unregistered_title' => 'Pas encore inscrit',
|
||
'dash_notice_unregistered_body' => 'Vous ne participez pas encore officiellement à l’incentive. Sans confirmation, vos points ne seront pas pris en compte et vous n’apparaîtrez pas dans le classement.',
|
||
'dash_notice_unconfirmed_title' => 'Participation pas encore confirmée',
|
||
'dash_notice_unconfirmed_body' => 'Vos points sont déjà comptabilisés, mais sans confirmation des conditions de participation, vous n’apparaîtrez pas dans le classement et ne recevrez aucun versement.',
|
||
'dash_notice_btn' => 'Confirmer la participation maintenant',
|
||
'dash_modal_title' => 'Confirmer la participation',
|
||
'dash_modal_intro' => 'Veuillez lire attentivement les informations et conditions de participation, puis confirmez votre participation.',
|
||
'dash_modal_cancel' => 'Fermer',
|
||
'pending_confirmation_banner' => 'Vos points sont déjà comptabilisés pendant la période de qualification. Veuillez confirmer la participation afin que votre nom soit visible dans le classement et que vous puissiez utiliser toutes les fonctions.',
|
||
'details_requires_confirmation' => 'La vue détaillée n’est disponible qu’après confirmation de la participation.',
|
||
'participate_abo_hint' => 'Il existe au moins un abonnement pertinent pour l’évaluation (abonnement conseiller actif ou abonnement client pendant la période de qualification). En participant, les points correspondants sont repris directement selon les règles actuelles.',
|
||
'my_details' => 'Mon calcul',
|
||
'my_calculation' => 'Mon aperçu de calcul',
|
||
'back_to_ranking' => 'Retour au classement',
|
||
'section_partners' => 'A. Points nouveaux partenaires',
|
||
'section_abos' => 'B. Points abonnements clients',
|
||
'new_partner' => 'Nouveau partenaire',
|
||
'entry_date' => 'Entrée',
|
||
'customer_abo' => 'Abonnement client',
|
||
'abo_date' => 'Conclusion',
|
||
'onetime' => 'Unique',
|
||
'sum' => 'Total',
|
||
'subtotal' => 'Sous-total',
|
||
'no_partners_yet' => 'Aucun nouveau partenaire saisi.',
|
||
'no_abos_yet' => 'Aucun abonnement client saisi.',
|
||
'not_yet_qualified' => 'Pas encore qualifié',
|
||
'transaction_date' => 'Date',
|
||
'transaction_description' => 'Description',
|
||
'transaction_period' => 'Période',
|
||
'transaction_type' => 'Type',
|
||
'transaction_points' => 'Points',
|
||
'onetime_registration' => 'Unique : inscription',
|
||
'onetime_abo_activation' => 'Unique : activation abonnement',
|
||
'accumulated' => 'Chiffre d’affaires',
|
||
'gallery_title' => 'Impressions',
|
||
|
||
// Praemie / Auszahlung (Recruiting-Challenge, E1)
|
||
'payout_section' => 'Prime / versement (challenge de recrutement)',
|
||
'payout_section_help' => 'Facultatif. Laisser vide pour un incentive à points uniquement. La prime est calculée d’après le nombre de nouveaux partenaires avec kit de démarrage ; le bonus de classement ne s’applique qu’aux participants qualifiés dans les places gagnantes.',
|
||
'amount_per_partner' => 'Prime par nouveau partenaire (€)',
|
||
'amount_per_partner_help' => 'p. ex. 50,00 – versée par nouveau partenaire parrainé directement avec kit de démarrage.',
|
||
'bonus_rank' => 'Bonus place :n (€)',
|
||
'include_sales_points' => 'Compter les points de vente des nouveaux partenaires/abonnements',
|
||
'include_sales_points_help' => 'Désactivé : le score ne comprend que les points uniques (p. ex. 1 point par nouveau partenaire = classement par nombre de nouveaux partenaires).',
|
||
'include_abos' => 'Prendre en compte les abonnements (clients et personnels)',
|
||
'include_abos_help' => 'Désactivé : l’incentive n’enregistre aucun abonnement. Les points d’abonnement, le nombre minimum d’abonnements et les sections abonnements du teaser et des détails sont supprimés (p. ex. challenge de recrutement pur).',
|
||
'payout_export' => 'Export des versements (XLSX)',
|
||
'payout_recipients' => 'Bénéficiaires',
|
||
'payout_partner_amount' => 'Prime nouveaux partenaires',
|
||
'payout_rank_bonus' => 'Bonus de classement',
|
||
'payout_total' => 'Prime totale',
|
||
'payout_column' => 'Prime',
|
||
'payout_incl_bonus' => 'dont :amount de bonus de classement',
|
||
'payout_so_far' => 'Ta prime jusqu’ici',
|
||
'partner_cancelled' => 'Annulé le :date, ne compte pas',
|
||
'payout_unconfirmed' => 'Participation non confirmée, aucun versement',
|
||
'payout_after_confirmation' => 'Ta prime après confirmation',
|
||
'payout_tile_title' => 'Ta prime',
|
||
'payout_per_partner_label' => 'par nouveau partenaire d’équipe avec kit de démarrage',
|
||
'payout_per_partner_text' => 'Prime : :amount par nouveau partenaire parrainé directement avec kit de démarrage.',
|
||
'payout_rank_bonus_label' => 'Bonus supplémentaire pour la place :n',
|
||
'payout_top_bonus_title' => 'Bonus supplémentaire pour le top :n',
|
||
'payout_top_bonus_text' => 'Bonus supplémentaire pour le top :n : :list.',
|
||
'payout_rank_label' => 'Place :n',
|
||
'payout_ranking_hint' => 'Le classement compte tes nouveaux partenaires avec kit de démarrage pendant la période de qualification. Le versement est effectué groupé après la fin de la période.',
|
||
'payout_ranking_sales_hint' => 'Le classement compte le chiffre d’affaires de tes nouveaux partenaires pendant la période de qualification : kit de démarrage, chiffre d’affaires personnel et clients en points. Le versement est effectué groupé après la fin de la période.',
|
||
'new_partners_short' => 'Nouveaux partenaires',
|
||
'badge_challenge' => 'Challenge',
|
||
'export_user_id' => 'ID du conseiller',
|
||
|
||
// Sichtbarkeit VIP und Teilnahme-Block (E1, 22.09.)
|
||
'vip_only' => 'Visible uniquement pour les VIP',
|
||
'vip_only_help' => 'Pour la validation : seuls les comptes VIP le voient dans le menu, le tableau de bord, le teaser et le classement. Les points sont quand même comptés pour tous les conseillers. Retirer la coche dès que le challenge est validé.',
|
||
'vip_only_badge' => 'VIP uniquement',
|
||
'join_title' => 'Participer maintenant',
|
||
'join_confirm_title' => 'Confirmer la participation',
|
||
'join_terms_toggle' => 'Afficher les conditions de participation',
|
||
'join_highlight_partner' => ':amount par nouveau partenaire',
|
||
'join_highlight_rank' => ':amount pour la place :n',
|
||
'join_highlight_points' => ':points points par nouveau partenaire',
|
||
'join_highlight_abo' => ':points points par abonnement client',
|
||
'section_info' => 'Tout sur le challenge',
|
||
'section_how_it_works' => 'Comment fonctionne le challenge',
|
||
'payout_bonus_tile_title' => 'Bonus top :n',
|
||
];
|