Home

dev / openkara

publicthedavidweng/OpenKara· sync paused
Code Branches Pull requestsIssuesInsights
main
Home Code PRsIssues

docs: keep English README and Chinese help copy unmixed

merged
#399 opened by devdocs/english-copy-locale→main
Conversation3 Commits0
devopened this pull requestAuthor· 15 hours ago

Summary

Keep each locale surface in one language. The English README had leftover Chinese Node setup notes. Chinese help copy still named the macOS debug-info menu in English.

This branch starts from main and does not include #398 (perf/lyrics-romanizer-worker-split).

Changes

  • Translate the three Chinese fragments in README.md to English. Keep the [简体中文](./README_CN.md) language switcher.
  • Use 帮助 → 复制调试信息 in README_CN.md and website/zh/faq.md.
  • Add tests/locale-surface.test.ts so English README, English website/contributor docs, and en.json do not pick up stray CJK again.

Test plan

  • pnpm exec vitest run tests/locale-surface.test.ts
  • pre-push lint, format, standards, and coverage
  • Rust / i18n / IPC — skipped; no app or contract change
  • Language / terminology profile: English and Chinese user-facing docs no longer mix the other language. Native language names in en.json stay as-is.

Related issues

None. Independent of #396 / #398.

Files changed
…
coderabbitai[bot]commented· 15 hours ago

[!WARNING]

Review limit reached

[@thedavidweng](/thedavidweng), you've reached your PR review limit, so we couldn't start this review.

Next review available in: 33 minutes

Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. You're only billed for reviews past your plan's rate limits ($0.25/file).

How can I continue?

After more reviews become available, a review can be triggered using the [@coderabbitai](/coderabbitai) review command as a PR comment. Alternatively, push new commits to this PR.

To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews.

How do review limits work?

CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability.

For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window.

Please refer docs for additional details.

Review details
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 8d1dcbbe-d157-408c-8116-2e069923d5d6

📥 Commits

Reviewing files that changed from the base of the PR and between bae77607cb3827bba711058a1846fd5593273a6a and be645d5b5e53a7f622fbb35da131684feee09974.

📒 Files selected for processing (4)
  • README.md
  • README_CN.md
  • tests/locale-surface.test.ts
  • website/zh/faq.md

Comment [@coderabbitai](/coderabbitai) help to get the list of available commands.

github-actions[bot]commented· 15 hours ago

Coverage Report

Status Category Percentage Covered / Total
🟢 Lines 83.68% (🎯 65%) 7013 / 8380
🟢 Statements 82.85% (🎯 65%) 7430 / 8968
🟢 Functions 78.74% (🎯 60%) 1767 / 2244
🟢 Branches 76.14% (🎯 60%) 3939 / 5173
File CoverageNo changed files found.
Generated in workflow #1701 for commit be645d5 by the Vitest Coverage Report Action
codecov[bot]commented· 15 hours ago

Codecov Report

:white_check_mark: All modified and coverable lines are covered by tests. :white_check_mark: Project coverage is 88.2%. Comparing base (93bfbb3) to head (be645d5). :warning: Report is 1 commits behind head on main. :white_check_mark: All tests successful. No failed tests found.

Additional details and impacted files
@@          Coverage Diff          @@
##            main    #399   +/-   ##
=====================================
  Coverage   88.2%   88.2%
=====================================
  Files        204     204
  Lines      10249   10249
  Branches    3103    3160   +57
=====================================
+ Hits        9047    9048    +1
+ Misses      1153    1152    -1
  Partials      49      49
FlagCoverage Δ
frontend88.2% <ø> (+<0.1%):arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

ComponentsCoverage Δ
frontend88.2% <ø> (+<0.1%):arrow_up:
rust∅ <ø> (∅)
see 1 file with indirect coverage changes
:rocket: New features to boost your workflow:
  • :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign in to comment.

Merge readiness

Checking mergeability after the indexing worker computes the current branch state.

Autopilot

Debug

Reviews

Approved0
ReviewersNone yet

Configure an OpenRouter key in repository settings.