diff --git a/UI/Web/src/assets/langs/es.json b/UI/Web/src/assets/langs/es.json
index 6c5bd3aba..81903f1e6 100644
--- a/UI/Web/src/assets/langs/es.json
+++ b/UI/Web/src/assets/langs/es.json
@@ -298,7 +298,8 @@
"close": "{{common.close}}",
"save": "{{common.save}}",
"min-length": "La reseña debe tener al menos {{count}} caracteres",
- "required": "{{validation.required-field}}"
+ "required": "{{validation.required-field}}",
+ "delete": "{{common.delete}}"
},
"review-card-modal": {
"close": "{{common.close}}",
@@ -644,7 +645,8 @@
"available": "Disponible",
"description": "Si no ves una etiqueta {{installed}}",
"description-continued": ", estás en una versión de desarrollo. Solo versiones estable aparecerán como disponible.",
- "published-label": "Publicado: "
+ "published-label": "Publicado: ",
+ "nightly": "Nightly: {{version}}"
},
"invite-user": {
"setup-user-title": "Usuario invitado",
@@ -1047,7 +1049,12 @@
"email-not-sent": "El correo electrónico archivado no es válido y no se puede enviar. Se ha volcado un enlace en los registros. El administrador puede proporcionar este enlace para completar el flujo.",
"anilist-token-expired": "Tu token de AniList ha caducado. El scrobbling dejará de procesarse hasta que lo vuelva a generar en Configuración de usuario > Cuenta",
"change-email-no-email": "Correo electrónico actualizado",
- "email-not-sent-test": "Se ha producido una excepción al enviar el correo electrónico. Compruebe los registros para más detalles. Esto indica una configuración incorrecta."
+ "email-not-sent-test": "Se ha producido una excepción al enviar el correo electrónico. Compruebe los registros para más detalles. Esto indica una configuración incorrecta.",
+ "delete-review": "¿Seguro que quieres borrar tu opinión?",
+ "delete-device": "¿Estás seguro de que quieres borrar este dispositivo?",
+ "review-deleted": "Revisión eliminada",
+ "collection-tag-deleted": "Etiqueta de la colección eliminada",
+ "force-kavita+-refresh-success": "Los metadatos externos de Kavita+ han sido invalidados"
},
"library-selector": {
"title": "Bibliotecas",
@@ -1086,7 +1093,8 @@
"last-chapter-added": "Item añadido",
"time-to-read": "Tiempo de lectura",
"created": "Creado",
- "read-progress": "Última vez leído"
+ "read-progress": "Última vez leído",
+ "average-rating": "Valoración media"
},
"edit-series-modal": {
"title": "{{seriesName}} Detalles",
@@ -1146,7 +1154,9 @@
"name-label": "Nombre",
"localized-name-label": "Nombre encontrado",
"highest-count-tooltip": "El recuento más alto encontrado en todos los ComicInfo de la serie",
- "max-issue-tooltip": "Campo número o volumen máximo de todos los ComicInfo de la serie"
+ "max-issue-tooltip": "Campo número o volumen máximo de todos los ComicInfo de la serie",
+ "force-refresh": "Forzar la actualización",
+ "force-refresh-tooltip": "Forzar la actualización de metadatos externos de Kavita+"
},
"nav-header": {
"search-alt": "Buscar…",
@@ -1558,7 +1568,9 @@
"title": "Panel de administrador",
"media-tab": "Multimedia",
"kavita+-desc-part-1": "Kavita+ es un servicio de suscripción premium que desbloquea características para todos los usuarios en esta instancia de Kavita. Compra una suscripción para desblquear. ",
- "kavita+-desc-part-2": "Ventajas del premium"
+ "kavita+-desc-part-2": "Ventajas del premium",
+ "kavita+-releases": "Ver las publicaciones",
+ "kavita+-requirement": "Kavita+ está diseñado para funcionar sólo con la última versión - 2 versiones. Cualquier cosa fuera de eso está sujeto a no funcionar."
},
"file-breakdown-stats": {
"visualisation-label": "Visualización",
@@ -1632,7 +1644,8 @@
"installId-title": "Instalar ID",
"home-page-title": "Página de inicio:",
"title": "Sobre el sistema",
- "localization-title": "Ubicaciones:"
+ "localization-title": "Ubicaciones:",
+ "updates-title": "Historial de actualizaciones"
},
"manage-tasks-settings": {
"action-header": "Acción",
@@ -1957,6 +1970,11 @@
"count": "{{count}} {{customize-dashboard-modal.title-smart-filters}}"
},
"out-of-date-modal": {
- "close": "{{common.close}}"
+ "close": "{{common.close}}",
+ "title": "¡No te quedes atrás!",
+ "subtitle": "¡Parece que tu instalación lleva más de {{count}} versiones de retraso!",
+ "description-1": "Por favor, considere la actualización para que esté ejecutando la última versión de Kavita.",
+ "description-2": "Eche un vistazo a nuestra wiki para obtener instrucciones sobre cómo actualizar.",
+ "description-3": "Si hay una razón específica por la que aún no has actualizado, ¡nos encantaría saber qué te mantienes en una versión obsoleta! Deténgase en nuestro discord y háganos saber qué está bloqueando su camino a la actualización."
}
}
diff --git a/UI/Web/src/assets/langs/fr.json b/UI/Web/src/assets/langs/fr.json
index 8efeded40..357a02a30 100644
--- a/UI/Web/src/assets/langs/fr.json
+++ b/UI/Web/src/assets/langs/fr.json
@@ -60,7 +60,8 @@
"close": "{{common.close}}",
"save": "{{common.save}}",
"min-length": "La critique doit comporter au moins {{count}} caractères",
- "required": "{{validation.required-field}}"
+ "required": "{{validation.required-field}}",
+ "delete": "{{common.delete}}"
},
"review-card-modal": {
"close": "{{common.close}}",
@@ -133,7 +134,7 @@
"writing-style-tooltip": "Change la direction du texte. Horizontal est de gauche à droite, vertical est de haut en bas.",
"layout-mode-book-label": "Mise en page",
"layout-mode-book-tooltip": "Comment le contenu devrait être mis en page. Défilement correspond à la présentation du livre. 1 ou 2 Colonnes utilise 1 ou 2 colonnes adaptées à la hauteur de l'appareil par page",
- "color-theme-book-label": "Thème de Couleur",
+ "color-theme-book-label": "Couleur du thème",
"color-theme-book-tooltip": "Quelle theme de couleur appliquer aux contenu et menu du lecteur de livre",
"font-size-book-label": "Taille de la Police",
"line-height-book-label": "Espacement de l'interligne",
@@ -560,7 +561,9 @@
"info-tab": "Information",
"letterer-label": "Lettreur",
"highest-count-tooltip": "Nombre le plus élevé trouvé dans tous les ComicInfo de la série",
- "max-issue-tooltip": "Numéro ou volume maximum de tous les ComicInfo de la série"
+ "max-issue-tooltip": "Numéro ou volume maximum de tous les ComicInfo de la série",
+ "force-refresh": "Forcer le rafraîchissement",
+ "force-refresh-tooltip": "Forcer le rafraîchissement des métadonnées externes de Kavita+"
},
"common": {
"reset-to-default": "Réinitialiser aux valeurs par défaut",
@@ -704,31 +707,31 @@
},
"server-stats": {
"tags": "Étiquettes",
- "total-tags-tooltip": "Total d'étiquettes : {{count}}",
- "total-tags-label": "Total d'étiquettes",
+ "total-tags-tooltip": "Nombre d'étiquettes : {{count}}",
+ "total-tags-label": "Nombre d'étiquettes",
"tag-count": "{{num}} étiquettes",
"recently-read-title": "Récemment lu",
"reads": "lectures",
- "total-genres-label": "Total de genres",
- "total-files-tooltip": "Total de fichiers : {{count}}",
+ "total-genres-label": "Nombre de genres",
+ "total-files-tooltip": "Nombre de fichiers : {{count}}",
"total-read-time-label": "Temps de lecture total",
- "total-people-label": "Total de personnes",
+ "total-people-label": "Nombre de personnes",
"genre-count": "{{num}} Genres",
- "total-files-label": "Total de fichiers",
+ "total-files-label": "Nombre de fichiers",
"popular-series-title": "Séries populaires",
- "total-genres-tooltip": "Total de genres : {{count}}",
+ "total-genres-tooltip": "Nombre de genres : {{count}}",
"total-size-label": "Taille totale",
- "total-people-tooltip": "Total de personnes : {{count}}",
+ "total-people-tooltip": "Nombre de personnes : {{count}}",
"popular-libraries-title": "Bibliothèques populaires",
- "total-series-tooltip": "Total de séries : {{count}}",
+ "total-series-tooltip": "Nombre de séries : {{count}}",
"release-years-title": "Années de sortie",
"series": "séries",
"most-active-users-title": "Utilisateurs les plus actifs",
"total-read-time-tooltip": "Temps de lecture total : {{count}}",
- "total-volumes-tooltip": "Total de volumes : {{count}}",
- "total-series-label": "Total de séries",
+ "total-volumes-tooltip": "Nombre de volumes : {{count}}",
+ "total-series-label": "Nombre de séries",
"people": "Personnes",
- "total-volumes-label": "Total de volumes",
+ "total-volumes-label": "Nombre de volumes",
"genres": "Genres",
"people-count": "{{num}} Personnes"
},
@@ -751,7 +754,8 @@
"description": "Si vous ne voyez pas un {{installed}}",
"available": "Disponible",
"installed": "Installé",
- "description-continued": "étiquette, vous êtes sur une version de développement quotidienne (nightly release). Seules les versions majeures seront disponibles."
+ "description-continued": "étiquette, vous êtes sur une version de développement quotidienne (nightly release). Seules les versions majeures seront disponibles.",
+ "nightly": "Nightly : {{version}}"
},
"publication-status-pipe": {
"completed": "Achevé",
@@ -1370,7 +1374,8 @@
"donations-title": "Donations :",
"wiki-title": "Wiki :",
"installId-title": "ID d'installation",
- "localization-title": "Localisations :"
+ "localization-title": "Localisations :",
+ "updates-title": "Historique des mises à jour"
},
"manage-tasks-settings": {
"title": "Tâches récurrentes",
@@ -1465,7 +1470,8 @@
"last-modified": "Dernière modification",
"read-progress": "Dernière lecture",
"sort-name": "Nom",
- "created": "Créé"
+ "created": "Créé",
+ "average-rating": "Note moyenne"
},
"manage-users": {
"change-password-alt": "Modifier le mot de passe {{user}}",
@@ -1509,7 +1515,9 @@
"statistics-tab": "Statistiques",
"kavita+-tab": "Kavita+",
"tasks-tab": "Tâches",
- "kavita+-desc-part-2": "avantages premium"
+ "kavita+-desc-part-2": "avantages premium",
+ "kavita+-releases": "Voir les versions publiées",
+ "kavita+-requirement": "Kavita+ est conçu pour fonctionner uniquement avec la dernière version - 2 versions. Toute autre version est susceptible de ne pas fonctionner."
},
"import-cbl-modal": {
"validate-warning": "Le CBL présente des problèmes qui empêchent l'importation. Corrigez ces problèmes et réessayez.",
@@ -1828,7 +1836,12 @@
"k+-reset-key": "Cela vous permettra de détacher votre clé d'un serveur et de réenregistrer une instance Kavita.",
"anilist-token-expired": "Votre jeton AniList a expiré. Le scrobbling ne sera plus possible tant que vous ne l'aurez pas généré à nouveau dans Paramètres de l'utilisateur > Compte",
"change-email-no-email": "E-mail à été mis à jour",
- "email-not-sent-test": "Il y a une erreur lors de l'envoi du mail. Vérifiez les logs pour plus de détails. Cette erreur indique une erreur de paramètres."
+ "email-not-sent-test": "Il y a une erreur lors de l'envoi du mail. Vérifiez les logs pour plus de détails. Cette erreur indique une erreur de paramètres.",
+ "delete-device": "Êtes-vous sûr de vouloir supprimer cet appareil ?",
+ "delete-review": "Êtes-vous sûr de vouloir supprimer votre avis ?",
+ "review-deleted": "Avis supprimé",
+ "collection-tag-deleted": "Étiquette de collection supprimée",
+ "force-kavita+-refresh-success": "Les métadonnées externes de Kavita+ ont été invalidées"
},
"manga-format-stats": {
"title": "Format",
@@ -1957,6 +1970,11 @@
"title": "~{{date}}"
},
"out-of-date-modal": {
- "close": "{{common.close}}"
+ "close": "{{common.close}}",
+ "description-2": "Consultez notre wiki pour savoir comment procéder à la mise à jour.",
+ "title": "Ne prenez pas de retard !",
+ "subtitle": "Il semble que votre installation soit en retard de plus de {{count}} versions !",
+ "description-1": "Veuillez envisager une mise à jour afin d'utiliser la dernière version de Kavita.",
+ "description-3": "S'il y a une raison spécifique pour laquelle vous n'avez pas encore mis à jour, nous aimerions savoir ce qui vous retient sur une version obsolète ! Arrêtez-vous sur notre discord et dites-nous ce qui bloque votre mise à jour."
}
}