From dd6582bba1a2b265c0ffbc3c21c553f394f125fe Mon Sep 17 00:00:00 2001 From: Xander Date: Tue, 3 Feb 2026 11:39:30 +0000 Subject: [PATCH 01/39] New translations en_us.json (Finnish) --- src/main/resources/assets/zoomify/lang/fi_fi.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/fi_fi.json b/src/main/resources/assets/zoomify/lang/fi_fi.json index eb085fe..c33d087 100644 --- a/src/main/resources/assets/zoomify/lang/fi_fi.json +++ b/src/main/resources/assets/zoomify/lang/fi_fi.json @@ -91,8 +91,8 @@ "zoomify.transition.ease_in_exp": "Ease In Exponential", "zoomify.transition.ease_out_exp": "Ease Out Exponential", "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", - "zoomify.zoom_key_behaviour.hold": "Hold", - "zoomify.zoom_key_behaviour.toggle": "Toggle", + "zoomify.zoom_key_behaviour.hold": "Pidä pohjassa", + "zoomify.zoom_key_behaviour.toggle": "Päälle/pois", "zoomify.spyglass_behaviour.combine": "Combine", "zoomify.spyglass_behaviour.override": "Override", "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", From dbe9ded5e12c93150dcd20618d9ec5818792b20b Mon Sep 17 00:00:00 2001 From: Xander Date: Tue, 3 Feb 2026 15:49:07 +0000 Subject: [PATCH 02/39] New translations en_us.json (Finnish) --- src/main/resources/assets/zoomify/lang/fi_fi.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/resources/assets/zoomify/lang/fi_fi.json b/src/main/resources/assets/zoomify/lang/fi_fi.json index c33d087..4e8c844 100644 --- a/src/main/resources/assets/zoomify/lang/fi_fi.json +++ b/src/main/resources/assets/zoomify/lang/fi_fi.json @@ -78,7 +78,7 @@ "zoomify.gui.formatter.instant": "Instant", "zoomify.gui.formatter.seconds": "%s secs", "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", + "zoomify.transition.linear": "Lineaarinen", "zoomify.transition.ease_in_sine": "Ease In Sine", "zoomify.transition.ease_out_sine": "Ease Out Sine", "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", From 89454e7f662dd39444168cfef91b39956791b246 Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:45:58 +0000 Subject: [PATCH 03/39] New translations en_us.json (Finnish) --- .../resources/assets/zoomify/lang/fi_fi.json | 121 +----------------- 1 file changed, 1 insertion(+), 120 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/fi_fi.json b/src/main/resources/assets/zoomify/lang/fi_fi.json index 4e8c844..4a13f0a 100644 --- a/src/main/resources/assets/zoomify/lang/fi_fi.json +++ b/src/main/resources/assets/zoomify/lang/fi_fi.json @@ -1,124 +1,5 @@ { - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", - "yacl3.config.zoomify.category.behaviour.group.basic": "Basic", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", - "yacl3.config.zoomify.category.controls": "Controls", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", - "yacl3.config.zoomify.category.misc": "Misc", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", - "zoomify.gui.preset.default": "Default", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", "zoomify.transition.linear": "Lineaarinen", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", "zoomify.zoom_key_behaviour.hold": "Pidä pohjassa", - "zoomify.zoom_key_behaviour.toggle": "Päälle/pois", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." + "zoomify.zoom_key_behaviour.toggle": "Päälle/pois" } From c5615c8ed01db5e175c82260a95cea06a4589b36 Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:45:59 +0000 Subject: [PATCH 04/39] New translations en_us.json (Romanian) --- .../resources/assets/zoomify/lang/ro_ro.json | 123 +----------------- 1 file changed, 1 insertion(+), 122 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/ro_ro.json b/src/main/resources/assets/zoomify/lang/ro_ro.json index 4809eea..def77c5 100644 --- a/src/main/resources/assets/zoomify/lang/ro_ro.json +++ b/src/main/resources/assets/zoomify/lang/ro_ro.json @@ -1,124 +1,3 @@ { - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", - "yacl3.config.zoomify.category.behaviour.group.basic": "Basic", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", - "yacl3.config.zoomify.category.controls": "Controale", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", - "yacl3.config.zoomify.category.misc": "Misc", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", - "zoomify.gui.preset.default": "Default", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", - "zoomify.zoom_key_behaviour.hold": "Hold", - "zoomify.zoom_key_behaviour.toggle": "Toggle", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." + "yacl3.config.zoomify.category.controls": "Controale" } From fa946564f82e0b935cf7e98db74433f195c56475 Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:00 +0000 Subject: [PATCH 05/39] New translations en_us.json (French) --- .../resources/assets/zoomify/lang/fr_fr.json | 118 +----------------- 1 file changed, 1 insertion(+), 117 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/fr_fr.json b/src/main/resources/assets/zoomify/lang/fr_fr.json index 87a4447..ba79652 100644 --- a/src/main/resources/assets/zoomify/lang/fr_fr.json +++ b/src/main/resources/assets/zoomify/lang/fr_fr.json @@ -1,124 +1,8 @@ { - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", "yacl3.config.zoomify.category.behaviour.group.basic": "Basique", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", "yacl3.config.zoomify.category.controls": "Contrôles", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", "yacl3.config.zoomify.category.misc": "Divers", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", "zoomify.gui.preset.default": "Par défaut", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", "zoomify.zoom_key_behaviour.hold": "Maintenir", - "zoomify.zoom_key_behaviour.toggle": "Basculer", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." + "zoomify.zoom_key_behaviour.toggle": "Basculer" } From 2fd9dafe85035ef4e9c94994faa42ac7dfbb8862 Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:01 +0000 Subject: [PATCH 06/39] New translations en_us.json (Spanish) --- .../resources/assets/zoomify/lang/es_es.json | 117 +----------------- 1 file changed, 1 insertion(+), 116 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/es_es.json b/src/main/resources/assets/zoomify/lang/es_es.json index ee85b8c..05a970b 100644 --- a/src/main/resources/assets/zoomify/lang/es_es.json +++ b/src/main/resources/assets/zoomify/lang/es_es.json @@ -1,124 +1,9 @@ { - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", "yacl3.config.zoomify.category.behaviour.group.basic": "Básico", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", "yacl3.config.zoomify.category.controls": "Controles", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", "yacl3.config.zoomify.category.misc": "Misceláneo", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", "zoomify.gui.preset.default": "Predeterminado", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", "zoomify.transition.linear": "Lineal", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", "zoomify.zoom_key_behaviour.hold": "Mantener", - "zoomify.zoom_key_behaviour.toggle": "Alternar", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." + "zoomify.zoom_key_behaviour.toggle": "Alternar" } From 293c47286883b713df0ea1cdbf1e01519f559c26 Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:02 +0000 Subject: [PATCH 07/39] New translations en_us.json (Afrikaans) --- .../resources/assets/zoomify/lang/af_za.json | 125 +----------------- 1 file changed, 1 insertion(+), 124 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/af_za.json b/src/main/resources/assets/zoomify/lang/af_za.json index eb085fe..0967ef4 100644 --- a/src/main/resources/assets/zoomify/lang/af_za.json +++ b/src/main/resources/assets/zoomify/lang/af_za.json @@ -1,124 +1 @@ -{ - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", - "yacl3.config.zoomify.category.behaviour.group.basic": "Basic", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", - "yacl3.config.zoomify.category.controls": "Controls", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", - "yacl3.config.zoomify.category.misc": "Misc", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", - "zoomify.gui.preset.default": "Default", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", - "zoomify.zoom_key_behaviour.hold": "Hold", - "zoomify.zoom_key_behaviour.toggle": "Toggle", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." -} +{} From ae896120673cb3c5e96e2b0ad35e996c204cf362 Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:03 +0000 Subject: [PATCH 08/39] New translations en_us.json (Arabic) --- .../resources/assets/zoomify/lang/ar_sa.json | 125 +----------------- 1 file changed, 1 insertion(+), 124 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/ar_sa.json b/src/main/resources/assets/zoomify/lang/ar_sa.json index eb085fe..0967ef4 100644 --- a/src/main/resources/assets/zoomify/lang/ar_sa.json +++ b/src/main/resources/assets/zoomify/lang/ar_sa.json @@ -1,124 +1 @@ -{ - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", - "yacl3.config.zoomify.category.behaviour.group.basic": "Basic", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", - "yacl3.config.zoomify.category.controls": "Controls", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", - "yacl3.config.zoomify.category.misc": "Misc", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", - "zoomify.gui.preset.default": "Default", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", - "zoomify.zoom_key_behaviour.hold": "Hold", - "zoomify.zoom_key_behaviour.toggle": "Toggle", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." -} +{} From d54f7bcd08ca99e2ec62f1d33c7d8872e566dd1c Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:04 +0000 Subject: [PATCH 09/39] New translations en_us.json (Catalan) --- .../resources/assets/zoomify/lang/ca_es.json | 125 +----------------- 1 file changed, 1 insertion(+), 124 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/ca_es.json b/src/main/resources/assets/zoomify/lang/ca_es.json index eb085fe..0967ef4 100644 --- a/src/main/resources/assets/zoomify/lang/ca_es.json +++ b/src/main/resources/assets/zoomify/lang/ca_es.json @@ -1,124 +1 @@ -{ - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", - "yacl3.config.zoomify.category.behaviour.group.basic": "Basic", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", - "yacl3.config.zoomify.category.controls": "Controls", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", - "yacl3.config.zoomify.category.misc": "Misc", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", - "zoomify.gui.preset.default": "Default", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", - "zoomify.zoom_key_behaviour.hold": "Hold", - "zoomify.zoom_key_behaviour.toggle": "Toggle", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." -} +{} From d96a9d9c35d865fcbb85ad24b408248f8591aa97 Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:06 +0000 Subject: [PATCH 10/39] New translations en_us.json (Czech) --- .../resources/assets/zoomify/lang/cs_cz.json | 125 +----------------- 1 file changed, 1 insertion(+), 124 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/cs_cz.json b/src/main/resources/assets/zoomify/lang/cs_cz.json index eb085fe..0967ef4 100644 --- a/src/main/resources/assets/zoomify/lang/cs_cz.json +++ b/src/main/resources/assets/zoomify/lang/cs_cz.json @@ -1,124 +1 @@ -{ - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", - "yacl3.config.zoomify.category.behaviour.group.basic": "Basic", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", - "yacl3.config.zoomify.category.controls": "Controls", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", - "yacl3.config.zoomify.category.misc": "Misc", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", - "zoomify.gui.preset.default": "Default", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", - "zoomify.zoom_key_behaviour.hold": "Hold", - "zoomify.zoom_key_behaviour.toggle": "Toggle", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." -} +{} From 3b64b220c4ceb85605434903e7bf4359ae8154ee Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:07 +0000 Subject: [PATCH 11/39] New translations en_us.json (Danish) --- .../resources/assets/zoomify/lang/da_dk.json | 125 +----------------- 1 file changed, 1 insertion(+), 124 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/da_dk.json b/src/main/resources/assets/zoomify/lang/da_dk.json index eb085fe..0967ef4 100644 --- a/src/main/resources/assets/zoomify/lang/da_dk.json +++ b/src/main/resources/assets/zoomify/lang/da_dk.json @@ -1,124 +1 @@ -{ - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", - "yacl3.config.zoomify.category.behaviour.group.basic": "Basic", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", - "yacl3.config.zoomify.category.controls": "Controls", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", - "yacl3.config.zoomify.category.misc": "Misc", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", - "zoomify.gui.preset.default": "Default", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", - "zoomify.zoom_key_behaviour.hold": "Hold", - "zoomify.zoom_key_behaviour.toggle": "Toggle", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." -} +{} From 6abde3cbf2395734c6f3c6b2a5d4d6534c006da0 Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:08 +0000 Subject: [PATCH 12/39] New translations en_us.json (German) --- .../resources/assets/zoomify/lang/de_de.json | 120 +----------------- 1 file changed, 1 insertion(+), 119 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/de_de.json b/src/main/resources/assets/zoomify/lang/de_de.json index 46335e5..d27f1e5 100644 --- a/src/main/resources/assets/zoomify/lang/de_de.json +++ b/src/main/resources/assets/zoomify/lang/de_de.json @@ -1,124 +1,6 @@ { - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", - "yacl3.config.zoomify.category.behaviour.group.basic": "Basic", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", - "yacl3.config.zoomify.category.controls": "Controls", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", "yacl3.config.zoomify.category.misc": "Verschiedenes", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", "zoomify.gui.preset.default": "Standard", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", "zoomify.zoom_key_behaviour.hold": "Halten", - "zoomify.zoom_key_behaviour.toggle": "Umschalten", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." + "zoomify.zoom_key_behaviour.toggle": "Umschalten" } From 1c38c356ab2ae07916afe8503e9d4098a357c395 Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:09 +0000 Subject: [PATCH 13/39] New translations en_us.json (Greek) --- .../resources/assets/zoomify/lang/el_gr.json | 125 +----------------- 1 file changed, 1 insertion(+), 124 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/el_gr.json b/src/main/resources/assets/zoomify/lang/el_gr.json index eb085fe..0967ef4 100644 --- a/src/main/resources/assets/zoomify/lang/el_gr.json +++ b/src/main/resources/assets/zoomify/lang/el_gr.json @@ -1,124 +1 @@ -{ - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", - "yacl3.config.zoomify.category.behaviour.group.basic": "Basic", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", - "yacl3.config.zoomify.category.controls": "Controls", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", - "yacl3.config.zoomify.category.misc": "Misc", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", - "zoomify.gui.preset.default": "Default", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", - "zoomify.zoom_key_behaviour.hold": "Hold", - "zoomify.zoom_key_behaviour.toggle": "Toggle", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." -} +{} From 9e585879474b8e2564ad9ea2bff09820d849e246 Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:10 +0000 Subject: [PATCH 14/39] New translations en_us.json (Hebrew) --- .../resources/assets/zoomify/lang/he_il.json | 125 +----------------- 1 file changed, 1 insertion(+), 124 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/he_il.json b/src/main/resources/assets/zoomify/lang/he_il.json index eb085fe..0967ef4 100644 --- a/src/main/resources/assets/zoomify/lang/he_il.json +++ b/src/main/resources/assets/zoomify/lang/he_il.json @@ -1,124 +1 @@ -{ - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", - "yacl3.config.zoomify.category.behaviour.group.basic": "Basic", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", - "yacl3.config.zoomify.category.controls": "Controls", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", - "yacl3.config.zoomify.category.misc": "Misc", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", - "zoomify.gui.preset.default": "Default", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", - "zoomify.zoom_key_behaviour.hold": "Hold", - "zoomify.zoom_key_behaviour.toggle": "Toggle", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." -} +{} From fdc497d26d8fed5568d3a1132bd73123fd17d6fa Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:11 +0000 Subject: [PATCH 15/39] New translations en_us.json (Hungarian) --- .../resources/assets/zoomify/lang/hu_hu.json | 118 +----------------- 1 file changed, 1 insertion(+), 117 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/hu_hu.json b/src/main/resources/assets/zoomify/lang/hu_hu.json index c438126..b299133 100644 --- a/src/main/resources/assets/zoomify/lang/hu_hu.json +++ b/src/main/resources/assets/zoomify/lang/hu_hu.json @@ -1,124 +1,8 @@ { - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", "yacl3.config.zoomify.category.behaviour.group.basic": "Egyszerű", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", "yacl3.config.zoomify.category.controls": "Irányítás", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", "yacl3.config.zoomify.category.misc": "Egyéb", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", "zoomify.gui.preset.default": "Alapértelmezett", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", "zoomify.zoom_key_behaviour.hold": "Nyomvatartás", - "zoomify.zoom_key_behaviour.toggle": "Átkapcsolás", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." + "zoomify.zoom_key_behaviour.toggle": "Átkapcsolás" } From c87b35e702a537e0587ab4c7c59c544ef42f4ee6 Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:12 +0000 Subject: [PATCH 16/39] New translations en_us.json (Italian) --- .../resources/assets/zoomify/lang/it_it.json | 118 +----------------- 1 file changed, 1 insertion(+), 117 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/it_it.json b/src/main/resources/assets/zoomify/lang/it_it.json index a94703c..e5ba5a4 100644 --- a/src/main/resources/assets/zoomify/lang/it_it.json +++ b/src/main/resources/assets/zoomify/lang/it_it.json @@ -1,124 +1,8 @@ { - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", "yacl3.config.zoomify.category.behaviour.group.basic": "Base", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", "yacl3.config.zoomify.category.controls": "Controlli", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", "yacl3.config.zoomify.category.misc": "Varie", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", "zoomify.gui.preset.default": "Predefinito", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", "zoomify.zoom_key_behaviour.hold": "Mantieni", - "zoomify.zoom_key_behaviour.toggle": "Alterna", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." + "zoomify.zoom_key_behaviour.toggle": "Alterna" } From 99082273f5c0644460f44cf1708e748c72951a30 Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:13 +0000 Subject: [PATCH 17/39] New translations en_us.json (Japanese) --- .../resources/assets/zoomify/lang/ja_jp.json | 118 +----------------- 1 file changed, 1 insertion(+), 117 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/ja_jp.json b/src/main/resources/assets/zoomify/lang/ja_jp.json index 29f5a2b..99b16e6 100644 --- a/src/main/resources/assets/zoomify/lang/ja_jp.json +++ b/src/main/resources/assets/zoomify/lang/ja_jp.json @@ -1,124 +1,8 @@ { - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", "yacl3.config.zoomify.category.behaviour.group.basic": "基本設定", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", "yacl3.config.zoomify.category.controls": "コントローラー", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", "yacl3.config.zoomify.category.misc": "その他", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", "zoomify.gui.preset.default": "デフォルト", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", "zoomify.zoom_key_behaviour.hold": "ホールド", - "zoomify.zoom_key_behaviour.toggle": "切り替え", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." + "zoomify.zoom_key_behaviour.toggle": "切り替え" } From f49a8f3511a6794262151fea2854eca67b7e0416 Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:14 +0000 Subject: [PATCH 18/39] New translations en_us.json (Korean) --- .../resources/assets/zoomify/lang/ko_kr.json | 125 +----------------- 1 file changed, 1 insertion(+), 124 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/ko_kr.json b/src/main/resources/assets/zoomify/lang/ko_kr.json index eb085fe..0967ef4 100644 --- a/src/main/resources/assets/zoomify/lang/ko_kr.json +++ b/src/main/resources/assets/zoomify/lang/ko_kr.json @@ -1,124 +1 @@ -{ - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", - "yacl3.config.zoomify.category.behaviour.group.basic": "Basic", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", - "yacl3.config.zoomify.category.controls": "Controls", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", - "yacl3.config.zoomify.category.misc": "Misc", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", - "zoomify.gui.preset.default": "Default", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", - "zoomify.zoom_key_behaviour.hold": "Hold", - "zoomify.zoom_key_behaviour.toggle": "Toggle", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." -} +{} From 34414bba288eff74d23d52a8f65568b3684a5c50 Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:15 +0000 Subject: [PATCH 19/39] New translations en_us.json (Dutch) --- .../resources/assets/zoomify/lang/nl_nl.json | 125 +----------------- 1 file changed, 1 insertion(+), 124 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/nl_nl.json b/src/main/resources/assets/zoomify/lang/nl_nl.json index eb085fe..0967ef4 100644 --- a/src/main/resources/assets/zoomify/lang/nl_nl.json +++ b/src/main/resources/assets/zoomify/lang/nl_nl.json @@ -1,124 +1 @@ -{ - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", - "yacl3.config.zoomify.category.behaviour.group.basic": "Basic", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", - "yacl3.config.zoomify.category.controls": "Controls", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", - "yacl3.config.zoomify.category.misc": "Misc", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", - "zoomify.gui.preset.default": "Default", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", - "zoomify.zoom_key_behaviour.hold": "Hold", - "zoomify.zoom_key_behaviour.toggle": "Toggle", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." -} +{} From dfe47805d5536b782aa53d0ff0e3cad2f20c7c45 Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:17 +0000 Subject: [PATCH 20/39] New translations en_us.json (Norwegian) --- .../resources/assets/zoomify/lang/no_no.json | 125 +----------------- 1 file changed, 1 insertion(+), 124 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/no_no.json b/src/main/resources/assets/zoomify/lang/no_no.json index eb085fe..0967ef4 100644 --- a/src/main/resources/assets/zoomify/lang/no_no.json +++ b/src/main/resources/assets/zoomify/lang/no_no.json @@ -1,124 +1 @@ -{ - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", - "yacl3.config.zoomify.category.behaviour.group.basic": "Basic", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", - "yacl3.config.zoomify.category.controls": "Controls", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", - "yacl3.config.zoomify.category.misc": "Misc", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", - "zoomify.gui.preset.default": "Default", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", - "zoomify.zoom_key_behaviour.hold": "Hold", - "zoomify.zoom_key_behaviour.toggle": "Toggle", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." -} +{} From 494253058f45e47c1cf3a5909c3f43ddf49845d4 Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:18 +0000 Subject: [PATCH 21/39] New translations en_us.json (Polish) --- .../resources/assets/zoomify/lang/pl_pl.json | 118 +----------------- 1 file changed, 1 insertion(+), 117 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/pl_pl.json b/src/main/resources/assets/zoomify/lang/pl_pl.json index b3c63b1..847bd1c 100644 --- a/src/main/resources/assets/zoomify/lang/pl_pl.json +++ b/src/main/resources/assets/zoomify/lang/pl_pl.json @@ -1,124 +1,8 @@ { - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", "yacl3.config.zoomify.category.behaviour.group.basic": "Podstawowe", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", "yacl3.config.zoomify.category.controls": "Sterowanie", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", "yacl3.config.zoomify.category.misc": "Różne", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", "zoomify.gui.preset.default": "Domyślny", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", "zoomify.zoom_key_behaviour.hold": "Przytrzymaj", - "zoomify.zoom_key_behaviour.toggle": "Przełącz", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." + "zoomify.zoom_key_behaviour.toggle": "Przełącz" } From 05107de29c094a24af7f82014ee620238fe328a7 Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:19 +0000 Subject: [PATCH 22/39] New translations en_us.json (Portuguese) --- .../resources/assets/zoomify/lang/pt_pt.json | 118 +----------------- 1 file changed, 1 insertion(+), 117 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/pt_pt.json b/src/main/resources/assets/zoomify/lang/pt_pt.json index ef8ef9f..8ab942c 100644 --- a/src/main/resources/assets/zoomify/lang/pt_pt.json +++ b/src/main/resources/assets/zoomify/lang/pt_pt.json @@ -1,124 +1,8 @@ { - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", "yacl3.config.zoomify.category.behaviour.group.basic": "Básico", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", "yacl3.config.zoomify.category.controls": "Controlos", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", "yacl3.config.zoomify.category.misc": "Diversos", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", "zoomify.gui.preset.default": "Padrão", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", "zoomify.zoom_key_behaviour.hold": "Manter", - "zoomify.zoom_key_behaviour.toggle": "Alternar", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." + "zoomify.zoom_key_behaviour.toggle": "Alternar" } From bfd6cbdf900c264d9ea17304df12b368352220af Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:20 +0000 Subject: [PATCH 23/39] New translations en_us.json (Russian) --- .../resources/assets/zoomify/lang/ru_ru.json | 119 +----------------- 1 file changed, 1 insertion(+), 118 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/ru_ru.json b/src/main/resources/assets/zoomify/lang/ru_ru.json index cdfa6a3..59319f8 100644 --- a/src/main/resources/assets/zoomify/lang/ru_ru.json +++ b/src/main/resources/assets/zoomify/lang/ru_ru.json @@ -1,124 +1,7 @@ { - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", "yacl3.config.zoomify.category.behaviour.group.basic": "Основные", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", "yacl3.config.zoomify.category.controls": "Управление", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", "yacl3.config.zoomify.category.misc": "Прочее", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", - "zoomify.gui.preset.default": "Default", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", "zoomify.zoom_key_behaviour.hold": "Удерживать", - "zoomify.zoom_key_behaviour.toggle": "Переключать", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." + "zoomify.zoom_key_behaviour.toggle": "Переключать" } From 762c5d95723e3ed34c4e39971a255cbe797d1341 Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:21 +0000 Subject: [PATCH 24/39] New translations en_us.json (Swedish) --- .../resources/assets/zoomify/lang/sv_se.json | 125 +----------------- 1 file changed, 1 insertion(+), 124 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/sv_se.json b/src/main/resources/assets/zoomify/lang/sv_se.json index eb085fe..0967ef4 100644 --- a/src/main/resources/assets/zoomify/lang/sv_se.json +++ b/src/main/resources/assets/zoomify/lang/sv_se.json @@ -1,124 +1 @@ -{ - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", - "yacl3.config.zoomify.category.behaviour.group.basic": "Basic", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", - "yacl3.config.zoomify.category.controls": "Controls", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", - "yacl3.config.zoomify.category.misc": "Misc", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", - "zoomify.gui.preset.default": "Default", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", - "zoomify.zoom_key_behaviour.hold": "Hold", - "zoomify.zoom_key_behaviour.toggle": "Toggle", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." -} +{} From b43a0ac8586ad03824851a404d80e30f456105cf Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:22 +0000 Subject: [PATCH 25/39] New translations en_us.json (Turkish) --- .../resources/assets/zoomify/lang/tr_tr.json | 119 +----------------- 1 file changed, 1 insertion(+), 118 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/tr_tr.json b/src/main/resources/assets/zoomify/lang/tr_tr.json index 6927488..93a71b2 100644 --- a/src/main/resources/assets/zoomify/lang/tr_tr.json +++ b/src/main/resources/assets/zoomify/lang/tr_tr.json @@ -1,124 +1,7 @@ { - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", - "yacl3.config.zoomify.category.behaviour.group.basic": "Basic", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", "yacl3.config.zoomify.category.controls": "Kontroller", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", "yacl3.config.zoomify.category.misc": "Çeşitli", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", "zoomify.gui.preset.default": "Varsayılan", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", "zoomify.zoom_key_behaviour.hold": "Basılı tut", - "zoomify.zoom_key_behaviour.toggle": "Değiştir", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." + "zoomify.zoom_key_behaviour.toggle": "Değiştir" } From 015b059f330a1e6a3384e09d73ca0a9b76a29b73 Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:24 +0000 Subject: [PATCH 26/39] New translations en_us.json (Ukrainian) --- .../resources/assets/zoomify/lang/uk_ua.json | 118 +----------------- 1 file changed, 1 insertion(+), 117 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/uk_ua.json b/src/main/resources/assets/zoomify/lang/uk_ua.json index d118d0a..4dbff69 100644 --- a/src/main/resources/assets/zoomify/lang/uk_ua.json +++ b/src/main/resources/assets/zoomify/lang/uk_ua.json @@ -1,124 +1,8 @@ { - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", "yacl3.config.zoomify.category.behaviour.group.basic": "Основні", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", "yacl3.config.zoomify.category.controls": "Керування", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", "yacl3.config.zoomify.category.misc": "Інше", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", "zoomify.gui.preset.default": "Усталено", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", "zoomify.zoom_key_behaviour.hold": "Утримування", - "zoomify.zoom_key_behaviour.toggle": "Перемикання", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." + "zoomify.zoom_key_behaviour.toggle": "Перемикання" } From 377679a5ae705b120ef5a3727d70174136204ff8 Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:25 +0000 Subject: [PATCH 27/39] New translations en_us.json (Chinese Simplified) --- .../resources/assets/zoomify/lang/zh_cn.json | 118 +----------------- 1 file changed, 1 insertion(+), 117 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/zh_cn.json b/src/main/resources/assets/zoomify/lang/zh_cn.json index 6d3c310..b656cc6 100644 --- a/src/main/resources/assets/zoomify/lang/zh_cn.json +++ b/src/main/resources/assets/zoomify/lang/zh_cn.json @@ -1,124 +1,8 @@ { - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", "yacl3.config.zoomify.category.behaviour.group.basic": "基础", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", "yacl3.config.zoomify.category.controls": "控制", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", "yacl3.config.zoomify.category.misc": "杂项", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", "zoomify.gui.preset.default": "默认", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", "zoomify.zoom_key_behaviour.hold": "按住", - "zoomify.zoom_key_behaviour.toggle": "切换", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." + "zoomify.zoom_key_behaviour.toggle": "切换" } From 2b51caf1f8c6f3229ce715c3ac81d66e947e8b0d Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:26 +0000 Subject: [PATCH 28/39] New translations en_us.json (Chinese Traditional) --- .../resources/assets/zoomify/lang/zh_tw.json | 118 +----------------- 1 file changed, 1 insertion(+), 117 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/zh_tw.json b/src/main/resources/assets/zoomify/lang/zh_tw.json index 78a5bcc..fc4e79e 100644 --- a/src/main/resources/assets/zoomify/lang/zh_tw.json +++ b/src/main/resources/assets/zoomify/lang/zh_tw.json @@ -1,124 +1,8 @@ { - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", "yacl3.config.zoomify.category.behaviour.group.basic": "基本", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", "yacl3.config.zoomify.category.controls": "控制", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", "yacl3.config.zoomify.category.misc": "雜項", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", "zoomify.gui.preset.default": "預設", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", "zoomify.zoom_key_behaviour.hold": "按住", - "zoomify.zoom_key_behaviour.toggle": "切換", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." + "zoomify.zoom_key_behaviour.toggle": "切換" } From 8954aa7d7b2adebc5742f56e1970a9e541df9bcb Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:27 +0000 Subject: [PATCH 29/39] New translations en_us.json (Vietnamese) --- .../resources/assets/zoomify/lang/vi_vn.json | 117 +----------------- 1 file changed, 1 insertion(+), 116 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/vi_vn.json b/src/main/resources/assets/zoomify/lang/vi_vn.json index f8c9f35..333503c 100644 --- a/src/main/resources/assets/zoomify/lang/vi_vn.json +++ b/src/main/resources/assets/zoomify/lang/vi_vn.json @@ -1,124 +1,9 @@ { - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", "yacl3.config.zoomify.category.behaviour.group.basic": "Cơ bản", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", "yacl3.config.zoomify.category.controls": "Điều khiển", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", "yacl3.config.zoomify.category.misc": "Khác", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", "zoomify.gui.preset.default": "Mặc định", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", "zoomify.transition.linear": "Tuyến tính", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", "zoomify.zoom_key_behaviour.hold": "Giữ", - "zoomify.zoom_key_behaviour.toggle": "Đổi", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." + "zoomify.zoom_key_behaviour.toggle": "Đổi" } From bd642396385b5a90c264287936235546184a0d84 Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:28 +0000 Subject: [PATCH 30/39] New translations en_us.json (Portuguese, Brazilian) --- .../resources/assets/zoomify/lang/pt_br.json | 120 +----------------- 1 file changed, 1 insertion(+), 119 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/pt_br.json b/src/main/resources/assets/zoomify/lang/pt_br.json index fb5b6ee..1deadfa 100644 --- a/src/main/resources/assets/zoomify/lang/pt_br.json +++ b/src/main/resources/assets/zoomify/lang/pt_br.json @@ -1,124 +1,6 @@ { - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", "yacl3.config.zoomify.category.behaviour.group.basic": "Básico", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", "yacl3.config.zoomify.category.controls": "Controles", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", - "yacl3.config.zoomify.category.misc": "Misc", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", - "zoomify.gui.preset.default": "Default", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", "zoomify.zoom_key_behaviour.hold": "Em espera", - "zoomify.zoom_key_behaviour.toggle": "Alternar", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." + "zoomify.zoom_key_behaviour.toggle": "Alternar" } From c138f441f83b6465776732b6a7cf2d57593f0620 Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:29 +0000 Subject: [PATCH 31/39] New translations en_us.json (Spanish, Mexico) --- .../resources/assets/zoomify/lang/es_mx.json | 119 +----------------- 1 file changed, 2 insertions(+), 117 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/es_mx.json b/src/main/resources/assets/zoomify/lang/es_mx.json index b0f224b..05a970b 100644 --- a/src/main/resources/assets/zoomify/lang/es_mx.json +++ b/src/main/resources/assets/zoomify/lang/es_mx.json @@ -1,124 +1,9 @@ { - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", "yacl3.config.zoomify.category.behaviour.group.basic": "Básico", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", "yacl3.config.zoomify.category.controls": "Controles", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", "yacl3.config.zoomify.category.misc": "Misceláneo", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", "zoomify.gui.preset.default": "Predeterminado", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", + "zoomify.transition.linear": "Lineal", "zoomify.zoom_key_behaviour.hold": "Mantener", - "zoomify.zoom_key_behaviour.toggle": "Alternar", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." + "zoomify.zoom_key_behaviour.toggle": "Alternar" } From 8ee4142700d21ced80f05ca0f9603d5fed723cc4 Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:30 +0000 Subject: [PATCH 32/39] New translations en_us.json (Malay) --- .../resources/assets/zoomify/lang/ms_my.json | 118 +----------------- 1 file changed, 1 insertion(+), 117 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/ms_my.json b/src/main/resources/assets/zoomify/lang/ms_my.json index 648e671..dbd9987 100644 --- a/src/main/resources/assets/zoomify/lang/ms_my.json +++ b/src/main/resources/assets/zoomify/lang/ms_my.json @@ -1,124 +1,8 @@ { - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", "yacl3.config.zoomify.category.behaviour.group.basic": "Asas", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", "yacl3.config.zoomify.category.controls": "Kawalan", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", "yacl3.config.zoomify.category.misc": "Lain-lain", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", "zoomify.gui.preset.default": "Lalai", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", "zoomify.zoom_key_behaviour.hold": "Tahan", - "zoomify.zoom_key_behaviour.toggle": "Togol", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." + "zoomify.zoom_key_behaviour.toggle": "Togol" } From 1f84cae09ffdec65134cdfab68485209eeac0f5c Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Feb 2026 11:46:31 +0000 Subject: [PATCH 33/39] New translations en_us.json (English, United Kingdom) --- .../resources/assets/zoomify/lang/en_gb.json | 125 +----------------- 1 file changed, 1 insertion(+), 124 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/en_gb.json b/src/main/resources/assets/zoomify/lang/en_gb.json index eb085fe..0967ef4 100644 --- a/src/main/resources/assets/zoomify/lang/en_gb.json +++ b/src/main/resources/assets/zoomify/lang/en_gb.json @@ -1,124 +1 @@ -{ - "zoomify.key.zoom": "Zoom (Hold)", - "zoomify.key.zoom_toggle": "Zoom (Toggle)", - "zoomify.key.zoom.secondary": "Secondary Zoom", - "zoomify.key.zoom.in": "Scroll Zoom In", - "zoomify.key.zoom.out": "Scroll Zoom Out", - "key.category.zoomify.category": "Zoomify", - "yacl3.config.zoomify.title": "Zoomify", - "yacl3.config.zoomify.category.behaviour": "Behavior", - "yacl3.config.zoomify.category.behaviour.group.basic": "Basic", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Initial Zoom", - "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "The zoom level when you first press the keybind.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Zoom In Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "The transition type used when zooming in.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Zoom Out Transition", - "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "The transition type used when zooming out.", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Affect Hand FOV", - "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "When zooming, keep the FOV of the hand normal while the world view zooms in.", - "yacl3.config.zoomify.category.behaviour.group.scrolling": "Scrolling", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Enable Scroll Zoom", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Allow you to zoom in and out more with scroll wheel.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Scroll Step Count", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "How many scroll steps in each direction. You can scroll to zoom in or out from the initial zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Zoom Per Step", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "The zoom multiplier applied per scroll step. 1.5x means each step zooms in 50% more.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Scroll Zoom Smoothness", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "How smooth/how long it takes to scroll-zoom.", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Remember Zoom Steps", - "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Keep scroll zoom amount between zooming in and out.", - "yacl3.config.zoomify.category.behaviour.group.spyglass": "Spyglass", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Zoom Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "How Zoomify interacts with spyglass zoom.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "Overlay Visibility", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "When to show the spyglass overlay.", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "Sound Behavior", - "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "When to play the zoom in and out sounds from the spyglass.", - "yacl3.config.zoomify.category.controls": "Controls", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "Zoom Key Behavior", - "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "The behavior of the zoom key.", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "Keybind Scrolling", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "Use Minecraft keybinds to control scroll zoom instead of the scroll wheel.", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "Relative Sensitivity", - "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "Controls the sensitivity based on the zoom level.", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "Relative View Bobbing", - "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "Make view-bobbing less jarring when zoomed in.", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "Cinematic Camera", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "How much the camera glides once moved.", - "yacl3.config.zoomify.category.secondary": "Secondary Zoom", - "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "Completely separate from all other settings of Zoomify. Secondary zoom is toggle-only with a separate keybinding in controls.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "Zoom Amount", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "How many times to divide the current FOV once transition completes.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Zoom In Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "How many seconds to complete zooming in.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Zoom Out Time", - "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "How many seconds to complete zooming out.", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "Hide HUD On Zoom", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "Stops rendering the HUD whilst zooming in, much like pressing F1.", - "yacl3.config.zoomify.category.misc": "Misc", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "Unbind Conflicting Keybind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "Unbind", - "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "Removes the keybind that has the same key as Zoomify zoom key.", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "Check Migrations", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "Check", - "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "Checks for available automatic migrations.", - "yacl3.config.zoomify.category.misc.group.presets": "Presets", - "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "Applying a preset will immediately apply changes and undo any pending changes.", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "Apply Preset", - "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "Makes Zoomify behave like %s.", - "zoomify.gui.preset.default": "Default", - "zoomify.gui.preset.optifine": "OptiFine", - "zoomify.gui.preset.ok_zoomer": "OK Zoomer", - "zoomify.gui.preset.toast.title": "Preset Applied", - "zoomify.gui.preset.toast.description": "Zoomify applied the %s preset.", - "zoomify.gui.formatter.instant": "Instant", - "zoomify.gui.formatter.seconds": "%s secs", - "zoomify.transition.instant": "Instant", - "zoomify.transition.linear": "Linear", - "zoomify.transition.ease_in_sine": "Ease In Sine", - "zoomify.transition.ease_out_sine": "Ease Out Sine", - "zoomify.transition.ease_in_out_sine": "Ease In Out Sine", - "zoomify.transition.ease_in_quad": "Ease In Quad", - "zoomify.transition.ease_out_quad": "Ease Out Quad", - "zoomify.transition.ease_in_out_quad": "Ease In Out Quad", - "zoomify.transition.ease_in_cubic": "Ease In Cubic", - "zoomify.transition.ease_out_cubic": "Ease Out Cubic", - "zoomify.transition.ease_in_out_cubic": "Ease In Out Cubic", - "zoomify.transition.ease_in_exp": "Ease In Exponential", - "zoomify.transition.ease_out_exp": "Ease Out Exponential", - "zoomify.transition.ease_in_out_exp": "Ease In Out Exponential", - "zoomify.zoom_key_behaviour.hold": "Hold", - "zoomify.zoom_key_behaviour.toggle": "Toggle", - "zoomify.spyglass_behaviour.combine": "Combine", - "zoomify.spyglass_behaviour.override": "Override", - "zoomify.spyglass_behaviour.only_zoom_while_holding": "Allow While Holding", - "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Allow While Carrying", - "zoomify.overlay_visibility.never": "Never", - "zoomify.overlay_visibility.holding": "Holding", - "zoomify.overlay_visibility.carrying": "Carrying", - "zoomify.overlay_visibility.always": "Always", - "zoomify.sound_behaviour.never": "Never", - "zoomify.sound_behaviour.always": "Always", - "zoomify.sound_behaviour.only_spyglass": "Only Holding Spyglass", - "zoomify.sound_behaviour.with_overlay": "Match Overlay", - "zoomify.toast.conflictingKeybind.title": "Zoomify won't work!", - "zoomify.toast.conflictingKeybind.description": "There is a conflicting keybind preventing the usage of the zoom key. You can unbind it in the %s category of Zoomify settings.", - "zoomify.toast.unbindConflicting.name": "Unbound conflicting keybinding", - "zoomify.toast.unbindConflicting.description": "Zoomify unbound key called '%s' because it was conflicting with the zoom key.", - "zoomify.migrate.no_migrations": "No migrations available.", - "zoomify.migrate.result.title": "Migration completed", - "zoomify.migrate.restart": "Restart required", - "zoomify.migrate.result.restart_game": "Restart Game", - "zoomify.migrate.available.title": "Auto migration for %s is available", - "zoomify.migrate.available.message": "Would you like to automatically migrate your %s config to Zoomify?", - "zoomify.migrate.okz": "OK Zoomer", - "zoomify.migrate.okz.persistent": "Persistent zoom mode is unsupported.", - "zoomify.migrate.okz.vignette": "Vignette overlay is unsupported.", - "zoomify.migrate.okz.minZoomDiv": "Setting minimum zoom divisor is unsupported.", - "zoomify.migrate.okz.stepAmt": "Setting scroll step amount is unsupported.", - "zoomify.migrate.okz.linearNotSupported": "Linear timings cannot be automatically calculated." -} +{} From e8f68e3a618e725834ba51f0cfd5ab53064d90c0 Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 18 Feb 2026 21:50:08 +0000 Subject: [PATCH 34/39] New translations en_us.json (Portuguese, Brazilian) --- src/main/resources/assets/zoomify/lang/pt_br.json | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/resources/assets/zoomify/lang/pt_br.json b/src/main/resources/assets/zoomify/lang/pt_br.json index 1deadfa..85f800c 100644 --- a/src/main/resources/assets/zoomify/lang/pt_br.json +++ b/src/main/resources/assets/zoomify/lang/pt_br.json @@ -1,6 +1,7 @@ { "yacl3.config.zoomify.category.behaviour.group.basic": "Básico", "yacl3.config.zoomify.category.controls": "Controles", + "zoomify.gui.preset.default": "Padrão", "zoomify.zoom_key_behaviour.hold": "Em espera", "zoomify.zoom_key_behaviour.toggle": "Alternar" } From 0b093a5e33ebc1b5ee76779eaf9d3f20169a0e20 Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 18 Feb 2026 23:20:34 +0000 Subject: [PATCH 35/39] New translations en_us.json (Portuguese, Brazilian) --- src/main/resources/assets/zoomify/lang/pt_br.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/resources/assets/zoomify/lang/pt_br.json b/src/main/resources/assets/zoomify/lang/pt_br.json index 85f800c..6c7c25e 100644 --- a/src/main/resources/assets/zoomify/lang/pt_br.json +++ b/src/main/resources/assets/zoomify/lang/pt_br.json @@ -1,7 +1,10 @@ { + "yacl3.config.zoomify.category.behaviour": "Comportamento", "yacl3.config.zoomify.category.behaviour.group.basic": "Básico", + "yacl3.config.zoomify.category.behaviour.group.scrolling": "Rolagem", + "yacl3.config.zoomify.category.behaviour.group.spyglass": "Luneta", "yacl3.config.zoomify.category.controls": "Controles", "zoomify.gui.preset.default": "Padrão", - "zoomify.zoom_key_behaviour.hold": "Em espera", + "zoomify.zoom_key_behaviour.hold": "Segurar", "zoomify.zoom_key_behaviour.toggle": "Alternar" } From 94dcd3d1a487454bbb33fd39b59f636daee4fc6f Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Mar 2026 11:39:37 +0000 Subject: [PATCH 36/39] New translations en_us.json (Vietnamese) --- .../resources/assets/zoomify/lang/vi_vn.json | 59 ++++++++++++++++++- 1 file changed, 58 insertions(+), 1 deletion(-) diff --git a/src/main/resources/assets/zoomify/lang/vi_vn.json b/src/main/resources/assets/zoomify/lang/vi_vn.json index 333503c..20c6225 100644 --- a/src/main/resources/assets/zoomify/lang/vi_vn.json +++ b/src/main/resources/assets/zoomify/lang/vi_vn.json @@ -1,9 +1,66 @@ { + "zoomify.key.zoom": "Thu phóng (giữ)", + "zoomify.key.zoom_toggle": "Thu phóng (đổi)", + "zoomify.key.zoom.secondary": "Thu phóng thứ cấp", + "zoomify.key.zoom.in": "Cuộn để phóng to", + "zoomify.key.zoom.out": "Cuộn để thu nhỏ", + "key.category.zoomify.category": "Zoomify", + "yacl3.config.zoomify.title": "Zoomify", + "yacl3.config.zoomify.category.behaviour": "Hành vi", "yacl3.config.zoomify.category.behaviour.group.basic": "Cơ bản", + "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "Mức thu phóng ban đầu", + "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "Mức thu phóng mặc định lúc bạn nhấn phím lần đầu tiên.", + "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "Thời gian phóng to", + "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "Thời gian chạy hoạt ảnh phóng to theo đơn vị giây.", + "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "Thời gian thu nhỏ", + "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "Thời gian chạy hoạt ảnh thu nhỏ theo đơn vị giây.", + "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "Chuyển động phóng to", + "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "Kiểu chuyển động của hoạt ảnh phóng to.", + "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "Chuyển động thu nhỏ", + "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "Kiểu chuyển động của hoạt ảnh thu nhỏ.", + "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "Áp dụng lên phạm vi nhìn tay", + "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "Khi thu phóng, giữ cố định phạm vi quan sát tay khi phóng to khung nhìn.", + "yacl3.config.zoomify.category.behaviour.group.scrolling": "Cuộn", + "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "Cuộn để thu phóng", + "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "Cho phép bạn phóng to và thu nhỏ thêm bằng con lăn chuột.", + "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "Số nấc cuộn", + "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "Số nấc theo mỗi chiều cuộn. Bạn có thể cuộn để phóng to hoặc thu nhỏ từ mức thu phóng mặc định.", + "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "Mức thu phóng mỗi nấc", + "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "Hệ số thu phóng của mỗi nấc cuộn. 1.5x nghĩa là mỗi nấc sẽ phóng to hoặc thu nhỏ thêm 50%.", + "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "Độ mịn chuyển động cuộn để thu phóng", + "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "Điều chỉnh độ mịn chuyển động/thời gian cần nhằm cuộn để thu phóng.", + "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "Ghi nhớ số nấc thu phóng", + "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "Giữ giá trị thu phóng khi cuộn khi phóng to và thu nhỏ.", + "yacl3.config.zoomify.category.behaviour.group.spyglass": "Kính lúp", + "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "Hành vi thu phóng", + "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "Điều chỉnh cách Zoomify tương tác với thu phóng của kính lúp.", "yacl3.config.zoomify.category.controls": "Điều khiển", + "yacl3.config.zoomify.category.secondary": "Thu phóng thứ cấp", + "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "Thời gian phóng to", + "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "Thời gian chạy hoạt ảnh phóng to theo đơn vị giây.", + "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "Thời gian thu nhỏ", + "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "Thời gian chạy hoạt ảnh thu nhỏ theo đơn vị giây.", "yacl3.config.zoomify.category.misc": "Khác", "zoomify.gui.preset.default": "Mặc định", "zoomify.transition.linear": "Tuyến tính", "zoomify.zoom_key_behaviour.hold": "Giữ", - "zoomify.zoom_key_behaviour.toggle": "Đổi" + "zoomify.zoom_key_behaviour.toggle": "Đổi", + "zoomify.spyglass_behaviour.only_zoom_while_carrying": "Cho phép khi mang theo", + "zoomify.overlay_visibility.never": "Không bao giờ", + "zoomify.overlay_visibility.holding": "Giữ", + "zoomify.overlay_visibility.carrying": "Mang theo", + "zoomify.overlay_visibility.always": "Luôn luộn", + "zoomify.sound_behaviour.never": "Không bao giờ", + "zoomify.sound_behaviour.always": "Luôn luộn", + "zoomify.sound_behaviour.only_spyglass": "Chỉ khi giữ kính lúp", + "zoomify.sound_behaviour.with_overlay": "Hợp với lớp biểu thị", + "zoomify.toast.conflictingKeybind.title": "Zoomify sẽ không hoạt động!", + "zoomify.toast.unbindConflicting.name": "Đã bỏ gán nút xung đột", + "zoomify.toast.unbindConflicting.description": "Zoomify đã bỏ gán nút '%s' vì có xung đột với nút thu phóng.", + "zoomify.migrate.no_migrations": "Không có di chuyển khả dụng.", + "zoomify.migrate.result.title": "Di chuyển hoàn tất", + "zoomify.migrate.restart": "Yêu cầu khởi động lại", + "zoomify.migrate.result.restart_game": "Khởi động lại trò chơi", + "zoomify.migrate.okz.stepAmt": "Đặt số nấc cuộn không được hỗ trợ.", + "zoomify.migrate.okz.linearNotSupported": "Thời gian tuyến tính không thể được tự động tính toán." } From 3fb51b863cc8147d90b3e191500616dd1a4ce121 Mon Sep 17 00:00:00 2001 From: Xander Date: Wed, 4 Mar 2026 14:06:41 +0000 Subject: [PATCH 37/39] New translations en_us.json (Vietnamese) --- src/main/resources/assets/zoomify/lang/vi_vn.json | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/resources/assets/zoomify/lang/vi_vn.json b/src/main/resources/assets/zoomify/lang/vi_vn.json index 20c6225..b7633e1 100644 --- a/src/main/resources/assets/zoomify/lang/vi_vn.json +++ b/src/main/resources/assets/zoomify/lang/vi_vn.json @@ -55,12 +55,18 @@ "zoomify.sound_behaviour.only_spyglass": "Chỉ khi giữ kính lúp", "zoomify.sound_behaviour.with_overlay": "Hợp với lớp biểu thị", "zoomify.toast.conflictingKeybind.title": "Zoomify sẽ không hoạt động!", + "zoomify.toast.conflictingKeybind.description": "Hiện đang có nút xung đột, khiến bạn không thể sử dụng nút thu phóng. Bạn có thể bỏ gán nút trong phần %s của cài đặt Zoomify.", "zoomify.toast.unbindConflicting.name": "Đã bỏ gán nút xung đột", "zoomify.toast.unbindConflicting.description": "Zoomify đã bỏ gán nút '%s' vì có xung đột với nút thu phóng.", "zoomify.migrate.no_migrations": "Không có di chuyển khả dụng.", "zoomify.migrate.result.title": "Di chuyển hoàn tất", "zoomify.migrate.restart": "Yêu cầu khởi động lại", "zoomify.migrate.result.restart_game": "Khởi động lại trò chơi", + "zoomify.migrate.available.title": "Tự động di chuyển cho %s hiện khả dụng", + "zoomify.migrate.available.message": "Bạn có muốn tự động di chuyển thiết đặt %s sang Zoomify không?", + "zoomify.migrate.okz.persistent": "Chế độ thu phóng cố định không được hỗ trợ.", + "zoomify.migrate.okz.vignette": "Lớp biểu thị tối viền không được hỗ trợ.", + "zoomify.migrate.okz.minZoomDiv": "Thiết đặt số chia nhỏ nhất không được hỗ trợ.", "zoomify.migrate.okz.stepAmt": "Đặt số nấc cuộn không được hỗ trợ.", "zoomify.migrate.okz.linearNotSupported": "Thời gian tuyến tính không thể được tự động tính toán." } From 7fbc7d5911cfbc85ee6253590d6ac607a76414d6 Mon Sep 17 00:00:00 2001 From: Xander Date: Thu, 26 Mar 2026 09:09:26 +0000 Subject: [PATCH 38/39] New translations en_us.json (Chinese Simplified) --- .../resources/assets/zoomify/lang/zh_cn.json | 109 +++++++++++++++++- 1 file changed, 108 insertions(+), 1 deletion(-) diff --git a/src/main/resources/assets/zoomify/lang/zh_cn.json b/src/main/resources/assets/zoomify/lang/zh_cn.json index b656cc6..8ea9e3e 100644 --- a/src/main/resources/assets/zoomify/lang/zh_cn.json +++ b/src/main/resources/assets/zoomify/lang/zh_cn.json @@ -1,8 +1,115 @@ { + "zoomify.key.zoom": "缩放(长按)", + "zoomify.key.zoom_toggle": "缩放(切换)", + "zoomify.key.zoom.secondary": "二级缩放", + "zoomify.key.zoom.in": "滚动放大", + "zoomify.key.zoom.out": "滚动缩小", + "key.category.zoomify.category": "Zoomify", + "yacl3.config.zoomify.title": "Zoomify", + "yacl3.config.zoomify.category.behaviour": "行为", "yacl3.config.zoomify.category.behaviour.group.basic": "基础", + "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom": "初始缩放", + "yacl3.config.zoomify.category.behaviour.group.basic.option.initialZoom.description.1": "首次按下快捷键时的缩放级别。", + "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime": "放大时间", + "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTime.description.1": "完成放大需要的秒数。", + "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime": "缩小时间", + "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTime.description.1": "完成缩小需要的秒数。", + "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition": "放大过渡效果", + "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomInTransition.description.1": "放大时使用的过渡效果类型。", + "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition": "缩小过渡效果", + "yacl3.config.zoomify.category.behaviour.group.basic.option.zoomOutTransition.description.1": "缩小时使用的过渡效果类型。", + "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov": "影响手部视场角", + "yacl3.config.zoomify.category.behaviour.group.basic.option.affectHandFov.description.1": "缩放时,保持手部视场角正常,同时世界视野放大。", + "yacl3.config.zoomify.category.behaviour.group.scrolling": "滚动", + "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom": "启用滚动缩放", + "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoom.description.1": "允许使用鼠标滚轮进行进一步的缩放。", + "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount": "滚动步数", + "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollStepCount.description.1": "每个方向的滚动步数。你可以从初始缩放开始,通过滚动来放大或缩小。", + "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep": "每步缩放量", + "yacl3.config.zoomify.category.behaviour.group.scrolling.option.zoomPerStep.description.1": "每滚动一步应用的缩放倍数。1.5x意味着每一步会多缩放50%。", + "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness": "滚动缩放平滑度", + "yacl3.config.zoomify.category.behaviour.group.scrolling.option.scrollZoomSmoothness.description.1": "滚动缩放的平滑程度/所需时间。", + "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps": "记录缩放步数", + "yacl3.config.zoomify.category.behaviour.group.scrolling.option.retainZoomSteps.description.1": "在放大和缩小之间保持滚动缩放量。", + "yacl3.config.zoomify.category.behaviour.group.spyglass": "望远镜", + "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour": "缩放行为", + "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassBehaviour.description.1": "Zoomify如何与望远镜缩放交互。", + "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility": "遮罩可见性", + "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassOverlayVisibility.description.1": "何时显示望远镜遮罩。", + "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour": "声音行为", + "yacl3.config.zoomify.category.behaviour.group.spyglass.option.spyglassSoundBehaviour.description.1": "何时播放望远镜的放大和缩小音效。", "yacl3.config.zoomify.category.controls": "控制", + "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "缩放按键行为", + "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "缩放按键的操作行为。", + "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "按键滚动", + "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "使用Minecraft按键绑定而非鼠标滚轮来控制滚动缩放。", + "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "相对灵敏度", + "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "根据缩放级别控制灵敏度。", + "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "相对视角摇晃", + "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "使缩放时的视角摇晃不那么剧烈。", + "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "电影级摄像机", + "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "移动后摄像机滑动的幅度。", + "yacl3.config.zoomify.category.secondary": "二级缩放", + "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "完全独立于Zoomify的其他设置。二级缩放仅限切换模式,并在控制中拥有独立的按键绑定。", + "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "缩放量", + "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount.description.1": "过渡完成后当前视场角缩小的倍数。", + "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime": "放大时间", + "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "完成放大需要的秒数。", + "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "缩小时间", + "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "完成缩小需要的秒数。", + "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "缩放时隐藏界面", + "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "缩放时停止渲染HUD界面,类似于按下F1键。", "yacl3.config.zoomify.category.misc": "杂项", + "yacl3.config.zoomify.category.misc.group.presets": "预设", + "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "应用预设将立即生效并撤销所有待处理的更改。", + "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "应用预设", + "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "使Zoomify的行为像%s一样。", "zoomify.gui.preset.default": "默认", + "zoomify.gui.preset.toast.title": "预设已应用", + "zoomify.gui.preset.toast.description": "Zoomify已应用%s预设。", + "zoomify.gui.formatter.instant": "立即", + "zoomify.gui.formatter.seconds": "%s秒", + "zoomify.transition.instant": "立即", + "zoomify.transition.linear": "线性", + "zoomify.transition.ease_in_sine": "正弦渐入", + "zoomify.transition.ease_out_sine": "正弦渐出", + "zoomify.transition.ease_in_out_sine": "正弦渐入渐出", + "zoomify.transition.ease_in_quad": "二次方渐入", + "zoomify.transition.ease_out_quad": "二次方渐出", + "zoomify.transition.ease_in_out_quad": "二次方渐入渐出", + "zoomify.transition.ease_in_cubic": "三次方渐入", + "zoomify.transition.ease_out_cubic": "三次方渐出", + "zoomify.transition.ease_in_out_cubic": "三次方渐入渐出", + "zoomify.transition.ease_in_exp": "指数渐入", + "zoomify.transition.ease_out_exp": "指数渐出", + "zoomify.transition.ease_in_out_exp": "指数渐入渐出", "zoomify.zoom_key_behaviour.hold": "按住", - "zoomify.zoom_key_behaviour.toggle": "切换" + "zoomify.zoom_key_behaviour.toggle": "切换", + "zoomify.spyglass_behaviour.combine": "结合", + "zoomify.spyglass_behaviour.override": "覆盖", + "zoomify.spyglass_behaviour.only_zoom_while_holding": "手持时允许", + "zoomify.spyglass_behaviour.only_zoom_while_carrying": "携带时允许", + "zoomify.overlay_visibility.never": "从不", + "zoomify.overlay_visibility.holding": "手持时", + "zoomify.overlay_visibility.carrying": "携带时", + "zoomify.overlay_visibility.always": "始终", + "zoomify.sound_behaviour.never": "从不", + "zoomify.sound_behaviour.always": "始终", + "zoomify.sound_behaviour.only_spyglass": "仅手持望远镜时", + "zoomify.sound_behaviour.with_overlay": "匹配遮罩显示", + "zoomify.toast.conflictingKeybind.title": "Zoomify无法工作!", + "zoomify.toast.conflictingKeybind.description": "存在冲突的按键绑定阻止了缩放键的使用。你可以在Zoomify设置的%s分类中取消绑定。", + "zoomify.toast.unbindConflicting.name": "已取消冲突的按键绑定", + "zoomify.toast.unbindConflicting.description": "Zoomify已取消名为“%s”的按键绑定,因为它与缩放键冲突。", + "zoomify.migrate.no_migrations": "没有可用的迁移。", + "zoomify.migrate.result.title": "迁移完成", + "zoomify.migrate.restart": "需要重启", + "zoomify.migrate.result.restart_game": "重启游戏", + "zoomify.migrate.available.title": "发现%s的自动迁移", + "zoomify.migrate.available.message": "你是否希望自动将%s配置迁移到Zoomify?", + "zoomify.migrate.okz.persistent": "不支持持久缩放模式。", + "zoomify.migrate.okz.vignette": "不支持渐变边框遮罩。", + "zoomify.migrate.okz.minZoomDiv": "不支持设置最小缩放除数。", + "zoomify.migrate.okz.stepAmt": "不支持设置滚动步长数值。", + "zoomify.migrate.okz.linearNotSupported": "无法自动计算线性时间。" } From 39439e0e52719d2a31173f44622ed0b022a813ef Mon Sep 17 00:00:00 2001 From: Xander Date: Thu, 26 Mar 2026 11:00:17 +0000 Subject: [PATCH 39/39] New translations en_us.json (Chinese Simplified) --- .../resources/assets/zoomify/lang/zh_cn.json | 21 +++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/src/main/resources/assets/zoomify/lang/zh_cn.json b/src/main/resources/assets/zoomify/lang/zh_cn.json index 8ea9e3e..20c4def 100644 --- a/src/main/resources/assets/zoomify/lang/zh_cn.json +++ b/src/main/resources/assets/zoomify/lang/zh_cn.json @@ -41,14 +41,14 @@ "yacl3.config.zoomify.category.controls": "控制", "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour": "缩放按键行为", "yacl3.config.zoomify.category.controls.root.option.zoomKeyBehaviour.description.1": "缩放按键的操作行为。", - "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "按键滚动", + "yacl3.config.zoomify.category.controls.root.option._keybindScrolling": "按键绑定滚动", "yacl3.config.zoomify.category.controls.root.option._keybindScrolling.description.1": "使用Minecraft按键绑定而非鼠标滚轮来控制滚动缩放。", "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity": "相对灵敏度", "yacl3.config.zoomify.category.controls.root.option.relativeSensitivity.description.1": "根据缩放级别控制灵敏度。", "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing": "相对视角摇晃", "yacl3.config.zoomify.category.controls.root.option.relativeViewBobbing.description.1": "使缩放时的视角摇晃不那么剧烈。", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "电影级摄像机", - "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "移动后摄像机滑动的幅度。", + "yacl3.config.zoomify.category.controls.root.option.cinematicCamera": "电影相机", + "yacl3.config.zoomify.category.controls.root.option.cinematicCamera.description.1": "移动后相机滑动的幅度。", "yacl3.config.zoomify.category.secondary": "二级缩放", "yacl3.config.zoomify.category.secondary.root.label.infoLabel": "完全独立于Zoomify的其他设置。二级缩放仅限切换模式,并在控制中拥有独立的按键绑定。", "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomAmount": "缩放量", @@ -57,19 +57,27 @@ "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomInTime.description.1": "完成放大需要的秒数。", "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime": "缩小时间", "yacl3.config.zoomify.category.secondary.root.option.secondaryZoomOutTime.description.1": "完成缩小需要的秒数。", - "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "缩放时隐藏界面", + "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom": "缩放时隐藏HUD", "yacl3.config.zoomify.category.secondary.root.option.secondaryHideHUDOnZoom.description.1": "缩放时停止渲染HUD界面,类似于按下F1键。", "yacl3.config.zoomify.category.misc": "杂项", + "yacl3.config.zoomify.category.misc.root.option.unbindConflicting": "解绑冲突的按键绑定", + "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.button": "解绑", + "yacl3.config.zoomify.category.misc.root.option.unbindConflicting.description.1": "移除与Zoomify缩放按键相同的按键绑定。", + "yacl3.config.zoomify.category.misc.root.option.checkMigrations": "检查迁移", + "yacl3.config.zoomify.category.misc.root.option.checkMigrations.button": "检查", + "yacl3.config.zoomify.category.misc.root.option.checkMigrations.description.1": "检查是否有可用的自动迁移。", "yacl3.config.zoomify.category.misc.group.presets": "预设", "yacl3.config.zoomify.category.misc.group.presets.label.applyWarning": "应用预设将立即生效并撤销所有待处理的更改。", "yacl3.config.zoomify.category.misc.group.presets.presetBtn.button": "应用预设", "yacl3.config.zoomify.category.misc.group.presets.presetBtn.description": "使Zoomify的行为像%s一样。", "zoomify.gui.preset.default": "默认", + "zoomify.gui.preset.optifine": "OptiFine", + "zoomify.gui.preset.ok_zoomer": "OK Zoomer", "zoomify.gui.preset.toast.title": "预设已应用", "zoomify.gui.preset.toast.description": "Zoomify已应用%s预设。", - "zoomify.gui.formatter.instant": "立即", + "zoomify.gui.formatter.instant": "即时", "zoomify.gui.formatter.seconds": "%s秒", - "zoomify.transition.instant": "立即", + "zoomify.transition.instant": "即时", "zoomify.transition.linear": "线性", "zoomify.transition.ease_in_sine": "正弦渐入", "zoomify.transition.ease_out_sine": "正弦渐出", @@ -107,6 +115,7 @@ "zoomify.migrate.result.restart_game": "重启游戏", "zoomify.migrate.available.title": "发现%s的自动迁移", "zoomify.migrate.available.message": "你是否希望自动将%s配置迁移到Zoomify?", + "zoomify.migrate.okz": "OK Zoomer", "zoomify.migrate.okz.persistent": "不支持持久缩放模式。", "zoomify.migrate.okz.vignette": "不支持渐变边框遮罩。", "zoomify.migrate.okz.minZoomDiv": "不支持设置最小缩放除数。",