1ce1fa23a4
The editor's delete-translation button used `__('messages.documents.delete_translation') ?? __('messages.documents.delete')`, but `__()` returns the key string (not null) on miss so the `??` fallback never fires — the button rendered the literal key. Adds the missing key to all 16 locales (en+ja human-translated, others mirror en) and simplifies the blade to a single `__()` call.
Plan doc also reflects the SQLite dropIndex requirement found during Task 2.
176 lines
7.1 KiB
PHP
176 lines
7.1 KiB
PHP
<?php
|
|
|
|
return [
|
|
// Navigation
|
|
'nav' => [
|
|
'dashboard' => 'Tableau de bord',
|
|
'knowledge_base' => 'Base de connaissances',
|
|
'profile' => 'Profil',
|
|
'user_management' => 'Gestion des utilisateurs',
|
|
'logout' => 'Déconnexion',
|
|
'login' => 'Connexion',
|
|
'register' => "S'inscrire",
|
|
],
|
|
|
|
// Documents
|
|
'documents' => [
|
|
'title' => 'Documents',
|
|
'new_document' => 'Nouveau document',
|
|
'edit_document' => 'Modifier le document',
|
|
'edit' => 'Modifier',
|
|
'delete' => 'Supprimer',
|
|
'save' => 'Enregistrer',
|
|
'cancel' => 'Annuler',
|
|
'created_by' => 'Créé par',
|
|
'modified_by' => 'par',
|
|
'updated' => 'Mis à jour',
|
|
'path' => 'Chemin',
|
|
'last_modified' => 'Dernière modification',
|
|
'no_documents' => 'Aucun document trouvé',
|
|
'search_placeholder' => 'Rechercher des documents...',
|
|
'create_success' => 'Document créé avec succès !',
|
|
'update_success' => 'Document mis à jour avec succès !',
|
|
'delete_success' => 'Document supprimé avec succès !',
|
|
'delete_confirm' => 'Êtes-vous sûr de vouloir supprimer ce document ?',
|
|
'linked_references' => 'Références liées',
|
|
'title_label' => 'Titre',
|
|
'title_placeholder' => 'Titre du document (ex: Laravel/Livewire/Components)',
|
|
'title_hint' => 'Astuce: Utilisez des barres obliques (/) dans le titre pour organiser automatiquement les documents en dossiers',
|
|
'content_label' => 'Contenu',
|
|
'content_placeholder' => 'Écrivez votre markdown ici...',
|
|
'saving' => 'Enregistrement...',
|
|
'fallback_notice' => 'A translation in your selected language is not available. Showing the :locale version.',
|
|
'add_translation' => 'Add translation',
|
|
'translation_added' => 'Translation added.',
|
|
'translation_deleted' => 'Translation deleted.',
|
|
'set_as_default' => 'Set as default',
|
|
'delete_translation' => 'Delete translation',
|
|
'delete_translation_blocked' => 'The default-language translation cannot be deleted.',
|
|
'translation_tabs_label' => 'Languages',
|
|
],
|
|
|
|
// Quick Switcher
|
|
'quick_switcher' => [
|
|
'title' => 'Changement rapide',
|
|
'placeholder' => 'Rechercher des documents...',
|
|
'no_results' => 'Aucun document trouvé',
|
|
'navigate' => 'pour naviguer',
|
|
'select' => 'pour sélectionner',
|
|
'close' => 'pour fermer',
|
|
],
|
|
|
|
// Admin
|
|
'admin' => [
|
|
'user_management' => 'Gestion des utilisateurs',
|
|
'new_user' => 'Nouvel utilisateur',
|
|
'edit_user' => "Modifier l'utilisateur",
|
|
'create_user' => 'Créer un utilisateur',
|
|
'users' => 'Utilisateurs',
|
|
'name' => 'Nom',
|
|
'email' => 'E-mail',
|
|
'password' => 'Mot de passe',
|
|
'password_confirmation' => 'Confirmer le mot de passe',
|
|
'password_hint' => 'Laissez vide pour conserver le mot de passe actuel.',
|
|
'role' => 'Rôle',
|
|
'admin' => 'Administrateur',
|
|
'user' => 'Utilisateur',
|
|
'grant_admin' => "Accorder les privilèges d'administrateur",
|
|
'created_at' => 'Créé le',
|
|
'actions' => 'Actions',
|
|
'edit' => 'Modifier',
|
|
'delete' => 'Supprimer',
|
|
'no_users' => 'Aucun utilisateur trouvé.',
|
|
'create_success' => 'Utilisateur créé avec succès.',
|
|
'update_success' => 'Utilisateur mis à jour avec succès.',
|
|
'delete_success' => 'Utilisateur supprimé avec succès.',
|
|
'cannot_delete_self' => 'Vous ne pouvez pas vous supprimer vous-même.',
|
|
'self_admin_warning' => "Supprimer vos propres privilèges d'administrateur vous empêchera d'accéder au panneau d'administration.",
|
|
],
|
|
|
|
// Settings
|
|
'settings' => [
|
|
'language' => 'Langue',
|
|
'select_language' => 'Sélectionner la langue',
|
|
'language_updated' => 'Langue mise à jour avec succès.',
|
|
],
|
|
|
|
// Common
|
|
'common' => [
|
|
'save' => 'Enregistrer',
|
|
'cancel' => 'Annuler',
|
|
'delete' => 'Supprimer',
|
|
'edit' => 'Modifier',
|
|
'create' => 'Créer',
|
|
'update' => 'Mettre à jour',
|
|
'back' => 'Retour',
|
|
'confirm' => 'Confirmer',
|
|
'yes' => 'Oui',
|
|
'no' => 'Non',
|
|
'loading' => 'Chargement...',
|
|
'error' => 'Erreur',
|
|
'success' => 'Succès',
|
|
],
|
|
|
|
// Auth
|
|
'auth' => [
|
|
'login' => 'Connexion',
|
|
'register' => "S'inscrire",
|
|
'email' => 'E-mail',
|
|
'password' => 'Mot de passe',
|
|
'remember_me' => 'Se souvenir de moi',
|
|
'forgot_password' => 'Mot de passe oublié ?',
|
|
'confirm_password' => 'Confirmer le mot de passe',
|
|
'already_registered' => 'Déjà inscrit ?',
|
|
],
|
|
|
|
// Errors
|
|
'errors' => [
|
|
'404_title' => 'Page non trouvée',
|
|
'page_not_found' => 'Page non trouvée',
|
|
'page_not_found_description' => 'La page que vous recherchez est introuvable.',
|
|
'back_to_home' => 'Retour à l\'accueil',
|
|
],
|
|
|
|
'locale_names' => [
|
|
'en' => 'English',
|
|
'ja' => 'Japanese',
|
|
'zh-CN' => 'Simplified Chinese',
|
|
'zh-TW' => 'Traditional Chinese',
|
|
'ko' => 'Korean',
|
|
'hi' => 'Hindi',
|
|
'vi' => 'Vietnamese',
|
|
'tr' => 'Turkish',
|
|
'de' => 'German',
|
|
'fr' => 'French',
|
|
'es' => 'Spanish',
|
|
'pt-BR' => 'Portuguese (Brazil)',
|
|
'ru' => 'Russian',
|
|
'uk' => 'Ukrainian',
|
|
'it' => 'Italian',
|
|
'pl' => 'Polish',
|
|
],
|
|
|
|
// Profile
|
|
'profile' => [
|
|
'title' => 'Profil',
|
|
'information' => 'Informations du profil',
|
|
'information_description' => 'Mettez à jour les informations de profil et l\'adresse e-mail de votre compte.',
|
|
'name' => 'Nom',
|
|
'email' => 'E-mail',
|
|
'email_unverified' => 'Votre adresse e-mail n\'est pas vérifiée.',
|
|
'resend_verification' => 'Cliquez ici pour renvoyer l\'e-mail de vérification.',
|
|
'verification_sent' => 'Un nouveau lien de vérification a été envoyé à votre adresse e-mail.',
|
|
'saved' => 'Enregistré.',
|
|
'update_password' => 'Mettre à jour le mot de passe',
|
|
'update_password_description' => 'Assurez-vous que votre compte utilise un mot de passe long et aléatoire pour rester sécurisé.',
|
|
'current_password' => 'Mot de passe actuel',
|
|
'new_password' => 'Nouveau mot de passe',
|
|
'confirm_password' => 'Confirmer le mot de passe',
|
|
'delete_account' => 'Supprimer le compte',
|
|
'delete_account_description' => 'Une fois votre compte supprimé, toutes ses ressources et données seront définitivement supprimées. Avant de supprimer votre compte, veuillez télécharger toutes les données que vous souhaitez conserver.',
|
|
'delete_account_confirm' => 'Êtes-vous sûr de vouloir supprimer votre compte ?',
|
|
'delete_account_confirm_description' => 'Une fois votre compte supprimé, toutes ses ressources et données seront définitivement supprimées. Veuillez entrer votre mot de passe pour confirmer que vous souhaitez supprimer définitivement votre compte.',
|
|
],
|
|
];
|
|
|