Skip to content

Update and improve zh-TW Traditional Chinese locale#527

Open
PeterDaveHello wants to merge 1 commit into
webadderallorg:mainfrom
PeterDaveHelloKitchen:zh-TW
Open

Update and improve zh-TW Traditional Chinese locale#527
PeterDaveHello wants to merge 1 commit into
webadderallorg:mainfrom
PeterDaveHelloKitchen:zh-TW

Conversation

@PeterDaveHello
Copy link
Copy Markdown

@PeterDaveHello PeterDaveHello commented May 17, 2026

Pull Request Template

Description

Update and improve zh-TW Traditional Chinese locale

Motivation

Some existing translations look very much like machine translations, using Simplified Chinese expressions instead of Traditional Chinese as used in zh-TW.

Type of Change

  • New Feature
  • Bug Fix
  • Refactor / Code Cleanup
  • Documentation Update
  • Other (Tranlation)

Related Issue(s)

#349

Testing Guide

npm run i18n:check

Checklist

  • I have performed a self-review of my code.
  • I have added any necessary screenshots or videos.
  • I have linked related issue(s) and updated the changelog if applicable.

Summary by CodeRabbit

  • Localization
    • Updated Traditional Chinese UI text across the application with revised wording, terminology, and punctuation adjustments for improved clarity and consistency.

Review Change Stack

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 17, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: ae408d59-2101-4fd9-9bae-1d04f98bcef1

📥 Commits

Reviewing files that changed from the base of the PR and between 4af0982 and 65d7e73.

📒 Files selected for processing (8)
  • src/i18n/locales/zh-TW/common.json
  • src/i18n/locales/zh-TW/dialogs.json
  • src/i18n/locales/zh-TW/editor.json
  • src/i18n/locales/zh-TW/extensions.json
  • src/i18n/locales/zh-TW/launch.json
  • src/i18n/locales/zh-TW/settings.json
  • src/i18n/locales/zh-TW/shortcuts.json
  • src/i18n/locales/zh-TW/timeline.json

📝 Walkthrough

Walkthrough

This PR updates Traditional Chinese (zh-TW) localization across seven locale JSON files in src/i18n/locales/zh-TW/. Changes refine existing UI text values—adjusting wording precision, punctuation consistency (e.g., ...……), and terminology alignment (e.g., "速度" → "變速", "疊加" → "畫面")—without modifying key structure or adding new translation keys.

Changes

zh-TW Localization Updates

Layer / File(s) Summary
Common actions and dialog base text
src/i18n/locales/zh-TW/common.json, src/i18n/locales/zh-TW/dialogs.json
Common action labels (export, load, reset, save, undo, manage recordings) and error messages refined; dialog helper text for progress and shortcut configuration updated for consistency.
Editor UI and tutorial text
src/i18n/locales/zh-TW/editor.json
Playback controls, annotation settings, tutorial workflow steps, feedback/contact text, keyboard shortcut descriptions, and export status messages updated with refined wording.
Extensions marketplace UI
src/i18n/locales/zh-TW/extensions.json
Extension documentation, detail panel descriptions, marketplace search messaging, and installation toast notifications refined.
Launch and recording capture UI
src/i18n/locales/zh-TW/launch.json
Microphone toggle tips, webcam display labels, video file opening prompts, and update notification/retry text updated.
Settings effects and motion controls
src/i18n/locales/zh-TW/settings.json
Zoom mode descriptions, playback-speed labels, cursor looping, effects motion blur configuration, zoom presets, and cursor/webcam overlay settings refined.
Settings captions and audio labels
src/i18n/locales/zh-TW/settings.json
Caption generation model selection, font sizing, animation motion labels, caption styling, export preset naming, GitHub action labeling, and audio source channel identification updated.
Shortcuts and timeline zoom/speed controls
src/i18n/locales/zh-TW/shortcuts.json, src/i18n/locales/zh-TW/timeline.json
Shortcut action labels and timeline zoom/speed UI text (recording guidance, interaction timing, positioning, resize direction) refined with consistent terminology.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

  • webadderallorg/Recordly#349: Both PRs update Traditional Chinese locale files in src/i18n/locales/zh-TW/; this PR refines translation values while PR #349 initially registered the zh-TW locale resources.
  • webadderallorg/Recordly#262: Directly related via the export processing status UI text change in editor.json that uses the localized editor.export.processingAudioEdits message updated here.
  • webadderallorg/Recordly#294: Related through shared translation key usage: both PRs modify or introduce the common.errors.fileReadError key referenced by error handling logic.

Suggested labels

i18n, translations, zh-TW, localization


🐰 Whiskers twitching with delight,
Translation polish shines so bright,
Chinese characters now more clear,
Users worldwide will hold it dear!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and accurately summarizes the main change: updating and improving Traditional Chinese locale translations for zh-TW across multiple JSON files.
Description check ✅ Passed The description follows the template with all key sections completed: clear description of changes, motivation explaining why (machine-like translations with Simplified Chinese), change type specified, related issue linked (#349), testing guide provided, and checklist mostly completed.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant