From 8928525c5b0fc1c2588adef0c4ca2702beaf7f05 Mon Sep 17 00:00:00 2001 From: p-sage <171166538+p-sage@users.noreply.github.com> Date: Fri, 16 Jan 2026 21:12:19 +0100 Subject: [PATCH 1/2] Add fr_fr.json Add French translation! --- .../assets/ok_zoomer/lang/fr_fr.json | 126 ++++++++++++++++++ 1 file changed, 126 insertions(+) create mode 100644 mod_common/src/main/resources/assets/ok_zoomer/lang/fr_fr.json diff --git a/mod_common/src/main/resources/assets/ok_zoomer/lang/fr_fr.json b/mod_common/src/main/resources/assets/ok_zoomer/lang/fr_fr.json new file mode 100644 index 0000000..301531d --- /dev/null +++ b/mod_common/src/main/resources/assets/ok_zoomer/lang/fr_fr.json @@ -0,0 +1,126 @@ +{ + "modmenu.descriptionTranslation.ok_zoomer": "Un mod de zoom puissant, léger et très personnalisable. Le zoom, c’est vous qui le contrôlez !", + "config.ok_zoomer.title": "Paramètres de Ok Zoomer", + "config.ok_zoomer.features": "Fonctionnalités", + "config.ok_zoomer.features.cinematic_camera": "Caméra cinématique", + "config.ok_zoomer.features.cinematic_camera.off": "Désactivée", + "config.ok_zoomer.features.cinematic_camera.off.tooltip": "Désactive la caméra cinématique pendant le zoom.", + "config.ok_zoomer.features.cinematic_camera.vanilla": "Vanilla", + "config.ok_zoomer.features.cinematic_camera.vanilla.tooltip": "Utilise la caméra cinématique du jeu pendant le zoom.", + "config.ok_zoomer.features.cinematic_camera.multiplied": "Multipliée", + "config.ok_zoomer.features.cinematic_camera.multiplied.tooltip": "Utilise la caméra cinématique avec un multiplicateur configurable pendant le zoom.", + "config.ok_zoomer.features.reduce_sensitivity": "Réduire la sensibilité", + "config.ok_zoomer.features.reduce_sensitivity.tooltip": "Divise la sensibilité de la souris par le diviseur de zoom pendant le zoom.", + "config.ok_zoomer.features.zoom_transition": "Transition du zoom", + "config.ok_zoomer.features.zoom_transition.off": "Désactivée", + "config.ok_zoomer.features.zoom_transition.off.tooltip": "Le zoom s’active et se désactive instantanément.", + "config.ok_zoomer.features.zoom_transition.smooth": "Fluide", + "config.ok_zoomer.features.zoom_transition.smooth.tooltip": "Le zoom effectue une transition fluide, similaire aux transitions de FOV du jeu.", + "config.ok_zoomer.features.zoom_transition.linear": "Linéaire", + "config.ok_zoomer.features.zoom_transition.linear.tooltip": "Le zoom effectue une transition linéaire entre les états activé et désactivé.", + "config.ok_zoomer.features.reduce_view_bobbing": "Réduire le balancement de vue", + "config.ok_zoomer.features.reduce_view_bobbing.tooltip": "Divise l’intensité du balancement de la caméra par le diviseur de zoom pendant le zoom.", + "config.ok_zoomer.features.zoom_mode": "Mode de zoom", + "config.ok_zoomer.features.zoom_mode.hold": "Maintenir", + "config.ok_zoomer.features.zoom_mode.hold.tooltip": "Le zoom est actif uniquement tant que la touche de zoom est maintenue.", + "config.ok_zoomer.features.zoom_mode.toggle": "Basculer", + "config.ok_zoomer.features.zoom_mode.toggle.tooltip": "Le zoom s’active ou se désactive à chaque appui sur la touche de zoom.", + "config.ok_zoomer.features.zoom_mode.persistent": "Persistant", + "config.ok_zoomer.features.zoom_mode.persistent.tooltip": "Le zoom est toujours actif ; la touche de zoom sert uniquement au défilement.", + "config.ok_zoomer.features.zoom_scrolling": "Défilement du zoom", + "config.ok_zoomer.features.zoom_scrolling.tooltip": "Permet d’augmenter ou de réduire le zoom avec la molette de la souris.", + "config.ok_zoomer.features.persistent_interface": "Interface persistante", + "config.ok_zoomer.features.persistent_interface.tooltip": "Conserve l’interface utilisateur pendant le zoom.", + "config.ok_zoomer.features.hide_crosshair": "Masquer le réticule", + "config.ok_zoomer.features.hide_crosshair.tooltip": "Masque le réticule pendant le zoom.", + "config.ok_zoomer.features.extra_key_binds": "Raccourcis supplémentaires", + "config.ok_zoomer.features.extra_key_binds.tooltip": "Ajoute des touches pour manipuler le zoom en plus de la touche principale. Un redémarrage du jeu est nécessaire.", + "config.ok_zoomer.features.zoom_hands": "Zoom des mains", + "config.ok_zoomer.features.zoom_hands.tooltip": "Agrandit les mains du joueur pendant le zoom.", + "config.ok_zoomer.features.zoom_overlay": "Effet de zoom", + "config.ok_zoomer.features.zoom_overlay.off": "Désactivé", + "config.ok_zoomer.features.zoom_overlay.off.tooltip": "Désactive l’effet visuel de zoom.", + "config.ok_zoomer.features.zoom_overlay.vignette": "Vignettage", + "config.ok_zoomer.features.zoom_overlay.vignette.tooltip": "Utilise un effet de vignette comme effet de zoom. Texture située dans assets/ok_zoomer/textures/misc/zoom_overlay.png", + "config.ok_zoomer.features.zoom_overlay.spyglass": "Longue-vue", + "config.ok_zoomer.features.zoom_overlay.spyglass.tooltip": "Utilise l’effet visuel de la longue-vue.", + "config.ok_zoomer.features.spyglass_mode": "Mode longue-vue", + "config.ok_zoomer.features.spyglass_mode.off": "Désactivé", + "config.ok_zoomer.features.spyglass_mode.off.tooltip": "Le zoom ne nécessite pas de longue-vue et ne remplace pas son zoom.", + "config.ok_zoomer.features.spyglass_mode.require_item": "Objet requis", + "config.ok_zoomer.features.spyglass_mode.require_item.tooltip": "Le zoom nécessite une longue-vue pour fonctionner. Cette option est configurable via le tag d’objet ok_zoomer:zoom_dependencies.", + "config.ok_zoomer.features.spyglass_mode.replace_zoom": "Remplacer le zoom", + "config.ok_zoomer.features.spyglass_mode.replace_zoom.tooltip": "Le zoom remplace celui de la longue-vue sans en nécessiter une.", + "config.ok_zoomer.features.spyglass_mode.both": "Les deux", + "config.ok_zoomer.features.spyglass_mode.both.tooltip": "Le zoom remplace complètement celui de la longue-vue et nécessite une longue-vue pour fonctionner.", + "config.ok_zoomer.zoom_values": "Valeurs de zoom", + "config.ok_zoomer.zoom_values.scroll_base": "Base de défilement", + "config.ok_zoomer.zoom_values.scroll_base.tooltip": "Définit la valeur utilisée pour la courbe exponentielle. En cas de doute, laissez 2.", + "config.ok_zoomer.zoom_values.scroll_resolution": "Résolution du défilement", + "config.ok_zoomer.zoom_values.scroll_resolution.tooltip": "Définit la précision du zoom via la molette. Multiplie le nombre d’étapes de défilement.", + "config.ok_zoomer.zoom_values.default_scroll_step": "Pas de défilement par défaut", + "config.ok_zoomer.zoom_values.default_scroll_step.tooltip": "Valeur par défaut utilisée lors du zoom avant.", + "config.ok_zoomer.zoom_values.scroll_step_limit": "Limite de défilement", + "config.ok_zoomer.zoom_values.scroll_step_limit.tooltip": "Nombre maximal d’étapes de défilement atteignables.", + "config.ok_zoomer.zoom_values.cinematic_multiplier": "Multiplicateur cinématique", + "config.ok_zoomer.zoom_values.cinematic_multiplier.tooltip": "Multiplicateur utilisé par la caméra cinématique multipliée.", + "config.ok_zoomer.transition_values": "Valeurs de transition", + "config.ok_zoomer.transition_values.smooth_transition_factor": "Facteur de transition fluide", + "config.ok_zoomer.transition_values.smooth_transition_factor.tooltip": "Valeur utilisée pour les transitions fluides. Plus elle est basse, plus la transition est douce.", + "config.ok_zoomer.transition_values.linear_step": "Pas linéaire", + "config.ok_zoomer.transition_values.linear_step.tooltip": "Valeur maximale atteignable par la transition linéaire.", + "config.ok_zoomer.tweaks": "Ajustements", + "config.ok_zoomer.tweaks.unbind_conflicting_key": "Supprimer la touche conflictuelle", + "config.ok_zoomer.tweaks.unbind_conflicting_key.tooltip": "Supprime l’attribution de la touche « Sauvegarder la barre d'action » si elle entre en conflit avec le zoom.", + "config.ok_zoomer.tweaks.reset_zoom_with_mouse": "Réinitialiser le zoom à la souris", + "config.ok_zoomer.tweaks.reset_zoom_with_mouse.tooltip": "Permet de réinitialiser le zoom avec le bouton central de la souris.", + "config.ok_zoomer.tweaks.smart_occlusion": "Occlusion intelligente", + "config.ok_zoomer.tweaks.smart_occlusion.tooltip": "Améliore les performances en réduisant le rendu du monde pendant le zoom. Nécessite le mod Sodium.", + "config.ok_zoomer.tweaks.see_distant_entities": "Voir les entités éloignées", + "config.ok_zoomer.tweaks.see_distant_entities.off": "Désactivé", + "config.ok_zoomer.tweaks.see_distant_entities.off.tooltip": "Conserve la distance d’affichage normale des entités pendant le zoom.", + "config.ok_zoomer.tweaks.see_distant_entities.safe": "Sécurisé", + "config.ok_zoomer.tweaks.see_distant_entities.safe.tooltip": "Augmente la distance d’affichage des entités pendant le zoom si Sodium est installé.", + "config.ok_zoomer.tweaks.see_distant_entities.on": "Activé", + "config.ok_zoomer.tweaks.see_distant_entities.on.tooltip": "Augmente la distance d’affichage des entités pendant le zoom, avec un impact possible sur les performances sans Sodium.", + "config.ok_zoomer.tweaks.forget_zoom_divisor": "Oublier le diviseur de zoom", + "config.ok_zoomer.tweaks.forget_zoom_divisor.tooltip": "Réinitialise le diviseur de zoom une fois le zoom terminé.", + "config.ok_zoomer.tweaks.spyglass_sounds": "Sons de la longue-vue", + "config.ok_zoomer.tweaks.spyglass_sounds.tooltip": "Ajoute les effets sonores de la longue-vue lors du zoom.", + "config.ok_zoomer.tweaks.scroll_sounds": "Sons de défilement", + "config.ok_zoomer.tweaks.scroll_sounds.tooltip": "Ajoute des effets sonores lors du réglage du zoom à la molette.", + "config.ok_zoomer.tweaks.show_settings_on_key": "Afficher les paramètres", + "config.ok_zoomer.tweaks.show_settings_on_key.tooltip": "Ajoute un bouton pour ouvrir les paramètres de Ok Zoomer à côté du raccourci de zoom.", + "config.ok_zoomer.tweaks.debug_scrolling": "Débogage du défilement", + "config.ok_zoomer.tweaks.debug_scrolling.tooltip": "Affiche des informations de débogage pour le zoom exponentiel.", + "config.ok_zoomer.tweaks.print_owo_on_start": "Afficher owo au démarrage", + "config.ok_zoomer.tweaks.print_owo_on_start.tooltip": "Affiche un owo aléatoire dans la console au démarrage du jeu.", + "config.ok_zoomer.presets": "Préréglages", + "config.ok_zoomer.presets.preset": "Préréglage", + "config.ok_zoomer.presets.preset.camera": "Caméra", + "config.ok_zoomer.presets.preset.camera.tooltip": "Réinitialise vers les paramètres par défaut, privilégiant une vue propre.", + "config.ok_zoomer.presets.preset.competitive": "Compétitif", + "config.ok_zoomer.presets.preset.competitive.tooltip": "Réinitialise vers un préréglage privilégiant l’interface du jeu.", + "config.ok_zoomer.presets.preset.classic": "Classique", + "config.ok_zoomer.presets.preset.classic.tooltip": "Réinitialise vers un préréglage imitant le zoom d’OptiFine.", + "config.ok_zoomer.presets.preset.persistent": "Persistant", + "config.ok_zoomer.presets.preset.persistent.tooltip": "Réinitialise vers un préréglage conçu pour le mode de zoom persistant.", + "config.ok_zoomer.presets.preset.spyglass": "Longue-vue", + "config.ok_zoomer.presets.preset.spyglass.tooltip": "Réinitialise vers un préréglage imitant le zoom de la longue-vue.", + "config.ok_zoomer.presets.apply_preset": "Appliquer le préréglage", + "config.ok_zoomer.presets.apply_preset.tooltip": "Réinitialise les paramètres avec le préréglage sélectionné.", + "config.ok_zoomer.discard_changes": "Annuler les modifications", + "toast.ok_zoomer.title": "Ok Zoomer", + "toast.ok_zoomer.unbind_conflicting_key.success": "Touche conflictuelle supprimée", + "toast.ok_zoomer.unbind_conflicting_key.no_conflict": "Aucune touche conflictuelle trouvée", + "tag.item.ok_zoomer.zoom_dependencies": "Dépendances de zoom", + "key.category.ok_zoomer.zoom": "Zoom", + "key.ok_zoomer.decrease_zoom": "Réduire le zoom", + "key.ok_zoomer.increase_zoom": "Augmenter le zoom", + "key.ok_zoomer.reset_zoom": "Réinitialiser le zoom", + "key.ok_zoomer.zoom": "Zoom", + "key.ok_zoomer.settings": "Paramètres de %s", + "sound.ok_zoomer.zoom.zoom_in": "Début du zoom", + "sound.ok_zoomer.zoom.zoom_out": "Fin du zoom", + "sound.ok_zoomer.zoom.scroll": "Ajustement du zoom" +} From be125851bb89475f44bbe72d4a8fc7007daae17e Mon Sep 17 00:00:00 2001 From: p-sage <171166538+p-sage@users.noreply.github.com> Date: Sun, 18 Jan 2026 10:24:47 +0100 Subject: [PATCH 2/2] Update fr_fr.json --- .../assets/ok_zoomer/lang/fr_fr.json | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/mod_common/src/main/resources/assets/ok_zoomer/lang/fr_fr.json b/mod_common/src/main/resources/assets/ok_zoomer/lang/fr_fr.json index 301531d..0607b59 100644 --- a/mod_common/src/main/resources/assets/ok_zoomer/lang/fr_fr.json +++ b/mod_common/src/main/resources/assets/ok_zoomer/lang/fr_fr.json @@ -15,10 +15,10 @@ "config.ok_zoomer.features.zoom_transition.off": "Désactivée", "config.ok_zoomer.features.zoom_transition.off.tooltip": "Le zoom s’active et se désactive instantanément.", "config.ok_zoomer.features.zoom_transition.smooth": "Fluide", - "config.ok_zoomer.features.zoom_transition.smooth.tooltip": "Le zoom effectue une transition fluide, similaire aux transitions de FOV du jeu.", + "config.ok_zoomer.features.zoom_transition.smooth.tooltip": "Le zoom effectue une transition fluide, similaire aux transitions de champ de vision du jeu.", "config.ok_zoomer.features.zoom_transition.linear": "Linéaire", "config.ok_zoomer.features.zoom_transition.linear.tooltip": "Le zoom effectue une transition linéaire entre les états activé et désactivé.", - "config.ok_zoomer.features.reduce_view_bobbing": "Réduire le balancement de vue", + "config.ok_zoomer.features.reduce_view_bobbing": "Réduire le mouvement de tête", "config.ok_zoomer.features.reduce_view_bobbing.tooltip": "Divise l’intensité du balancement de la caméra par le diviseur de zoom pendant le zoom.", "config.ok_zoomer.features.zoom_mode": "Mode de zoom", "config.ok_zoomer.features.zoom_mode.hold": "Maintenir", @@ -30,18 +30,18 @@ "config.ok_zoomer.features.zoom_scrolling": "Défilement du zoom", "config.ok_zoomer.features.zoom_scrolling.tooltip": "Permet d’augmenter ou de réduire le zoom avec la molette de la souris.", "config.ok_zoomer.features.persistent_interface": "Interface persistante", - "config.ok_zoomer.features.persistent_interface.tooltip": "Conserve l’interface utilisateur pendant le zoom.", + "config.ok_zoomer.features.persistent_interface.tooltip": "Conserve l’interface pendant le zoom.", "config.ok_zoomer.features.hide_crosshair": "Masquer le réticule", "config.ok_zoomer.features.hide_crosshair.tooltip": "Masque le réticule pendant le zoom.", "config.ok_zoomer.features.extra_key_binds": "Raccourcis supplémentaires", - "config.ok_zoomer.features.extra_key_binds.tooltip": "Ajoute des touches pour manipuler le zoom en plus de la touche principale. Un redémarrage du jeu est nécessaire.", - "config.ok_zoomer.features.zoom_hands": "Zoom des mains", - "config.ok_zoomer.features.zoom_hands.tooltip": "Agrandit les mains du joueur pendant le zoom.", + "config.ok_zoomer.features.extra_key_binds.tooltip": "Ajoute des touches pour manipuler le zoom en plus de la touche principale. Un redémarrage du jeu est nécessaire pour appliquer les changements.", + "config.ok_zoomer.features.zoom_hands": "Zoom sur les mains", + "config.ok_zoomer.features.zoom_hands.tooltip": "Effectue un zoom sur la main lors du zoom.", "config.ok_zoomer.features.zoom_overlay": "Effet de zoom", "config.ok_zoomer.features.zoom_overlay.off": "Désactivé", - "config.ok_zoomer.features.zoom_overlay.off.tooltip": "Désactive l’effet visuel de zoom.", + "config.ok_zoomer.features.zoom_overlay.off.tooltip": "Désactive l’overlay du zoom.", "config.ok_zoomer.features.zoom_overlay.vignette": "Vignettage", - "config.ok_zoomer.features.zoom_overlay.vignette.tooltip": "Utilise un effet de vignette comme effet de zoom. Texture située dans assets/ok_zoomer/textures/misc/zoom_overlay.png", + "config.ok_zoomer.features.zoom_overlay.vignette.tooltip": "Utilise un effet de vignette comme effet de zoom. La texture est située dans assets/ok_zoomer/textures/misc/zoom_overlay.png", "config.ok_zoomer.features.zoom_overlay.spyglass": "Longue-vue", "config.ok_zoomer.features.zoom_overlay.spyglass.tooltip": "Utilise l’effet visuel de la longue-vue.", "config.ok_zoomer.features.spyglass_mode": "Mode longue-vue", @@ -55,13 +55,13 @@ "config.ok_zoomer.features.spyglass_mode.both.tooltip": "Le zoom remplace complètement celui de la longue-vue et nécessite une longue-vue pour fonctionner.", "config.ok_zoomer.zoom_values": "Valeurs de zoom", "config.ok_zoomer.zoom_values.scroll_base": "Base de défilement", - "config.ok_zoomer.zoom_values.scroll_base.tooltip": "Définit la valeur utilisée pour la courbe exponentielle. En cas de doute, laissez 2.", + "config.ok_zoomer.zoom_values.scroll_base.tooltip": "Définit la valeur utilisée pour la courbe exponentielle. En cas de doute, laisser 2.", "config.ok_zoomer.zoom_values.scroll_resolution": "Résolution du défilement", "config.ok_zoomer.zoom_values.scroll_resolution.tooltip": "Définit la précision du zoom via la molette. Multiplie le nombre d’étapes de défilement.", "config.ok_zoomer.zoom_values.default_scroll_step": "Pas de défilement par défaut", "config.ok_zoomer.zoom_values.default_scroll_step.tooltip": "Valeur par défaut utilisée lors du zoom avant.", "config.ok_zoomer.zoom_values.scroll_step_limit": "Limite de défilement", - "config.ok_zoomer.zoom_values.scroll_step_limit.tooltip": "Nombre maximal d’étapes de défilement atteignables.", + "config.ok_zoomer.zoom_values.scroll_step_limit.tooltip": "Nombre maximal de crans de défilement que le zoom peut atteindre.", "config.ok_zoomer.zoom_values.cinematic_multiplier": "Multiplicateur cinématique", "config.ok_zoomer.zoom_values.cinematic_multiplier.tooltip": "Multiplicateur utilisé par la caméra cinématique multipliée.", "config.ok_zoomer.transition_values": "Valeurs de transition", @@ -82,7 +82,7 @@ "config.ok_zoomer.tweaks.see_distant_entities.safe": "Sécurisé", "config.ok_zoomer.tweaks.see_distant_entities.safe.tooltip": "Augmente la distance d’affichage des entités pendant le zoom si Sodium est installé.", "config.ok_zoomer.tweaks.see_distant_entities.on": "Activé", - "config.ok_zoomer.tweaks.see_distant_entities.on.tooltip": "Augmente la distance d’affichage des entités pendant le zoom, avec un impact possible sur les performances sans Sodium.", + "config.ok_zoomer.tweaks.see_distant_entities.on.tooltip": "Augmente la distance d’affichage des entités pendant le zoom, avec un impact possible sur les performances si Sodium n'est pas installé.", "config.ok_zoomer.tweaks.forget_zoom_divisor": "Oublier le diviseur de zoom", "config.ok_zoomer.tweaks.forget_zoom_divisor.tooltip": "Réinitialise le diviseur de zoom une fois le zoom terminé.", "config.ok_zoomer.tweaks.spyglass_sounds": "Sons de la longue-vue", @@ -113,7 +113,7 @@ "toast.ok_zoomer.title": "Ok Zoomer", "toast.ok_zoomer.unbind_conflicting_key.success": "Touche conflictuelle supprimée", "toast.ok_zoomer.unbind_conflicting_key.no_conflict": "Aucune touche conflictuelle trouvée", - "tag.item.ok_zoomer.zoom_dependencies": "Dépendances de zoom", + "tag.item.ok_zoomer.zoom_dependencies": "Dépendances du zoom", "key.category.ok_zoomer.zoom": "Zoom", "key.ok_zoomer.decrease_zoom": "Réduire le zoom", "key.ok_zoomer.increase_zoom": "Augmenter le zoom", @@ -122,5 +122,5 @@ "key.ok_zoomer.settings": "Paramètres de %s", "sound.ok_zoomer.zoom.zoom_in": "Début du zoom", "sound.ok_zoomer.zoom.zoom_out": "Fin du zoom", - "sound.ok_zoomer.zoom.scroll": "Ajustement du zoom" + "sound.ok_zoomer.zoom.scroll": "Défilement du zoom" }