refactor(localization): switch block translations to item naming

Remove the `name_key` field from block definitions and use item-based
localization keys (`item.*.name`) for inventory display. Item data now
stores the localized name at load time.
This commit is contained in:
2026-08-05 15:42:53 +08:00
parent 277aab1b81
commit 322fb2fea0
19 changed files with 44 additions and 58 deletions

View File

@@ -36,14 +36,15 @@
"joingame.server_ip": "服务器IP",
"joingame.join_world": "加入世界",
"error.disable_voice": "服务器已禁用语音聊天",
"block.air": "空气",
"block.dirt": "泥土",
"block.grass_block": "草方块",
"block.grass": "草",
"block.leaf": "树叶",
"block.log": "原木",
"block.sand": "沙子",
"block.snowy_grass_block": "覆雪草方块",
"block.stone": "石头",
"block.water": "水"
"item.air.name": "空气",
"item.dirt.name": "泥土",
"item.grass_block.name": "草方块",
"item.grass.name": "草",
"item.leaf.name": "树叶",
"item.log.name": "原木",
"item.sand.name": "沙子",
"item.snowy_grass_block.name": "覆雪草方块",
"item.stone.name": "石头",
"item.water.name": "水",
"item.pig_spawn_egg.name": "猪猪刷怪蛋"
}