Traduire le site
Comment ajouter de nouvelles langues ?
- Allez dans votre Administration → Paramètres → Langues
- Cliquez sur Ajouter une langue
- Allez dans le dossier de traduction à
/lang - Le script dupliquera le dossier
/lang/en/vers/lang/<code>/
Remarques :
- N'oubliez pas de traduire les entrées traduisibles de la base de données (Utilisateurs → Civilités, Annonces → Types d'annonces, Annonces → Catégories, Paramètres → Packages, Types de signalement, etc.) depuis votre Panneau d'administration.
- Si nécessaire, dupliquez ou modifiez le fichier de langue de date dans le répertoire :
/vendor/nesbot/carbon/src/Carbon/Lang/.
Comment changer la langue par défaut ?
- Allez dans votre Administration → Paramètres → Langues
- Créez une nouvelle entrée de langue et cochez le champ « Par défaut ». Ou cliquez sur Modifier pour éditer une langue existante et cochez « Par défaut ».
- Enregistrez toutes les modifications
- C'est terminé.
Remarque : Pour éviter les traductions manquantes, ouvrez /config/app.php et changez la valeur de fallback_locale par le code de votre langue par défaut (ex. : de). Enregistrez vos fichiers sur votre serveur.
Comment modifier les traductions ?
- Allez dans le dossier de traduction à
/lang(chaque langue a son code de langue comme nom de dossier). - Allez dans le dossier de la langue que vous souhaitez traduire et ses fichiers (ex. :
global.phpcontient la plupart des textes du site,mail.phppour le contenu des e-mails, etc.). - Pour traduire un fichier, modifiez les valeurs et non les clés du tableau PHP.
- Enregistrez vos fichiers sur votre serveur.
Comment désactiver des langues ?
- Allez dans votre Administration → Paramètres → Langues
- Sélectionnez une langue et modifiez-la.
- Décochez la case « Actif » et enregistrez.
Comment supprimer des langues ?
- Allez dans votre Administration → Paramètres → Langues
- Sélectionnez une langue et supprimez-la.
Important : En supprimant la langue, le dossier des fichiers de langue /lang/<code> sera également supprimé.