Files
stripstream/src/i18n/messages/fr/common.json
Froidefond Julien 1d03cfc177
All checks were successful
Build, Push & Deploy / deploy (push) Successful in 4m15s
feat: add favorite series carousel on home page
Displays a carousel of favorite series after the ongoing sections.
Hidden when the user has no favorites.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-15 16:03:06 +01:00

468 lines
17 KiB
JSON

{
"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": {
"favorites": "Séries favorites",
"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",
"tabs": {
"display": "Affichage",
"connection": "Connexion"
},
"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"
}
},
"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"
}
},
"advanced": {
"title": "Paramètres avancés",
"description": "Configurez les paramètres avancés de performance et de fiabilité.",
"save": "Enregistrer les paramètres",
"prefetchCount": {
"label": "Préchargement du lecteur",
"description": "Nombre de pages à précharger dans le lecteur (0-20)"
}
},
"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",
"connectionTitle": "Erreur de connexion",
"connectionMessage": "Impossible de se connecter au serveur Komga. Vérifiez l'URL et les identifiants."
}
},
"cache": {
"title": "Cache et stockage",
"description": "Gérez le cache local pour une expérience hors-ligne optimale.",
"notSupported": "Le cache hors-ligne n'est pas supporté par votre navigateur.",
"initializing": "Initialisation...",
"totalStorage": "Stockage total",
"imagesQuota": "{used}% du quota images utilisé",
"visitablePages": "{count} pages visitables hors ligne",
"static": "Ressources statiques",
"staticDesc": "Scripts, styles et assets Next.js",
"pages": "Pages visitées",
"pagesDesc": "Pages et données de navigation disponibles hors ligne",
"api": "Données API",
"apiDesc": "Métadonnées des séries, livres et bibliothèques",
"images": "Images",
"imagesDesc": "Couvertures et vignettes (limite 100 Mo)",
"books": "Livres hors-ligne",
"booksDesc": "Pages téléchargées manuellement",
"clearAll": "Vider tout le cache",
"cleared": "Cache vidé",
"clearedDesc": "Le cache a été vidé avec succès",
"clearError": "Erreur lors du vidage du cache",
"unavailable": "Statistiques du cache non disponibles",
"reinstall": "Réinstaller le Service Worker",
"reinstallError": "Erreur lors de la réinstallation du Service Worker",
"devServiceWorker": {
"label": "Service Worker",
"description": "Active ou désactive le Service Worker. Par défaut : désactivé en dev et en prod. Un rechargement est appliqué.",
"saved": "Préférence Service Worker mise à jour",
"error": "Impossible de mettre à jour la préférence Service Worker"
},
"entry": "entrée",
"entries": "entrées",
"loadingEntries": "Chargement des entrées...",
"noEntries": "Aucune entrée dans ce cache",
"loadError": "Erreur lors du chargement des entrées"
}
},
"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"
}
},
"scan": {
"button": "Analyser la bibliothèque",
"buttonLabel": "Analyser",
"success": {
"title": "Analyse lancée",
"description": "La bibliothèque est en cours d'analyse"
},
"complete": {
"title": "Analyse terminée",
"description": "La bibliothèque a été analysée et mise à jour"
},
"error": {
"title": "Erreur",
"description": "Une erreur est survenue lors de l'analyse de la bibliothèque",
"refresh": "Une erreur est survenue lors de la mise à jour des données"
}
},
"header": {
"series": "{{count}} série",
"series_plural": "{{count}} séries",
"books": "{{count}} livre",
"books_plural": "{{count}} livres",
"unavailable": "Cette bibliothèque est actuellement indisponible",
"coverAlt": "Couverture de {{name}}"
}
},
"series": {
"empty": "Aucune série disponible",
"coverAlt": "Couverture de {title}",
"status": {
"noBooks": "Pas de tomes",
"read": "Lu",
"unread": "Non lu",
"progress": "{read}/{total}"
},
"book": "tome",
"books": "{count} tomes",
"books_plural": "{count} tomes",
"completed": "complété",
"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}}",
"offline": "Indisponible hors ligne"
},
"pages": "page",
"pages_plural": "pages",
"completed": "complété",
"display": {
"showing": "Affichage des tomes {start} à {end} sur {total}",
"page": "Page {current} sur {total}",
"grid": "Vue grille",
"list": "Vue liste"
},
"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",
"STRIPSTREAM_MISSING_CONFIG": "Configuration Stripstream Librarian manquante",
"STRIPSTREAM_CONNECTION_ERROR": "Erreur de connexion à Stripstream Librarian",
"STRIPSTREAM_HTTP_ERROR": "Erreur HTTP lors de la communication avec Stripstream Librarian",
"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",
"LIBRARY_SCAN_ERROR": "Erreur lors de l'analyse 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",
"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",
"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",
"search": {
"placeholder": "Rechercher séries et tomes...",
"empty": "Aucun résultat",
"series": "Séries",
"books": "Tomes",
"openSeries": "Ouvrir la série {{title}}",
"openBook": "Ouvrir le tome {{title}}"
}
},
"navigation": {
"scrollLeft": "Défiler vers la gauche",
"scrollRight": "Défiler vers la droite",
"volume": "Tome {number}"
},
"common": {
"retry": "Réessayer"
}
}