From cf79b65178626a91bbf6e519ccca6db095fa156e Mon Sep 17 00:00:00 2001 From: zenfyr Date: Thu, 4 Jun 2026 22:47:49 +0700 Subject: [PATCH] docs: drop unused translation keys --- .../assets/andromeda/lang/en_us.json | 62 +---------------- .../assets/andromeda/lang/zh_cn.json | 69 ++----------------- 2 files changed, 7 insertions(+), 124 deletions(-) diff --git a/src/main/resources/assets/andromeda/lang/en_us.json b/src/main/resources/assets/andromeda/lang/en_us.json index 678994a5..6f83e913 100644 --- a/src/main/resources/assets/andromeda/lang/en_us.json +++ b/src/main/resources/assets/andromeda/lang/en_us.json @@ -4,8 +4,6 @@ "itemGroup.andromeda.items": "Andromeda", - "andromeda.game_rule.category": " (Andromeda)", - "config.andromeda.title": "Andromeda (%s)", "config.andromeda.option.enabled": "Enabled", "config.andromeda.option.available": "Available", @@ -21,13 +19,11 @@ "andromeda.config.option_manager.reason.andromeda.module_conflict": "Conflicting module enabled!", "andromeda.config.option_manager.reason.andromeda.iceberg": "Conflicts with Iceberg versions <1.1.13.", "andromeda.config.option_manager.reason.andromeda.side_only_enabled": "Module disabled in side-only mode!", - "andromeda.config.option_manager.reason.andromeda.missing_commander": "This module requires Commander!", "andromeda.config.tooltip.environment.client": "[E] Client", "andromeda.config.tooltip.environment.server": "[E] Server", "andromeda.config.tooltip.environment.both": "[E] Client and Server", "andromeda.config.tooltip.origin": "[@] Taken from or based on %s by %s", - "andromeda.config.tooltip.game_rule": "This option is a default for a game rule!", "andromeda.config.tooltip.deprecated": "[!!!] This feature is deprecated and will be removed in a future version!", "andromeda.config.tooltip.withheld": "[!!!] This feature has been withheld!\nIt may be available in a future update.", @@ -76,14 +72,6 @@ "config.andromeda.blocks.cactus_bottle_filling": "Cactus Bottle Filling", "config.andromeda.blocks.cactus_bottle_filling.@Tooltip": "Lets you fill glass bottles with water using cacti. \nThe top cactus will break and drop a dead bush after 3 uses.", - "config.andromeda.blocks.incubator": "Incubator Settings", - "config.andromeda.blocks.incubator.@Tooltip": "Various Incubator settings.", - "config.andromeda.blocks.incubator.option.randomness": "Random Incubator Hatch Times", - "config.andromeda.blocks.incubator.option.randomness.@Tooltip": "Incubator hatch times will be more random.", - "block.andromeda.incubator": "Incubator", - "tooltip.andromeda.incubator[0]": "A handy little device that is helpful for hatching eggs.", - "tooltip.andromeda.incubator[1]": "Courtesy of \"Bad Software & Hardware LLC\"®", - "config.andromeda.blocks.fletching_table_tweaks": "Fletching Table Tweaks", "config.andromeda.blocks.fletching_table_tweaks.@Tooltip": "Gives the fletching table a GUI where you can tighten the string of your bow for improved accuracy.", "config.andromeda.blocks.fletching_table_tweaks.option.divergenceModifier": "Divergence Modifier", @@ -335,9 +323,6 @@ "config.andromeda.bugfixes.advancement_shadow": "Frame-Independent Advancement Shadow", "config.andromeda.bugfixes.advancement_shadow.@Tooltip": "You know that shadow in the advancements menu when you hover over any advancement? \nNow it won't speed up/slowdown when your frame rate changes.", - "config.andromeda.bugfixes.aligned_alternatives": "Properly Aligned Recipe Alternatives", - "config.andromeda.bugfixes.aligned_alternatives.@Tooltip": "Recipe groups won't look janky when there are a lot of recipes in a group.", - "config.andromeda.category.mechanics": "Mechanics", "config.andromeda.mechanics.linkart": "Linkart", @@ -366,17 +351,6 @@ "config.andromeda.mechanics.dragon_fight.option.shorterSpikes": "Shorter Spikes", "config.andromeda.mechanics.dragon_fight.option.shorterSpikes.@Tooltip": "Newly generated obsidian spikes will be shorter.", - "config.andromeda.mechanics.throwable_items": "Throwable Items", - "config.andromeda.mechanics.throwable_items.@Tooltip": "Allows throwing certain items, which would otherwise be useless*", - "config.andromeda.mechanics.throwable_items.option.blacklist": "Throwable Items Blacklist", - "config.andromeda.mechanics.throwable_items.option.blacklist.@Tooltip": "Block all behaviors of items with following IDs", - "config.andromeda.mechanics.throwable_items.option.canZombiesThrowItems": "Can Zombies Throw Items?", - "config.andromeda.mechanics.throwable_items.option.canZombiesThrowItems.@Tooltip": "Allows zombies to throw items with behaviors.", - "config.andromeda.mechanics.throwable_items.option.zombieThrowInterval": "Throw Interval", - "config.andromeda.mechanics.throwable_items.option.zombieThrowInterval.@Tooltip": "In addition to the cooldown, zombies have an interval between throws.", - "config.andromeda.mechanics.throwable_items.option.tooltip": "Show tooltip", - "tooltip.andromeda.throwable_item": "This item can be thrown.", - "config.andromeda.mechanics.trading_goat_horn": "Wandering Trader Horn", "config.andromeda.mechanics.trading_goat_horn.@Tooltip": "By default, every 2 days you can blow the \"sing\" horn to summon a wandering trader. \nPlease note, wandering traders will still spawn naturally. \nYou can disable the \"doTraderSpawning\" gamerule if you don't want them to.", "config.andromeda.mechanics.trading_goat_horn.option.cooldown": "Cooldown", @@ -433,7 +407,6 @@ "config.andromeda.misc.minor_inconvenience": "Minor Inconvenience", "config.andromeda.misc.minor_inconvenience.@Tooltip": "Players will explode after taking any damage.", "death.attack.andromeda_agony": "%s died from agony", - "death.attack.andromeda_bricked": "%1$s was bricked by %2$s", "config.andromeda.misc.unknown": "???", "tooltip.andromeda.rose_of_the_valley": "The smell reminds you of a valley...", @@ -464,38 +437,5 @@ "config.andromeda.base.option.itemGroup": "Item Group", "config.andromeda.base.option.itemGroup.@Tooltip": "Enable Andromeda's display item group.\nYou can still find items in vanilla groups even if this is disabled.", "config.andromeda.base.option.sendCrashReports": "Send Crash Reports", - "config.andromeda.base.option.sendCrashReports.@Tooltip": "Data sent at crash: \n- Environment (e.g. client), \n- OS version (e.g. Windows 11), \n- Platform (e.g. Fabric), \n- Java (e.g. 17 Oracle Corp), \n- Bootstrap status (e.g Discovery), \n- Certain loaded mods. \nCrash reports don't have a unique profile attached.", - "config.andromeda.base.option.debugMessages": "Enable debug messages?", - "config.andromeda.base.option.debugMessages.@Tooltip": "If enabled, log messages could get spammy.", - - "config.andromeda.lab.title": "Andromeda Lab 🧪", - "config.andromeda.button.lab.tooltip": "Try experimental features!", - "config.andromeda.lab.option.scopedConfigs": "Scoped Configs", - "config.andromeda.lab.option.scopedConfigs.@Tooltip": "Separate module configs on a per-world/dimension basis.\nConfigs can be overridden by data packs and interacted with via KubeJS.\nConsult the wiki for more info!", - "config.andromeda.lab.option.persistentScopedConfigs": "Persistent Scoped Configs", - "config.andromeda.lab.option.persistentScopedConfigs.@Tooltip": "Save scoped module configs to dimension directories.\nPer-dimension configs are not affected by changes to the main config.", - "config.andromeda.lab.option.showAvailableOption": "Show 'Available' Option", - "config.andromeda.lab.option.showAvailableOption.@Tooltip": "Show the 'Available' option for modules with 'game' configs.\nThe option is always visible if Commander is installed!", - "config.andromeda.lab.option.hideSidedModulesInSideOnly": "Hide Sided Modules in Side-Only", - "config.andromeda.lab.option.hideSidedModulesInSideOnly.@Tooltip": "Hide modules which require Andromeda to be present on the other side, if side-only mode is enabled.", - - "commands.andromeda.damage.invulnerable": "Target is invulnerable to the given damage type.", - "commands.andromeda.damage.success": "Applied %s damage to %s", - - "andromeda.bootstrap.no_modules": "Andromeda couldn't discover any modules! This should not happen!", - "andromeda.bootstrap.loading": "Andromeda(%s) on %s(%s)", - - "andromeda.module_manager.invalid_scope": "%s Module '%s' has an invalid scope (%s), must be %s", - "andromeda.module_manager.removed_unlinked_config": "Removed %s as it doesn't belong to any module!", - "andromeda.module_manager.loading_modules": "Loading %s modules:", - "andromeda.module_manager.custom_modules": "Custom modules/categories not provided by Andromeda.", - "andromeda.module_manager.no_modules": "No modules loaded!", - - "andromeda.exception.scoped_configs.no_reloader": "Couldn't get Scoped Configs reloader! Have you restarted the game as you were asked to?", - - "andromeda.exception.mixin_processor.config_notice": "## Mixin configs are internal mod components and are not the same as user configs! ##", - "andromeda.exception.mixin_processor.handler_failed": "Andromeda module caught a mixin handler exception! There's no guarantee that this is Andromeda's fault.", - - "andromeda.exception.module_manager.scoped_configs_disabled": "Module '%s' has an invalid scope (%s), enable the 'scopedConfigs' experiment first!", - "andromeda.exception.module_manager.requires_commander": "This module requires Commander to be installed! Get it here: %s" + "config.andromeda.base.option.sendCrashReports.@Tooltip": "Data sent at crash: \n- Environment (e.g. client), \n- OS version (e.g. Windows 11), \n- Platform (e.g. Fabric), \n- Java (e.g. 17 Oracle Corp), \n- Bootstrap status (e.g Discovery), \n- Certain loaded mods. \nCrash reports don't have a unique profile attached." } \ No newline at end of file diff --git a/src/main/resources/assets/andromeda/lang/zh_cn.json b/src/main/resources/assets/andromeda/lang/zh_cn.json index 3f72cd12..a93c061f 100644 --- a/src/main/resources/assets/andromeda/lang/zh_cn.json +++ b/src/main/resources/assets/andromeda/lang/zh_cn.json @@ -21,7 +21,6 @@ "andromeda.config.option_manager.reason.andromeda.module_conflict": "启用了冲突的特性!", "andromeda.config.option_manager.reason.andromeda.iceberg": "与低于 1.1.13 的 Iceberg 前置冲突。", "andromeda.config.option_manager.reason.andromeda.side_only_enabled": "此特性因启用了“客户端模式”被禁用!", - "andromeda.config.option_manager.reason.andromeda.missing_commander": "此特性依赖于命令官模组!", "andromeda.config.tooltip.environment.client": "[E] 客户端", "andromeda.config.tooltip.environment.server": "[E] 服务端", @@ -76,14 +75,6 @@ "config.andromeda.blocks.cactus_bottle_filling": "仙人掌取水", "config.andromeda.blocks.cactus_bottle_filling.@Tooltip": "手持空瓶对仙人掌右键来取出其中的水。\n顶部的仙人掌在被取三次水后会被破坏,掉落枯萎的灌木。", - "config.andromeda.blocks.incubator": "孵蛋器设置", - "config.andromeda.blocks.incubator.@Tooltip": "一些关于孵蛋器的设置 :)", - "config.andromeda.blocks.incubator.option.randomness": "孵化时间随机化", - "config.andromeda.blocks.incubator.option.randomness.@Tooltip": "孵蛋器的孵蛋时间将更加随机。", - "block.andromeda.incubator": "孵蛋器", - "tooltip.andromeda.incubator[0]": "一个方便的,用于孵蛋的小装置。", - "tooltip.andromeda.incubator[1]": "感谢“Bad Software & Hardware LLC”®。", - "config.andromeda.blocks.fletching_table_tweaks": "实用的制箭台", "config.andromeda.blocks.fletching_table_tweaks.@Tooltip": "赋予制箭台功能界面,使你能够通过强化弓弦提高射击准度。", "config.andromeda.blocks.fletching_table_tweaks.option.divergenceModifier": "射击偏差", @@ -305,7 +296,7 @@ "config.andromeda.items.mending_tweaks": "更平衡的经验修补", "config.andromeda.items.mending_tweaks.@Tooltip": "通过移除“过于昂贵”的特性,让经验修补不是那么不可或缺,\n让玩家不再一味地用经验来修补工具。\n同时,将附魔等级上限设置为了 40(不完全如此!)\n这个特性受到了 TheMisterEpic 的视频“This Minecraft Enchantment has been BROKEN for 3 YEARS...”的启发。", - + "config.andromeda.items.minecart_block_picking": "矿车方块采集", "config.andromeda.items.minecart_block_picking.@Tooltip": "允许玩家通过矿车“采集”方块。", "config.andromeda.items.minecart_block_picking.option.spawnerPicking": "矿车采集刷怪笼", @@ -331,10 +322,8 @@ "config.andromeda.bugfixes.advancement_shadow": "独立成就阴影渲染", "config.andromeda.bugfixes.advancement_shadow.@Tooltip": "还记得当鼠标移动到成就上时显示的阴影吗?\n现在它不会再因为帧率变动而改变动画速度了。", - "config.andromeda.bugfixes.aligned_alternatives": "对齐配方界面", - "config.andromeda.bugfixes.aligned_alternatives.@Tooltip": "在组内配方繁多时,配方组别不会再看上去那么小块了。", - "config.andromeda.category.mechanics": "机制", + "config.andromeda.mechanics.villager_gifting": "友好送礼", "config.andromeda.mechanics.villager_gifting.@Tooltip": "使玩家能够通过给村民送礼来恢复一定的声望值!", @@ -348,17 +337,6 @@ "config.andromeda.mechanics.dragon_fight.option.shorterSpikes": "更短的黑曜石柱", "config.andromeda.mechanics.dragon_fight.option.shorterSpikes.@Tooltip": "让新生成的黑曜石柱更短。", - "config.andromeda.mechanics.throwable_items": "可投掷物品", - "config.andromeda.mechanics.throwable_items.@Tooltip": "使一些本来可能用不上*的物品变得可投掷。", - "config.andromeda.mechanics.throwable_items.option.blacklist": "投掷物黑名单", - "config.andromeda.mechanics.throwable_items.option.blacklist.@Tooltip": "禁用以下 ID 的物品被投掷。", - "config.andromeda.mechanics.throwable_items.option.canZombiesThrowItems": "僵尸能否投掷物品?", - "config.andromeda.mechanics.throwable_items.option.canZombiesThrowItems.@Tooltip": "使僵尸也能够投掷物品。", - "config.andromeda.mechanics.throwable_items.option.zombieThrowInterval": "僵尸投掷冷却", - "config.andromeda.mechanics.throwable_items.option.zombieThrowInterval.@Tooltip": "在原本冷却的基础上,额外增加的投掷冷却时间。", - "config.andromeda.mechanics.throwable_items.option.tooltip": "显示“可投掷”工具提示", - "tooltip.andromeda.throwable_item": "可投掷", - "config.andromeda.mechanics.trading_goat_horn": "流浪商人号角", "config.andromeda.mechanics.trading_goat_horn.@Tooltip": "每两天,你都能使用“歌颂”号角来召唤一位流浪商人。\n值得注意的是,流浪商人仍然会自然生成。\n你可以通过禁用\"doTraderSpawning\"的游戏规则来禁用流浪商人自然生成。", "config.andromeda.mechanics.trading_goat_horn.option.cooldown": "冷却时间", @@ -400,8 +378,6 @@ "config.andromeda.misc.damage_backport.@Tooltip": "对高版本 /damage 指令的非完全复刻!", "config.andromeda.misc.translations": "翻译更新", "config.andromeda.misc.translations.@Tooltip": "尝试从 github 下载最新版的翻译文件。", - "andromeda.misc.translations.exception.no_valid_lang": "无法找到有效的语言选项!", - "andromeda.misc.translations.failed_lang_acquire": "无法使用所选语言!", "config.andromeda.misc.recipe_advancements_generation": "自动生成配方成就", "config.andromeda.misc.recipe_advancements_generation.@Tooltip": "尝试为绝大部分配方生成配方成就。", @@ -417,11 +393,11 @@ "config.andromeda.misc.minor_inconvenience": "小麻烦", "config.andromeda.misc.minor_inconvenience.@Tooltip": "使玩家在受到伤害后爆炸。", "death.attack.andromeda_agony": "%s死于痛苦", - "death.attack.andromeda_bricked": "%1$s被%2$s用砖块砸晕了", "config.andromeda.misc.unknown": "???", "tooltip.andromeda.rose_of_the_valley": "它的芬芳令你如临深谷", "block.andromeda.rose_of_the_valley": "山谷玫瑰", + "item.andromeda.rose_of_the_valley": "山谷玫瑰", "config.andromeda.misc.tiny_storage": "[实验性] 微存储", "config.andromeda.misc.tiny_storage.@Tooltip": "允许玩家在背包的 2x2 合成位存放至多四组物品。\n目前处于测试阶段,谨慎启用!", @@ -429,44 +405,11 @@ "config.andromeda.misc.tiny_storage.option.transferMode.@Tooltip": "其中物品应当死亡保留,还是死亡掉落。", "config.andromeda.misc.tiny_storage.option.TransferMode.FOLLOW_GAMERULE": "与游戏规则一致", "config.andromeda.misc.tiny_storage.option.TransferMode.ALWAYS_TRANSFER": "总是保留", - + "config.andromeda.base.option.sideOnlyMode": "仅客户端模式", "config.andromeda.base.option.sideOnlyMode.@Tooltip": "禁用所有要求服务端的特性。", - "config.andromeda.base.option.sendCrashReports": "上传错误报告", - "config.andromeda.base.option.sendCrashReports.@Tooltip": "崩溃时上传的数据:\n- 环境(如客户端),\n- 系统版本(如 Windows 11),\n- 平台(如 Fabric),\n- Java(如 Oracle Java17),\n- Bootstrap 状态(如 Discovery),\n- 部分载入的模组。\n错误报告不会附加特征信息。", - "config.andromeda.base.option.debugMessages": "启用调试信息", - "config.andromeda.base.option.debugMessages.@Tooltip": "开启后,日志内容将被数不清的调试信息淹没。", - - "config.andromeda.lab.title": "群星实验室 🧪", - "config.andromeda.button.lab.tooltip": "试试那些实验性功能!", "config.andromeda.base.option.itemGroup": "专有物品组别", "config.andromeda.base.option.itemGroup.@Tooltip": "群星的物品将被单独放到一个组别里。\n即使禁用,你也可以在原版的物品组别里找到这些物品。", - "config.andromeda.lab.option.scopedConfigs": "分化配置", - "config.andromeda.lab.option.scopedConfigs.@Tooltip": "使你能够逐世界、逐维度应用配置。\n这些配置可以通过数据包覆盖,也可以用 KubeJS 更改。\n欲知更多内容,请查阅维基!", - "config.andromeda.lab.option.persistentScopedConfigs": "持久型分化配置", - "config.andromeda.lab.option.persistentScopedConfigs.@Tooltip": "将分化配置保存到维度的目录中。\n维度的配置不受主配置影响。", - "config.andromeda.lab.option.showAvailableOption": "显示“可用”选项", - "config.andromeda.lab.option.showAvailableOption.@Tooltip": "一同展示“可用”选项与“游戏内”配置。\n若安装了命令官模组,该选项将保持可见状态!", - "config.andromeda.lab.option.hideSidedModulesInSideOnly": "在仅客户端模式隐藏服务端特性", - "config.andromeda.lab.option.hideSidedModulesInSideOnly.@Tooltip": "若启用了仅客户端模式,隐藏所有需要服务端的特性。", - - "commands.andromeda.damage.invulnerable": "目标免疫所给予的伤害类型", - "commands.andromeda.damage.success": "已将%s伤害施加于%s", - - "andromeda.bootstrap.no_modules": "群星无法发现任何特性!一般情况下,这不该发生!", - "andromeda.bootstrap.loading": "群星(%s)正在 %s(%s)上运行", - - "andromeda.module_manager.invalid_scope": "%s 特性 “%s” 存在无效分化(%s),它需要是 %s", - "andromeda.module_manager.removed_unlinked_config": "已移除 %s,因为它不是任何特性的配置文件!", - "andromeda.module_manager.loading_modules": "%s 个特性载入中:", - "andromeda.module_manager.custom_modules": "群星模组不支持自定义特性或类别。", - "andromeda.module_manager.no_modules": "未载入特性!", - - "andromeda.exception.scoped_configs.no_reloader": "无法获取分化配置重载器!你确定已经重启了游戏?", - - "andromeda.exception.mixin_processor.config_notice": "## Mixin 配置不同于用户配置,是模组的一部分! ##", - "andromeda.exception.mixin_processor.handler_failed": "群星模组发现了一处 mixin 冲突!无法确定是否是群星模组的问题。", - - "andromeda.exception.module_manager.scoped_configs_disabled": "“%s”特性存在无效的分化配置,请先启用“分化配置”!", - "andromeda.exception.module_manager.requires_commander": "这一特性依赖于命令官模组!下载:%s" + "config.andromeda.base.option.sendCrashReports": "上传错误报告", + "config.andromeda.base.option.sendCrashReports.@Tooltip": "崩溃时上传的数据:\n- 环境(如客户端),\n- 系统版本(如 Windows 11),\n- 平台(如 Fabric),\n- Java(如 Oracle Java17),\n- Bootstrap 状态(如 Discovery),\n- 部分载入的模组。\n错误报告不会附加特征信息。" } -- 2.51.2