<?php
return [
    // Messages
    'msg_image_deleted' => 'Image supprimée avec succès !',
    'msg_vote_site_deleted' => 'Site de vote supprimé avec succès !',
    'msg_vote_site_saved' => 'Site de vote enregistré avec succès !',
    'msg_no_vote_sites' => 'Aucun site de vote disponible.',

    // Errors
    'err_invalid_csrf' => 'Jeton CSRF invalide.',
    'err_permission_denied' => 'Permission refusée.',
    'err_vote_site_not_found' => 'Site de vote non trouvé.',
    'err_database' => 'Erreur de base de données : ',
    'err_fix_errors' => 'Veuillez corriger les erreurs suivantes :',
    'err_site_name_required' => 'Le nom du site est requis.',
    'err_site_name_too_long' => 'Le nom du site ne doit pas dépasser 50 caractères.',
    'err_invalid_image_url' => 'L’URL de l’image du bouton est trop longue.',
    'err_invalid_cooldown' => 'Les heures de cooldown doivent être comprises entre 1 et 999.',
    'err_invalid_reward' => 'Les points de récompense doivent être compris entre 1 et 255.',
    'err_callback_secret_too_long' => 'Le secret de callback ne doit pas dépasser 64 caractères.',
    'err_invalid_image_type' => 'Seuls les formats JPEG, PNG et GIF sont autorisés.',
    'err_image_too_large' => 'La taille de l’image ne doit pas dépasser 1 Mo.',
    'err_image_upload_failed' => 'Échec du téléchargement de l’image : ',
    'err_callback_file_name_required' => 'Le nom du fichier de callback est requis.',
    'err_invalid_callback_file_name' => 'Le nom du fichier de callback doit être alphanumérique avec des tirets ou des underscores.',
    'err_callback_file_name_too_long' => 'Le nom du fichier de callback ne doit pas dépasser 50 caractères.',
    'err_callback_file_name_exists' => 'Le nom du fichier de callback existe déjà.',
    'err_siteid_required' => 'L’ID du site est requis.',
    'err_siteid_too_long' => 'L’ID du site ne doit pas dépasser 255 caractères.',
    'err_url_format_required' => 'Le format de l’URL de vote est requis.',
    'err_invalid_url_format' => 'Format d’URL invalide.',
    'err_url_format_too_long' => 'Le format de l’URL ne doit pas dépasser 255 caractères.',

    // Form Labels and Placeholders
    'page_title_manage_vote_sites' => 'Gérer les Sites de Vote',
    'label_site_name' => 'Nom du Site',
    'placeholder_site_name' => 'Entrez le nom du site',
    'label_button_image' => 'Télécharger l’Image du Bouton',
    'label_button_image_url' => 'URL de l’Image du Bouton (Facultatif)',
    'placeholder_button_image_url' => 'Entrez l’URL de l’image du bouton (facultatif)',
    'label_image_url_info' => 'Entrez une URL d’image si vous préférez ne pas télécharger une image. Laissez vide pour supprimer l’image.',
    'placeholder_button_image' => 'Téléchargez une image JPEG, PNG ou GIF (max 1 Mo).',
    'label_cooldown_hours' => 'Heures de Cooldown',
    'placeholder_cooldown_hours' => 'Entrez les heures de cooldown',
    'label_reward_points' => 'Points de Récompense',
    'placeholder_reward_points' => 'Entrez les points de récompense',
    'label_uses_callback' => 'Utilise un Callback',
    'label_callback_secret' => 'Secret de Callback',
    'placeholder_callback_secret' => 'Entrez le secret de callback (facultatif)',
    'option_no' => 'Non',
    'option_yes' => 'Oui',
    'btn_save_vote_site' => 'Enregistrer le Site de Vote',
    'btn_reset' => 'Réinitialiser le Formulaire',
    'btn_delete_image' => 'Supprimer l’Image',
    'btn_choose_file' => 'Choisir un Fichier',
    'btn_edit' => 'Modifier',
    'btn_delete' => 'Supprimer',
    'confirm_delete_image' => 'Êtes-vous sûr de vouloir supprimer cette image ?',
    'confirm_delete' => 'Êtes-vous sûr de vouloir supprimer ce site de vote ?',
    'label_no_image' => 'Aucune Image',
    'label_actions' => 'Actions',
    'label_callback_file_name' => 'Nom du Fichier de Callback',
    'placeholder_callback_file_name' => 'Fichier de callback (ex. : arenaTop100)',
    'label_callback_file_name_info' => 'Nom pour identifier le site de vote dans les callbacks (ex. : gtop100, top100arena).',
    'label_siteid' => 'ID du Site',
    'placeholder_siteid' => 'Entrez l’ID du serveur sur le site de vote',
    'label_siteid_info' => 'ID unique de votre serveur sur le site de vote (ex. : SahtoutServer, 12345).',
    'label_url_format' => 'Format de l’URL de Vote',
    'placeholder_url_format' => 'ex. : https://site.com/vote/{siteid}/{userid}',
    'label_url_format_info' => 'Utilisez {siteid}, {userid} ou {username} comme placeholders.',
];
?>