first commit

This commit is contained in:
Eric Li
2025-06-13 12:09:50 +08:00
commit b12cd07419
545 changed files with 39389 additions and 0 deletions

16
lang/vendor/backpack/fr/backup.php vendored Normal file
View File

@ -0,0 +1,16 @@
<?php
// --------------------------------------------------------
// This is only a pointer file, not an actual language file
// --------------------------------------------------------
//
// If you've copied this file to your /resources/lang/vendor/backpack/
// folder, please delete it, it's no use there. You need to copy/publish the
// actual language file, from the package.
// If a langfile with the same name exists in the package, load that one
if (file_exists(__DIR__.'/../../../../../backupmanager/src/resources/lang/'.basename(__DIR__).'/'.basename(__FILE__))) {
return include __DIR__.'/../../../../../backupmanager/src/resources/lang/'.basename(__DIR__).'/'.basename(__FILE__);
}
return [];

70
lang/vendor/backpack/fr/base.php vendored Normal file
View File

@ -0,0 +1,70 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Backpack\Base Language Lines
|--------------------------------------------------------------------------
*/
'registration_closed' => 'Inscription fermée.',
'first_page_you_see' => 'La première page que vous voyez après connexion',
'login_status' => 'Etat de connexion',
'logged_in' => 'Vous êtes connecté!',
'toggle_navigation' => 'Afficher/masquer la navigation',
'administration' => 'ADMINISTRATION',
'user' => 'UTILISATEUR',
'logout' => 'Déconnexion',
'login' => 'Connexion',
'register' => 'Inscription',
'name' => 'Nom',
'email_address' => 'Adresse e-mail',
'password' => 'Mot de passe',
'old_password' => 'Ancien mot de passe',
'new_password' => 'Nouveau mot de passe',
'confirm_password' => 'Confirmation du mot de passe',
'remember_me' => 'Se souvenir de moi',
'forgot_your_password' => 'Mot de passe oublié ?',
'reset_password' => 'Réinitialiser le mot de passe',
'send_reset_link' => 'Envoyer un lien de réinitialisation du mot de passe',
'click_here_to_reset' => 'Cliquez ici pour réinitialiser votre mot de passe',
'change_password' => 'Modifier le mot de passe',
'unauthorized' => 'Non autorisé.',
'dashboard' => 'Tableau de bord',
'handcrafted_by' => 'Artisé par',
'powered_by' => 'Propulsé par',
'my_account' => 'Mon compte',
'update_account_info' => 'Modifier mon compte',
'save' => 'Enregistrer',
'cancel' => 'Annuler',
'error' => 'Erreur',
'session_expired_error' => 'Votre session a expiré. Veuillez vous reconnecter à votre compte.',
'success' => 'Succès',
'warning' => 'Attention',
'old_password_incorrect' => 'Lancien mot de passe est erroné.',
'password_dont_match' => 'Les mots de passe ne correspondent pas.',
'password_empty' => 'Assurez-vous de bien avoir rempli les champs de mot de passe.',
'password_updated' => 'Mot de passe mis à jour.',
'account_updated' => 'Compte mis à jour avec succès.',
'unknown_error' => 'Un erreur sest produite. Veuillez réessayer.',
'error_saving' => 'Erreur lors de lenregistrement. Veuillez réessayer.',
'welcome' => 'Bienvenue!',
'use_sidebar' => 'Utilisez la barre latérale pour ajouter, modifier ou supprimer du contenu.',
'password_reset' => [
'greeting' => 'Bonjour!',
'subject' => 'Réinitialisation du mot de passe',
'line_1' => 'Vous recevez cet email car nous avons reçu une demande de réinitialisation de votre mot de passe.',
'line_2' => 'Cliquez sur le lien suivant pour le réinitialiser:',
'button' => 'Réinitialiser',
'notice' => 'Si vous nêtes pas à lorigine de la demande, vous pouvez ignorer ce message.',
],
'step' => 'Étape',
'confirm_email' => 'Confirmation de lemail',
'choose_new_password' => 'Choix dun mot de passe',
'confirm_new_password' => 'Confirmation du mot de passe',
'throttled' => 'Vous avez déjà demandé une réinitialisation de mot de passe récemment. Merci de consulter vos emails. Si vous ne recevez pas notre email, veuillez réessayer plus tard.',
'throttled_request' => 'Vous avez dépassé la limite dessais. Sil vous plait attendez quelques minutes et réessayez.',
];

169
lang/vendor/backpack/fr/crud.php vendored Normal file
View File

