Skip to content

Update zh-TW.yml: complete translation coverage for v1.8.0 - #429

Merged
tastybento merged 2 commits into
BentoBoxWorld:developfrom
qwe664:develop
Aug 10, 2026
Merged

Update zh-TW.yml: complete translation coverage for v1.8.0#429
tastybento merged 2 commits into
BentoBoxWorld:developfrom
qwe664:develop

Conversation

@qwe664

@qwe664 qwe664 commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Overview

Completes the Traditional Chinese (zh-TW) translation coverage for Challenges v1.8.0. The existing translation was based on the v1.7.0 English source, so text introduced in v1.8.0 was not yet translated.

What's added

v1.8.0 introduced a biome requirement/selection feature. This PR adds the corresponding 39 keys (32 new entries plus a few fields appended to existing groups), covering:

  • challenges.conversations.confirm-instruction / input-repeat-count — conversation confirmation prompts
  • challenges.errors.wrong-biome — wrong biome error message
  • challenges.gui.titles.biome-selector — biome selector title
  • challenges.gui.buttons.biome.* — biome selection button
  • challenges.gui.buttons.open_anywhere.* — "open GUI anywhere" toggle
  • challenges.gui.buttons.repeat_count.value-infinite — infinite repeat count display (appended to the existing repeat_count group)
  • challenges.gui.buttons.repeat_reward_island_level.* / reward_island_level.* — island level reward settings
  • challenges.gui.buttons.required_biomes.* — required biomes list
  • challenges.gui.buttons.reward_chance.* — reward chance settings
  • challenges.gui.buttons.toggle-undeployed.* — undeployed challenges visibility toggle
  • challenges.gui.descriptions.challenge.requirements.island.biomes-title / biome-value — biome requirement descriptions (also added [biomes] to the island.lore placeholder list to match upstream)
  • challenges.messages.no-reward-this-time — no-reward message

How this was done

New content was inserted manually at the correct points in the existing file, without any automated reformatting or full re-serialization. As a result, this diff contains only additions — no existing translations, comments, or formatting were touched.

Verification

  • Diffed the updated zh-TW.yml against the official en-US.yml (v1.8.0, 905 keys total) key-by-key. Confirmed 100% coverage with no missing or stray keys.
  • Validated YAML syntax and confirmed there are no duplicate keys.
  • New entries follow the existing translation's established terminology (e.g. consistent use of existing terms like "部署" for deploy, "島嶼等級" for island level, "重複次數" for repeat count).

Note: the SonarCloud check appears to fail due to SONAR_TOKEN not being available to external PR workflows (common GitHub Actions security restriction), not related to the actual translation changes. All 522 unit tests pass and the build succeeds.

qwe664 added 2 commits August 10, 2026 09:04
## Overview

Completes the Traditional Chinese (zh-TW) translation coverage for Challenges v1.8.0. The existing translation was based on the v1.7.0 English source, so text introduced in v1.8.0 was not yet translated.

## What's added

v1.8.0 introduced a biome requirement/selection feature. This PR adds the 32 corresponding translation entries, covering:

- `challenges.conversations.*` — conversation confirmation prompts
- `challenges.errors.wrong-biome` — wrong biome error message
- `challenges.gui.buttons.biome.*` — biome selection button
- `challenges.gui.buttons.open_anywhere.*` — "open GUI anywhere" toggle
- `challenges.gui.buttons.repeat_count.value-infinite` — infinite repeat count display
- `challenges.gui.buttons.repeat_reward_island_level.*` / `reward_island_level.*` — island level reward settings
- `challenges.gui.buttons.required_biomes.*` — required biomes list
- `challenges.gui.buttons.reward_chance.*` — reward chance settings
- `challenges.gui.buttons.toggle-undeployed.*` — undeployed challenges visibility toggle
- `challenges.gui.descriptions.challenge.requirements.island.biome-*` — biome requirement descriptions
- `challenges.gui.titles.biome-selector` — biome selector title
- `challenges.messages.no-reward-this-time` — no-reward message

## Verification

Diffed the updated zh-TW.yml against the official en-US.yml (v1.8.0, 905 keys total) key-by-key. Confirmed 100% coverage with no missing or stray keys, and validated the YAML syntax.

New entries follow the existing translation's established terminology (e.g. consistent use of existing terms like "部署" for deploy, "島嶼等級" for island level, "重複次數" for repeat count).
## Overview

Completes the Traditional Chinese (zh-TW) translation coverage for Challenges v1.8.0. The existing translation was based on the v1.7.0 English source, so text introduced in v1.8.0 was not yet translated.

## What's added

v1.8.0 introduced a biome requirement/selection feature. This PR adds the corresponding 39 keys (32 new entries plus a few fields appended to existing groups), covering:

- `challenges.conversations.confirm-instruction` / `input-repeat-count` — conversation confirmation prompts
- `challenges.errors.wrong-biome` — wrong biome error message
- `challenges.gui.titles.biome-selector` — biome selector title
- `challenges.gui.buttons.biome.*` — biome selection button
- `challenges.gui.buttons.open_anywhere.*` — "open GUI anywhere" toggle
- `challenges.gui.buttons.repeat_count.value-infinite` — infinite repeat count display (appended to the existing `repeat_count` group)
- `challenges.gui.buttons.repeat_reward_island_level.*` / `reward_island_level.*` — island level reward settings
- `challenges.gui.buttons.required_biomes.*` — required biomes list
- `challenges.gui.buttons.reward_chance.*` — reward chance settings
- `challenges.gui.buttons.toggle-undeployed.*` — undeployed challenges visibility toggle
- `challenges.gui.descriptions.challenge.requirements.island.biomes-title` / `biome-value` — biome requirement descriptions (also added `[biomes]` to the `island.lore` placeholder list to match upstream)
- `challenges.messages.no-reward-this-time` — no-reward message

## How this was done

New content was inserted manually at the correct points in the existing file, without any automated reformatting or full re-serialization. As a result, this diff contains only additions — no existing translations, comments, or formatting were touched.

## Verification

- Diffed the updated zh-TW.yml against the official en-US.yml (v1.8.0, 905 keys total) key-by-key. Confirmed 100% coverage with no missing or stray keys.
- Validated YAML syntax and confirmed there are no duplicate keys.
- New entries follow the existing translation's established terminology (e.g. consistent use of existing terms like "部署" for deploy, "島嶼等級" for island level, "重複次數" for repeat count).
@tastybento
tastybento merged commit ec1efa6 into BentoBoxWorld:develop Aug 10, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants