From 60481d94338085a624302ba2170c881bb890ed83 Mon Sep 17 00:00:00 2001 From: Julien Froidefond Date: Thu, 6 Mar 2025 21:48:47 +0100 Subject: [PATCH] feat: errors traductions --- src/i18n/messages/en/common.json | 76 +++++++++++++++++++++++++++---- src/i18n/messages/fr/common.json | 77 ++++++++++++++++++++++++++++---- 2 files changed, 135 insertions(+), 18 deletions(-) diff --git a/src/i18n/messages/en/common.json b/src/i18n/messages/en/common.json index 9f64691..a3e94e6 100644 --- a/src/i18n/messages/en/common.json +++ b/src/i18n/messages/en/common.json @@ -286,24 +286,82 @@ } }, "errors": { + "MONGODB_MISSING_URI": "MongoDB URI missing", + "MONGODB_CONNECTION_FAILED": "MongoDB connection failed", + + "AUTH_UNAUTHENTICATED": "Unauthenticated", "AUTH_INVALID_CREDENTIALS": "Invalid credentials", + "AUTH_PASSWORD_NOT_STRONG": "Password is not strong enough", "AUTH_PASSWORD_MISMATCH": "Passwords do not match", "AUTH_EMAIL_EXISTS": "Email already exists", - "AUTH_PASSWORD_NOT_STRONG": "Password is not strong enough", - "AUTH_LOGOUT_ERROR": "Logout error", "AUTH_INVALID_USER_DATA": "Invalid user data", - "AUTH_UNAUTHENTICATED": "Unauthenticated", - "AUTH_LOGIN_ERROR": "Login error", - "AUTH_REGISTER_ERROR": "Register error", + "AUTH_LOGOUT_ERROR": "Error during logout", + "AUTH_LOGIN_ERROR": "Error during login", + "AUTH_REGISTER_ERROR": "Error during registration", + + "KOMGA_MISSING_CONFIG": "Komga configuration missing", + "KOMGA_MISSING_CREDENTIALS": "Komga credentials missing", + "KOMGA_CONNECTION_ERROR": "Error connecting to Komga server", + "KOMGA_HTTP_ERROR": "HTTP error while communicating with Komga", + "KOMGA_SERVER_UNREACHABLE": "Komga server unreachable", + + "CONFIG_SAVE_ERROR": "Error saving configuration", + "CONFIG_FETCH_ERROR": "Error fetching configuration", + "CONFIG_TTL_SAVE_ERROR": "Error saving TTL configuration", + "CONFIG_TTL_FETCH_ERROR": "Error fetching TTL configuration", + + "LIBRARY_NOT_FOUND": "Library not found", + "LIBRARY_FETCH_ERROR": "Error fetching library", "SERIES_FETCH_ERROR": "Error fetching series", - "HOME_FETCH_ERROR": "Error fetching home", - "SERIES_NO_BOOKS_FOUND": "No books found in the series", + "SERIES_NO_BOOKS_FOUND": "No books found in series", + + "BOOK_NOT_FOUND": "Book not found", + "BOOK_PROGRESS_UPDATE_ERROR": "Error updating reading progress", + "BOOK_PROGRESS_DELETE_ERROR": "Error deleting reading progress", "BOOK_PAGES_FETCH_ERROR": "Error fetching book pages", + "BOOK_DOWNLOAD_CANCELLED": "Book download cancelled", - "GENERIC_ERROR": "An error occurred", + "FAVORITE_ADD_ERROR": "Error adding to favorites", + "FAVORITE_DELETE_ERROR": "Error removing from favorites", + "FAVORITE_FETCH_ERROR": "Error fetching favorites", + "FAVORITE_UPDATE_ERROR": "Error updating favorites", + "FAVORITE_NETWORK_ERROR": "Network error while accessing favorites", + "FAVORITE_SERVER_ERROR": "Server error while accessing favorites", + "FAVORITE_STATUS_CHECK_ERROR": "Error checking favorites status", - "MONGODB_CONNECTION_FAILED": "MongoDB connection failed" + "PREFERENCES_FETCH_ERROR": "Error fetching preferences", + "PREFERENCES_UPDATE_ERROR": "Error updating preferences", + "PREFERENCES_CONTEXT_ERROR": "Preferences context error", + + "CACHE_DELETE_ERROR": "Error deleting cache", + "CACHE_SAVE_ERROR": "Error saving cache", + "CACHE_LOAD_ERROR": "Error loading cache", + "CACHE_CLEAR_ERROR": "Error clearing cache", + "CACHE_MODE_FETCH_ERROR": "Error fetching cache mode", + "CACHE_MODE_UPDATE_ERROR": "Error updating cache mode", + "CACHE_INVALID_MODE": "Invalid cache mode", + + "UI_TABS_TRIGGER_ERROR": "Error triggering tabs", + "UI_TABS_CONTENT_ERROR": "Error loading tabs content", + + "IMAGE_FETCH_ERROR": "Error fetching image", + + "HOME_FETCH_ERROR": "Error fetching home page", + + "MIDDLEWARE_UNAUTHORIZED": "Unauthorized", + "MIDDLEWARE_INVALID_TOKEN": "Invalid authentication token", + "MIDDLEWARE_INVALID_SESSION": "Invalid session", + + "DEBUG_FETCH_ERROR": "Error fetching debug logs", + "DEBUG_SAVE_ERROR": "Error saving debug logs", + "DEBUG_CLEAR_ERROR": "Error clearing debug logs", + + "CLIENT_FETCH_ERROR": "Error fetching data", + "CLIENT_NETWORK_ERROR": "Network error", + "CLIENT_REQUEST_FAILED": "Request failed", + + "GENERIC_ERROR": "An error occurred" }, "reader": { "controls": { diff --git a/src/i18n/messages/fr/common.json b/src/i18n/messages/fr/common.json index 7921615..6cfa1e1 100644 --- a/src/i18n/messages/fr/common.json +++ b/src/i18n/messages/fr/common.json @@ -284,23 +284,82 @@ } }, "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_PASSWORD_NOT_STRONG": "Le mot de passe n'est pas assez fort", - "AUTH_LOGOUT_ERROR": "Erreur lors de la déconnexion", "AUTH_INVALID_USER_DATA": "Données utilisateur invalides", - "AUTH_UNAUTHENTICATED": "Non authentifié", + "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", - "SERIES_FETCH_ERROR": "Erreur lors de la récupération des séries", - "HOME_FETCH_ERROR": "Erreur lors de la récupération de l'accueil", - "SERIES_NO_BOOKS_FOUND": "Aucun livre trouvé dans la série", - "BOOK_PAGES_FETCH_ERROR": "Erreur lors de la récupération des pages du livre", + "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", - "GENERIC_ERROR": "Une erreur est survenue", - "MONGODB_CONNECTION_FAILED": "Erreur lors de la connexion à MongoDB" + "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": {