414 lines
14 KiB
JSON
414 lines
14 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": {
|
|
"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",
|
|
"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"
|
|
},
|
|
"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"
|
|
}
|
|
},
|
|
"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"
|
|
},
|
|
"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..."
|
|
},
|
|
"messages": {
|
|
"ttlSaved": "La configuration des TTL a été sauvegardée avec succès",
|
|
"cleared": "Cache serveur 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"
|
|
}
|
|
}
|
|
},
|
|
"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}}",
|
|
"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"
|
|
},
|
|
"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"
|
|
},
|
|
"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"
|
|
}
|
|
}
|
|
}
|