feat: i18n : sidebar and settings page

This commit is contained in:
Julien Froidefond
2025-02-27 11:48:20 +01:00
parent 740f2fbd6b
commit ed8817d76c
4 changed files with 251 additions and 67 deletions

View File

@@ -27,5 +27,89 @@
"latest_series": "Latest series",
"recently_added": "Recently added"
}
},
"sidebar": {
"navigation": "Navigation",
"home": "Home",
"downloads": "Downloads",
"favorites": {
"title": "Favorites",
"empty": "No favorites",
"loading": "Loading..."
},
"libraries": {
"title": "Libraries",
"empty": "No libraries",
"loading": "Loading...",
"refresh": "Refresh libraries"
},
"settings": {
"title": "Settings",
"preferences": "Preferences"
},
"logout": "Sign out"
},
"settings": {
"title": "Preferences",
"display": {
"title": "Display Preferences",
"description": "Customize your library display.",
"thumbnails": {
"label": "Show thumbnails",
"description": "Use thumbnails instead of first pages for series display"
},
"unreadFilter": {
"label": "Default Unread Filter",
"description": "Show only unread series by default"
},
"debugMode": {
"label": "Debug mode",
"description": "Show debug information in the interface"
}
},
"komga": {
"title": "Komga Configuration",
"description": "Configure your Komga server connection information.",
"serverUrl": "Server URL",
"email": "Login email address",
"password": "Password",
"buttons": {
"edit": "Edit configuration",
"save": "Save",
"test": "Test connection",
"cancel": "Cancel",
"saving": "Saving...",
"testing": "Testing..."
},
"messages": {
"connectionSuccess": "Successfully connected to Komga server",
"configSaved": "Configuration saved successfully"
}
},
"cache": {
"title": "Cache Configuration",
"description": "Manage data caching settings.",
"mode": {
"label": "Cache mode",
"description": "Memory cache is faster but doesn't persist between restarts"
},
"ttl": {
"default": "Default TTL (minutes)",
"home": "Home page TTL",
"libraries": "Libraries TTL",
"series": "Series TTL",
"books": "Books TTL",
"images": "Images TTL"
},
"buttons": {
"saveTTL": "Save TTL",
"clear": "Clear cache",
"clearing": "Clearing..."
},
"messages": {
"ttlSaved": "TTL configuration saved successfully",
"cleared": "Server cache cleared successfully"
}
}
}
}

View File

@@ -27,5 +27,89 @@
"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"
}
},
"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"
}
},
"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"
}
}
}
}