Skip to content

[Localization] Full Chinese translation of messages_zh.yml #81

Description

@wangzhizhou

Summary

messages_zh.yml is only partially translated — many UI strings fall back to English. This change brings it to full coverage for the strings that actually appear in-game.

What's included

  • ~130 live keys translated to Chinese — every key referenced by a {translate:...} macro in config.yml, stock-gui.yml and shop.yml:
    • sign shop ([商店] / [玩家商店], buy/sell lines, 缺货, 不可用)
    • shop menu + all 13 categories (titles, icons, lore, item lines)
    • stock market GUI (overview, filters, pagination, blocked/frozen markers)
    • daily rotations (每日特惠 farming/monster/miner)
    • command feedback (reload-*, stock-admin.*, hook permission message)
  • Missing live keys addedcommands.reload-no-permission/reload-success/reload-failed, commands.stock-admin.* (8 keys), shop.categories.food.item-note, shop.categories.valuables.experience-bottle-display-name, and the stock-GUI localization keys.
  • Structural fixes (see linked bug report): shop.shop.rotationsshop.rotations, see-all.lore list → line1/line2 map.

Scope note

Only strings that flow through the message system were translated. Java-hardcoded strings (e.g. PlayerShopMessages defaults, setup-shop GUI) are intentionally left untouched.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions