{ "language": { "select": "Changer la langue", "fr": "Français", "en": "Anglais" }, "login": { "title": "Bienvenue sur StripStream", "subtitle": "Connectez-vous ou créez un compte pour commencer", "tabs": { "login": "Connexion", "register": "Inscription" }, "description": "Profitez de vos BD, mangas et comics préférés avec une expérience de lecture moderne et fluide.", "form": { "email": "Email", "password": "Mot de passe", "confirmPassword": "Confirmer le mot de passe", "remember": "Se souvenir de moi", "submit": { "login": "Se connecter", "register": "S'inscrire", "loading": { "login": "Connexion en cours...", "register": "Inscription en cours..." } } } }, "home": { "hero": { "title": "Bienvenue sur StripStream", "subtitle": "Votre bibliothèque numérique pour lire vos BD, mangas et comics préférés.", "coverAlt": "Couverture de {title}" }, "title": "Accueil", "sections": { "continue_series": "Continuer la série", "continue_reading": "Continuer la lecture", "up_next": "À suivre", "latest_series": "Dernières séries", "recently_added": "Ajouts récents" } }, "sidebar": { "navigation": "Navigation", "home": "Accueil", "downloads": "Téléchargements", "account": "Mon compte", "favorites": { "title": "Favoris", "empty": "Aucun favori", "loading": "Chargement..." }, "libraries": { "title": "Bibliothèques", "empty": "Aucune bibliothèque", "loading": "Chargement...", "refresh": "Rafraîchir les bibliothèques" }, "settings": { "title": "Configuration", "preferences": "Préférences" }, "admin": "Administration", "logout": "Se déconnecter" }, "settings": { "title": "Préférences", "display": { "title": "Préférences d'affichage", "description": "Personnalisez l'affichage de votre bibliothèque.", "thumbnails": { "label": "Afficher les vignettes", "description": "Utiliser les vignettes au lieu des premières pages pour l'affichage des séries" }, "unreadFilter": { "label": "Filtre \"À lire\" par défaut", "description": "Afficher uniquement les séries non lues par défaut" }, "debugMode": { "label": "Mode debug", "description": "Afficher les informations de debug dans l'interface" } }, "background": { "title": "Arrière-plan", "description": "Personnalisez l'arrière-plan de votre application.", "type": { "label": "Type d'arrière-plan", "default": "Par défaut", "gradient": "Dégradé", "image": "Image personnalisée" }, "gradient": { "label": "Choisir un dégradé" }, "image": { "label": "URL de l'image", "description": "Entrez l'URL d'une image (HTTPS recommandé)", "save": "Enregistrer" } }, "error": { "title": "Erreur", "message": "Une erreur est survenue lors de la mise à jour des préférences" }, "komga": { "title": "Configuration Komga", "description": "Configurez les informations de connexion à votre serveur Komga.", "serverUrl": "L'URL du serveur", "email": "L'adresse email de connexion", "password": "Mot de passe", "buttons": { "edit": "Modifier la configuration", "save": "Sauvegarder", "test": "Tester la connexion", "cancel": "Annuler", "saving": "Sauvegarde...", "testing": "Test en cours..." }, "messages": { "connectionSuccess": "La connexion au serveur Komga a été établie avec succès", "configSaved": "La configuration a été sauvegardée avec succès" }, "error": { "title": "Erreur lors de la sauvegarde de la configuration", "message": "Une erreur est survenue lors de la sauvegarde de la configuration" } }, "cache": { "title": "Configuration du Cache", "description": "Gérez les paramètres de mise en cache des données.", "mode": { "label": "Mode de cache", "description": "Le cache en mémoire est plus rapide mais ne persiste pas entre les redémarrages" }, "size": { "title": "Taille du cache", "server": "Cache serveur", "serviceWorker": "Cache service worker", "items": "{count} élément(s)", "loading": "Chargement...", "error": "Erreur lors du chargement" }, "ttl": { "default": "TTL par défaut (minutes)", "home": "TTL page d'accueil", "libraries": "TTL bibliothèques", "series": "TTL séries", "books": "TTL tomes", "images": "TTL images" }, "buttons": { "saveTTL": "Sauvegarder les TTL", "clear": "Vider le cache", "clearing": "Suppression...", "clearServiceWorker": "Vider le cache du service worker", "clearingServiceWorker": "Suppression du cache service worker..." }, "messages": { "ttlSaved": "La configuration des TTL a été sauvegardée avec succès", "cleared": "Cache serveur supprimé avec succès", "serviceWorkerCleared": "Cache du service worker supprimé avec succès" }, "error": { "title": "Erreur lors de la suppression du cache", "message": "Une erreur est survenue lors de la suppression du cache", "ttl": "Erreur lors de la sauvegarde de la configuration TTL", "serviceWorkerMessage": "Une erreur est survenue lors de la suppression du cache du service worker" } } }, "library": { "empty": "Aucune bibliothèque disponible", "coverAlt": "Couverture de {name}", "status": { "available": "Disponible", "unavailable": "Non disponible" }, "lastUpdated": "Dernière mise à jour : {date}", "refresh": { "button": "Rafraîchir la bibliothèque", "success": { "title": "Bibliothèque rafraîchie", "description": "La bibliothèque a été rafraîchie avec succès" }, "error": { "title": "Erreur", "description": "Une erreur est survenue" } } }, "series": { "empty": "Aucune série disponible", "coverAlt": "Couverture de {title}", "status": { "noBooks": "Pas de tomes", "read": "Lu", "unread": "Non lu", "progress": "{read}/{total}" }, "books": "{count} tomes", "filters": { "title": "Filtres", "showAll": "Afficher tout", "unread": "À lire", "search": "Rechercher une série...", "normal": "Affichage normal", "compact": "Affichage compact" }, "display": { "showing": "{start}-{end} sur {total}", "page": "Page {current} sur {total}" }, "header": { "coverAlt": "Couverture de {{title}}", "books": "{{count}} tome", "books_plural": "{{count}} tomes", "status": { "read": "Lu", "unread": "Non lu", "progress": "{{read}}/{{total}}" }, "favorite": { "add": "Ajouté aux favoris", "remove": "Retiré des favoris" } } }, "books": { "empty": "Aucun tome disponible", "coverAlt": "Couverture de {{title}}", "defaultCoverAlt": "Image de couverture", "status": { "unread": "Non lu", "read": "Lu", "readDate": "Lu le {{date}}", "progress": "Page {{current}}/{{total}}" }, "display": { "showing": "Affichage des tomes {start} à {end} sur {total}", "page": "Page {current} sur {total}" }, "filters": { "showAll": "Afficher tout", "unread": "À lire" }, "loading": "Chargement...", "actions": { "markAsRead": { "button": "Marquer comme lu", "success": { "title": "Succès", "description": "Le tome a été marqué comme lu" }, "error": { "title": "Erreur", "description": "Impossible de marquer le tome comme lu", "update": "Erreur lors de la mise à jour" } }, "markAsUnread": { "button": "Marquer comme non lu", "success": { "title": "Succès", "description": "Le tome a été marqué comme non lu" }, "error": { "title": "Erreur", "description": "Impossible de marquer le tome comme non lu", "update": "Erreur lors de la mise à jour" } } } }, "downloads": { "page": { "title": "Téléchargements", "description": "Gérez vos livres disponibles hors ligne" }, "tabs": { "all": "Tous ({count})", "downloading": "En cours ({count})", "available": "Disponibles ({count})", "error": "Erreurs ({count})" }, "empty": { "all": "Aucun livre téléchargé", "downloading": "Aucun téléchargement en cours", "available": "Aucun livre disponible hors ligne", "error": "Aucune erreur" }, "actions": { "retryAll": "Tout relancer", "retry": "Réessayer", "delete": "Supprimer" }, "status": { "downloading": "En cours de téléchargement", "available": "Disponible hors ligne", "error": "Erreur de téléchargement", "idle": "Non téléchargé" }, "toast": { "deleted": "Livre supprimé", "deletedDesc": "Le livre n'est plus disponible hors ligne", "error": "Erreur", "errorDesc": "Une erreur est survenue lors de la suppression", "retryAll": "Relance des téléchargements", "retryAllDesc": "{count} téléchargement(s) relancé(s)", "retryDesc": "Le téléchargement va reprendre depuis le début", "retry": "Téléchargement relancé" }, "info": { "size": "{size} Mo", "pages": "{current}/{total} pages", "totalPages": "{count} pages" } }, "errors": { "MONGODB_MISSING_URI": "URI MongoDB manquante", "MONGODB_CONNECTION_FAILED": "Erreur lors de la connexion à MongoDB", "AUTH_UNAUTHENTICATED": "Non authentifié", "AUTH_INVALID_CREDENTIALS": "Identifiants invalides", "AUTH_PASSWORD_NOT_STRONG": "Le mot de passe n'est pas assez fort", "AUTH_PASSWORD_MISMATCH": "Les mots de passe ne correspondent pas", "AUTH_EMAIL_EXISTS": "Cette adresse email existe déjà", "AUTH_INVALID_USER_DATA": "Données utilisateur invalides", "AUTH_LOGOUT_ERROR": "Erreur lors de la déconnexion", "AUTH_LOGIN_ERROR": "Erreur lors de la connexion", "AUTH_REGISTER_ERROR": "Erreur lors de l'inscription", "KOMGA_MISSING_CONFIG": "Configuration Komga manquante", "KOMGA_MISSING_CREDENTIALS": "Identifiants Komga manquants", "KOMGA_CONNECTION_ERROR": "Erreur de connexion au serveur Komga", "KOMGA_HTTP_ERROR": "Erreur HTTP lors de la communication avec Komga", "KOMGA_SERVER_UNREACHABLE": "Serveur Komga inaccessible", "CONFIG_SAVE_ERROR": "Erreur lors de la sauvegarde de la configuration", "CONFIG_FETCH_ERROR": "Erreur lors de la récupération de la configuration", "CONFIG_TTL_SAVE_ERROR": "Erreur lors de la sauvegarde des TTL", "CONFIG_TTL_FETCH_ERROR": "Erreur lors de la récupération des TTL", "LIBRARY_NOT_FOUND": "Bibliothèque introuvable", "LIBRARY_FETCH_ERROR": "Erreur lors de la récupération de la bibliothèque", "SERIES_FETCH_ERROR": "Erreur lors de la récupération des séries", "SERIES_NO_BOOKS_FOUND": "Aucun livre trouvé dans la série", "BOOK_NOT_FOUND": "Livre introuvable", "BOOK_PROGRESS_UPDATE_ERROR": "Erreur lors de la mise à jour de la progression", "BOOK_PROGRESS_DELETE_ERROR": "Erreur lors de la suppression de la progression", "BOOK_PAGES_FETCH_ERROR": "Erreur lors de la récupération des pages du livre", "BOOK_DOWNLOAD_CANCELLED": "Téléchargement du livre annulé", "FAVORITE_ADD_ERROR": "Erreur lors de l'ajout aux favoris", "FAVORITE_DELETE_ERROR": "Erreur lors de la suppression des favoris", "FAVORITE_FETCH_ERROR": "Erreur lors de la récupération des favoris", "FAVORITE_UPDATE_ERROR": "Erreur lors de la mise à jour des favoris", "FAVORITE_NETWORK_ERROR": "Erreur réseau lors de l'accès aux favoris", "FAVORITE_SERVER_ERROR": "Erreur serveur lors de l'accès aux favoris", "FAVORITE_STATUS_CHECK_ERROR": "Erreur lors de la vérification du statut des favoris", "PREFERENCES_FETCH_ERROR": "Erreur lors de la récupération des préférences", "PREFERENCES_UPDATE_ERROR": "Erreur lors de la mise à jour des préférences", "PREFERENCES_CONTEXT_ERROR": "Erreur de contexte des préférences", "CACHE_DELETE_ERROR": "Erreur lors de la suppression du cache", "CACHE_SAVE_ERROR": "Erreur lors de la sauvegarde du cache", "CACHE_LOAD_ERROR": "Erreur lors du chargement du cache", "CACHE_CLEAR_ERROR": "Erreur lors de la suppression du cache", "CACHE_MODE_FETCH_ERROR": "Erreur lors de la récupération du mode de cache", "CACHE_MODE_UPDATE_ERROR": "Erreur lors de la mise à jour du mode de cache", "CACHE_INVALID_MODE": "Mode de cache invalide", "UI_TABS_TRIGGER_ERROR": "Erreur lors du déclenchement des onglets", "UI_TABS_CONTENT_ERROR": "Erreur lors du chargement du contenu des onglets", "IMAGE_FETCH_ERROR": "Erreur lors de la récupération de l'image", "HOME_FETCH_ERROR": "Erreur lors de la récupération de l'accueil", "MIDDLEWARE_UNAUTHORIZED": "Non autorisé", "MIDDLEWARE_INVALID_TOKEN": "Jeton d'authentification invalide", "MIDDLEWARE_INVALID_SESSION": "Session invalide", "DEBUG_FETCH_ERROR": "Erreur lors de la récupération des logs de debug", "DEBUG_SAVE_ERROR": "Erreur lors de la sauvegarde des logs de debug", "DEBUG_CLEAR_ERROR": "Erreur lors de la suppression des logs de debug", "CLIENT_FETCH_ERROR": "Erreur lors de la récupération des données", "CLIENT_NETWORK_ERROR": "Erreur réseau", "CLIENT_REQUEST_FAILED": "La requête a échoué", "GENERIC_ERROR": "Une erreur est survenue" }, "reader": { "controls": { "doublePage": { "enable": "Activer le mode double page", "disable": "Désactiver le mode double page" }, "direction": { "current": "Changer le sens de lecture (actuellement de {{direction}})", "ltr": "gauche à droite", "rtl": "droite à gauche" }, "fullscreen": { "enter": "Plein écran", "exit": "Quitter le plein écran" }, "thumbnails": { "show": "Afficher les vignettes", "hide": "Masquer les vignettes" }, "zoom": "Zoom", "reload": "Recharger la page", "close": "Fermer", "previousPage": "Page précédente", "nextPage": "Page suivante" }, "endOfSeries": "Fin de la série", "endOfSeriesMessage": "Vous avez terminé tous les tomes de cette série !", "backToSeries": "Retourner à la série" }, "header": { "toggleSidebar": "Afficher/masquer le menu latéral", "toggleTheme": "Changer le thème" }, "navigation": { "scrollLeft": "Défiler vers la gauche", "scrollRight": "Défiler vers la droite", "volume": "Tome {number}" }, "common": { "retry": "Réessayer" }, "debug": { "title": "DEBUG", "entries": "entrée", "entries_plural": "entrées", "noRequests": "Aucune requête enregistrée", "actions": { "refresh": "Rafraîchir les logs", "maximize": "Agrandir", "minimize": "Minimiser", "clear": "Effacer les logs" }, "tooltips": { "cache": "Cache: {{type}}", "mongodb": "MongoDB: {{operation}}", "pageRender": "Page Render: {{page}}", "apiCall": "API Call", "logTime": "Heure du log", "mongoAccess": "Temps d'accès MongoDB" } } }