@ -0,0 +1,169 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Backpack Crud Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are used by the CRUD interface.
| You are free to change them to anything
| you want to customize your views to better match your application.
|
*/
// Forms
'save_action_save_and_new' => 'Enregistrer et créer un nouveau',
'save_action_save_and_edit' => 'Enregistrer et éditer',
'save_action_save_and_back' => 'Enregistrer et retour',
'save_action_save_and_preview' => 'Enregistrer et aperçu',
'save_action_changed_notification' => 'Action par défaut changée',
// Create form
'add' => 'Ajouter',
'back_to_all' => 'Retour à la liste ',
'cancel' => 'Annuler',
'add_a_new' => 'Ajouter un nouvel élément ',
// Edit form
'edit' => 'Modifier',
'save' => 'Enregistrer',
// Translatable models
'edit_translations' => 'EDITER LES TRADUCTIONS',
'language' => 'Langue',
// CRUD table view
'all' => 'Tous les ',
'in_the_database' => 'dans la base de données',
'list' => 'Liste',
'reset' => 'Reset',
'actions' => 'Actions',
'preview' => 'Aperçu',
'delete' => 'Supprimer',
'admin' => 'Administration',
'details_row' => 'Ligne de détail. Modifiez la à volonté.',
'details_row_loading_error' => 'Une erreur est survenue en chargeant les détails. Veuillez réessayer.',
'clone' => 'Cloner',
'clone_success' => '<strong>Elément cloné</strong><br>Un nouvel élément a été ajouté, avec les mêmes informations que celui-ci.',
'clone_failure' => '<strong>Clonage échoué</strong><br>Le nouvel élément n\'a pu être créé. Merci de réessayer.',
// Confirmation messages and bubbles
'delete_confirm' => 'Souhaitez-vous réellement supprimer cet élément?',
'delete_confirmation_title' => 'Élément supprimé',
'delete_confirmation_message' => 'Lélément a été supprimé avec succès.',
'delete_confirmation_not_title' => 'NON supprimé',
'delete_confirmation_not_message' => 'Une erreur est survenue. Votre élément na peut-être pas été effacé.',
'delete_confirmation_not_deleted_title' => 'Non supprimé',
'delete_confirmation_not_deleted_message' => 'Aucune modification. Votre élément a été conservé.',
// Bulk actions
'bulk_no_entries_selected_title' => 'Aucun élément sélectionné',
'bulk_no_entries_selected_message' => 'Veuillez sélectionner un ou plusieurs éléments pour faire une action groupée',
// Bulk confirmation
'bulk_delete_are_you_sure' => 'Souhaitez-vous vraiment supprimer ces :number éléments?',
'bulk_delete_sucess_title' => 'Éléments supprimés',
'bulk_delete_sucess_message' => ' éléments ont été supprimés',
'bulk_delete_error_title' => 'Échec de la suppression',
'bulk_delete_error_message' => 'Un ou plusieurs éléments nont pu être supprimés',
// Ajax errors
'ajax_error_title' => 'Erreur',
'ajax_error_text' => 'Erreur lors du chargement. Merci de réactualiser la page.',
// DataTables translation
'emptyTable' => 'Aucune donnée à afficher.',
'info' => 'Affichage des éléments _START_ à _END_ sur _TOTAL_',
'infoEmpty' => '',
'infoFiltered' => '(filtré à partir de _MAX_ éléments au total)',
'infoPostFix' => '.',
'thousands' => ',',
'lengthMenu' => '_MENU_ enregistrements par page',
'loadingRecords' => 'Chargement...',
'processing' => 'Traitement...',
'search' => 'Recherche',
'zeroRecords' => 'Aucun enregistrement correspondant trouvé',
'paginate' => [
'first' => 'Premier',
'last' => 'Dernier',
'next' => 'Suivant',
'previous' => 'Précédent',
],
'aria' => [
'sortAscending' => ': activez pour trier la colonne par ordre croissant',
'sortDescending' => ': activez pour trier la colonne par ordre décroissant',
],
'export' => [
'export' => 'Exporter',
'copy' => 'Copier',
'excel' => 'Excel',
'csv' => 'CSV',
'pdf' => 'PDF',
'print' => 'Imprimer',
'column_visibility' => 'Affichage des colonnes',
],
// global crud - errors
'unauthorized_access' => 'Accès non autorisé - vous navez pas les droits nécessaires à la consultation de cette page.',
'please_fix' => 'Veuillez corriger les erreurs suivantes :',
// global crud - success / error notification bubbles
'insert_success' => 'Lélément a été ajouté avec succès.',
'update_success' => 'Lélément a été modifié avec succès.',
// CRUD reorder view
'reorder' => 'Réordonner',
'reorder_text' => 'Utilisez le glisser-déposer pour réordonner.',
'reorder_success_title' => 'Fait',
'reorder_success_message' => 'Lordre a été enregistré.',
'reorder_error_title' => 'Erreur',
'reorder_error_message' => 'Lordre na pas pu être enregistré.',
// CRUD yes/no
'yes' => 'Oui',
'no' => 'Non',
// CRUD filters navbar view
'filters' => 'Filtres',
'toggle_filters' => 'Activer les filtres',
'remove_filters' => 'Retirer les filtres',
//filters language strings
'today' => 'Aujourd\'hui',
'yesterday' => 'Hier',
'last_7_days' => '7 derniers jours',
'last_30_days' => '30 derniers jours',
'this_month' => 'Ce mois-ci',
'last_month' => 'Le mois dernier',
'custom_range' => 'Durée personnalisé',
'weekLabel' => 'S',
// Fields
'browse_uploads' => 'Parcourir les fichier chargés',
'select_all' => 'Tout sélectionner',
'select_files' => 'Choisir des fichiers',
'select_file' => 'Choisir un fichier',
'clear' => 'Effacer',
'page_link' => 'Lien de la page',
'page_link_placeholder' => 'http://example.com/votre-page',
'internal_link' => 'Lien interne',
'internal_link_placeholder' => 'Identifiant de lien interne. Ex: \'admin/page\' (sans guillemets) pour \':url\'',
'external_link' => 'Lien externe',
'choose_file' => 'Choisissez un fichier',
'new_item' => 'Nouvel élément',
'select_entry' => 'Selectionner un élément',
'select_entries' => 'Selectionner des éléments',
//Table field
'table_cant_add' => 'Impossible dajouter un nouveau :entity',
'table_max_reached' => 'Nombre maximum :max atteint',
// File manager
'file_manager' => 'Gestionnaire de fichiers',
// InlineCreateOperation
'related_entry_created_success' => 'L\'élément associé a été créé et sélectionné.',
'related_entry_created_error' => 'Impossible de créer un élément associé.',
];

View File

@ -0,0 +1,16 @@
<?php
// --------------------------------------------------------
// This is only a pointer file, not an actual language file
// --------------------------------------------------------
//
// If you've copied this file to your /resources/lang/vendor/backpack/
// folder, please delete it, it's no use there. You need to copy/publish the
// actual language file, from the package.
// If a langfile with the same name exists in the package, load that one
if (file_exists(__DIR__.'/../../../../../langfilemanager/src/resources/lang/'.basename(__DIR__).'/'.basename(__FILE__))) {
return include __DIR__.'/../../../../../langfilemanager/src/resources/lang/'.basename(__DIR__).'/'.basename(__FILE__);
}
return [];

16
lang/vendor/backpack/fr/logmanager.php vendored Normal file
View File

@ -0,0 +1,16 @@
<?php
// --------------------------------------------------------
// This is only a pointer file, not an actual language file
// --------------------------------------------------------
//
// If you've copied this file to your /resources/lang/vendor/backpack/
// folder, please delete it, it's no use there. You need to copy/publish the
// actual language file, from the package.
// If a langfile with the same name exists in the package, load that one
if (file_exists(__DIR__.'/../../../../../logmanager/src/resources/lang/'.basename(__DIR__).'/'.basename(__FILE__))) {
return include __DIR__.'/../../../../../logmanager/src/resources/lang/'.basename(__DIR__).'/'.basename(__FILE__);
}
return [];

16
lang/vendor/backpack/fr/pagemanager.php vendored Normal file
View File

@ -0,0 +1,16 @@
<?php
// --------------------------------------------------------
// This is only a pointer file, not an actual language file
// --------------------------------------------------------
//
// If you've copied this file to your /resources/lang/vendor/backpack/
// folder, please delete it, it's no use there. You need to copy/publish the
// actual language file, from the package.
// If a langfile with the same name exists in the package, load that one
if (file_exists(__DIR__.'/../../../../../pagemanager/src/resources/lang/'.basename(__DIR__).'/'.basename(__FILE__))) {
return include __DIR__.'/../../../../../pagemanager/src/resources/lang/'.basename(__DIR__).'/'.basename(__FILE__);
}
return [];

View File

@ -0,0 +1,16 @@
<?php
// --------------------------------------------------------
// This is only a pointer file, not an actual language file
// --------------------------------------------------------
//
// If you've copied this file to your /resources/lang/vendor/backpack/
// folder, please delete it, it's no use there. You need to copy/publish the
// actual language file, from the package.
// If a langfile with the same name exists in the package, load that one
if (file_exists(__DIR__.'/../../../../../permissionmanager/src/resources/lang/'.basename(__DIR__).'/'.basename(__FILE__))) {
return include __DIR__.'/../../../../../permissionmanager/src/resources/lang/'.basename(__DIR__).'/'.basename(__FILE__);
}
return [];

16
lang/vendor/backpack/fr/settings.php vendored Normal file
View File

@ -0,0 +1,16 @@
<?php
// --------------------------------------------------------
// This is only a pointer file, not an actual language file
// --------------------------------------------------------
//
// If you've copied this file to your /resources/lang/vendor/backpack/
// folder, please delete it, it's no use there. You need to copy/publish the
// actual language file, from the package.
// If a langfile with the same name exists in the package, load that one
if (file_exists(__DIR__.'/../../../../../settings/src/resources/lang/'.basename(__DIR__).'/'.basename(__FILE__))) {
return include __DIR__.'/../../../../../settings/src/resources/lang/'.basename(__DIR__).'/'.basename(__FILE__);
}
return [];