Skip to content

i18n(ja): remove stray zero-width-space MT artifacts - #23778

Open
yahonda wants to merge 1 commit into
pingcap:i18n-ja-release-8.5from
yahonda:fix-zero-width-space-artifacts
Open

i18n(ja): remove stray zero-width-space MT artifacts#23778
yahonda wants to merge 1 commit into
pingcap:i18n-ja-release-8.5from
yahonda:fix-zero-width-space-artifacts

Conversation

@yahonda

@yahonda yahonda commented Sep 8, 2026

Copy link
Copy Markdown
Member

What is changed, added or deleted? (Required)

Removes 381 stray U+200B (zero-width space) characters embedded mid-word across 111 files -- a known legacy MT-tool artifact class (see other examples already fixed under this class in prior PRs).

Scope decided by cross-checking upstream/release-8.5: 380 occurrences across 110 files had no corresponding zero-width space anywhere in the EN source file at all, confirming a pure JA-side artifact, safely removed. One more occurrence (releases/release-6.0.0-dmr.md) was in a file that also contains zero-width spaces in EN, but at different, unrelated lines -- checked this specific occurrence's exact EN counterpart sentence individually and confirmed it has no zero-width space there either, so removed just this one instance.

Deliberately LEFT UNCHANGED: dm/dm-binlog-event-filter.md (3 occurrences) and dm/dm-block-allow-table-lists.md (2 occurrences) -- both have the identical zero-width space at the identical position in the EN source (inside YAML config-block snippets), so this is inherited from EN, not a JA-only translation defect, and out of scope for this ja PR.

Which TiDB version(s) do your changes apply to? (Required)

  • i18n-ja-release-8.5 (TiDB Japanese documentation for TiDB 8.5 versions)

What is the related PR or file link(s)?

  • This PR is translated from:
  • Other reference link(s):

AI agent involvement

  • The changes in this PR were primarily made by an AI agent on behalf of the PR author.

Do your changes match any of the following descriptions?

  • Delete files
  • Change aliases
  • Need modification after applied to another branch
  • Might cause conflicts after applied to another branch

Summary by CodeRabbit

  • Documentation
    • Corrected Japanese documentation text across search, connection, administration, troubleshooting, and release-note content.
    • Removed invisible or duplicated spacing characters and fixed typographical inconsistencies for cleaner, more reliable rendering.
    • Improved wording consistency in selected search and migration guidance.
    • Corrected displayed support contact addresses and related link text where malformed.

Removes 381 stray U+200B (zero-width space) characters embedded mid-word
across 111 files -- a known legacy MT-tool artifact class. Scope decided
by cross-checking upstream/release-8.5: 380 occurrences across 110 files
had no corresponding zero-width space anywhere in the EN source file at
all, confirming a pure JA-side artifact, safely removed. One more
occurrence (releases/release-6.0.0-dmr.md) was in a file that also
contains zero-width spaces in EN, but at different, unrelated lines --
checked this specific occurrence's exact EN counterpart sentence
individually and confirmed it has no zero-width space there either, so
removed just this one instance while leaving the file's other unrelated
EN-side artifacts alone (out of scope for a JA translation fix).

Deliberately LEFT UNCHANGED: dm/dm-binlog-event-filter.md (3 occurrences)
and dm/dm-block-allow-table-lists.md (2 occurrences) -- both have the
identical zero-width space at the identical position in the EN source
(inside YAML config-block snippets), so this is inherited from EN, not a
JA-only translation defect, and out of scope for this ja PR.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@ti-chi-bot

ti-chi-bot Bot commented Sep 8, 2026

Copy link
Copy Markdown

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@ti-chi-bot ti-chi-bot Bot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Sep 8, 2026
@coderabbitai

coderabbitai Bot commented Sep 8, 2026

Copy link
Copy Markdown

Review Change StackReview Change Stack

📝 Walkthrough

Walkthrough

This documentation-only change normalizes Japanese text across AI, developer, TiDB Cloud, reference, and release-note pages. It removes invisible characters and applies minor wording and spacing corrections. No code or documented behavior changes.

Changes

Japanese documentation normalization

Layer / File(s) Summary
AI and core documentation cleanup
ai/..., basic-*.md, best-practices/..., br/..., dashboard/...
Corrects Japanese wording, spacing, and invisible characters in AI guides and core documentation.
Developer guide text cleanup
develop/..., dm/..., dynamic-config.md
Normalizes connection-string instructions and related Japanese text in developer guides.
Reference and release-note cleanup
faq/..., functions-and-operators/..., glossary.md, releases/..., sql-statements/..., ticdc/...
Removes invisible characters and corrects minor formatting in reference pages and release notes.
TiDB Cloud documentation cleanup
tidb-cloud/...
Normalizes connection, support, monitoring, private-link, glossary, and release-note text.
Remaining reference pages
tidb-lightning/..., tidb-troubleshooting-map.md, time-to-live.md, tiproxy/..., tiup/..., tune-tikv-memory-performance.md
Applies final Japanese text and spacing corrections.

Priority: ⬇️ Low

Estimated code review effort: 2 (Simple) | ~10 minutes

Change: Other

Merge Risk: 🔵 Low · up to c528d

This change cleans invisible characters from Japanese documentation, but several updated setup instructions remain grammatically unclear, including connection-string copy steps, a support-contact sentence, and TiProxy configuration guidance. The issues are low risk but should be corrected for clear user instructions before merge.

Suggested reviewers: invalid-email-address, qiancai

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
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.
Title check ✅ Passed The title clearly and concisely identifies the Japanese localization change and removal of stray zero-width-space artifacts.
Description check ✅ Passed The description explains the scope, validation against the English source, excluded files, affected documentation branch, and AI involvement. The required sections are addressed; optional reference li…
✨ Finishing Touches 💡 1
🛠️ Fix failing CI checks 💡
  • Create stacked PR
  • Commit on current branch
🧪 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.

@ti-chi-bot

ti-chi-bot Bot commented Sep 8, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign qiancai for approval. For more information see the Code Review Process.
Please ensure that each of them provides their approval before proceeding.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@ti-chi-bot ti-chi-bot Bot added missing-translation-status This PR does not have translation status info. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. area/develop This PR relates to the area of TiDB App development. labels Sep 8, 2026
@yahonda
yahonda marked this pull request as ready for review September 9, 2026 00:29
@ti-chi-bot ti-chi-bot Bot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Sep 9, 2026

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 5


ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Advanced

Run ID: f88558db-7382-4712-8b4a-68c4c3208767

📥 Commits

Reviewing files that changed from the base of the PR and between 7ec44ef and c528d83.

📒 Files selected for processing (111)
  • ai/guides/vector-search-full-text-search-python.md
  • ai/guides/vector-search-full-text-search-sql.md
  • ai/integrations/vector-search-integrate-with-amazon-bedrock.md
  • ai/vector-search-get-started-using-python.md
  • basic-features.md
  • basic-sql-operations.md
  • best-practices/haproxy-best-practices.md
  • best-practices/high-concurrency-best-practices.md
  • best-practices/index-management-best-practices.md
  • best-practices/massive-regions-best-practices.md
  • best-practices/tidb-best-practices.md
  • best-practices/tidb-partitioned-tables-best-practices.md
  • br/backup-and-restore-overview.md
  • br/br-log-architecture.md
  • br/br-snapshot-architecture.md
  • dashboard/dashboard-intro.md
  • develop/dev-guide-build-cluster-in-cloud.md
  • develop/dev-guide-create-table.md
  • develop/dev-guide-proxysql-integration.md
  • develop/dev-guide-sample-application-aws-lambda.md
  • develop/dev-guide-sample-application-golang-gorm.md
  • develop/dev-guide-sample-application-golang-sql-driver.md
  • develop/dev-guide-sample-application-java-hibernate.md
  • develop/dev-guide-sample-application-java-jdbc.md
  • develop/dev-guide-sample-application-java-mybatis.md
  • develop/dev-guide-sample-application-java-spring-boot.md
  • develop/dev-guide-sample-application-nextjs.md
  • develop/dev-guide-sample-application-python-django.md
  • develop/dev-guide-sample-application-python-mysql-connector.md
  • develop/dev-guide-sample-application-python-mysqlclient.md
  • develop/dev-guide-sample-application-python-peewee.md
  • develop/dev-guide-sample-application-python-pymysql.md
  • develop/dev-guide-sample-application-python-sqlalchemy.md
  • develop/dev-guide-third-party-tools-compatibility.md
  • develop/dev-guide-tidb-crud-sql.md
  • develop/dev-guide-wordpress.md
  • develop/serverless-driver-kysely-example.md
  • dm/dm-precheck.md
  • dynamic-config.md
  • faq/deploy-and-maintain-faq.md
  • faq/sql-faq.md
  • functions-and-operators/bit-functions-and-operators.md
  • functions-and-operators/json-functions/json-functions-validate.md
  • glossary.md
  • grafana-tikv-dashboard.md
  • migrate-from-mariadb.md
  • pd-control.md
  • performance-tuning-practices.md
  • placement-rules-in-sql.md
  • releases/release-5.2.4.md
  • releases/release-5.3.0.md
  • releases/release-5.4.0.md
  • releases/release-6.0.0-dmr.md
  • releases/release-6.2.0.md
  • releases/release-6.6.0.md
  • releases/release-7.1.0.md
  • releases/release-7.1.4.md
  • releases/release-7.5.1.md
  • releases/release-7.6.0.md
  • releases/release-8.4.0.md
  • releases/release-8.5.2.md
  • releases/release-8.5.3.md
  • releases/release-8.5.5.md
  • sql-statements/sql-statement-distribute-table.md
  • sql-statements/sql-statement-overview.md
  • ticdc/deploy-ticdc.md
  • ticdc/integrate-confluent-using-ticdc.md
  • ticdc/ticdc-architecture.md
  • ticdc/ticdc-faq.md
  • tidb-cloud/built-in-monitoring.md
  • tidb-cloud/connect-to-tidb-cluster.md
  • tidb-cloud/connect-via-standard-connection-serverless.md
  • tidb-cloud/connect-via-standard-connection.md
  • tidb-cloud/connected-ai-chat-in-im.md
  • tidb-cloud/connected-lark-ticket-creation.md
  • tidb-cloud/connected-lark-ticket-interaction.md
  • tidb-cloud/dedicated-external-storage.md
  • tidb-cloud/import-with-mysql-cli.md
  • tidb-cloud/integrate-tidbcloud-with-airbyte.md
  • tidb-cloud/manage-serverless-spend-limit.md
  • tidb-cloud/manage-user-access.md
  • tidb-cloud/migrate-metrics-integrations.md
  • tidb-cloud/migrate-prometheus-metrics-integrations.md
  • tidb-cloud/premium/built-in-monitoring-premium.md
  • tidb-cloud/premium/connect-to-premium-via-alibaba-cloud-private-endpoint.md
  • tidb-cloud/premium/connect-to-premium-via-public-connection.md
  • tidb-cloud/premium/tidb-cloud-billing-ticdc-ccu.md
  • tidb-cloud/releases/release-notes-2020.md
  • tidb-cloud/releases/release-notes-2022.md
  • tidb-cloud/releases/release-notes-2023.md
  • tidb-cloud/releases/release-notes-2025.md
  • tidb-cloud/select-cluster-tier.md
  • tidb-cloud/serverless-high-availability.md
  • tidb-cloud/serverless-private-link-connection-to-amazon-msk.md
  • tidb-cloud/serverless-private-link-connection-to-self-hosted-kafka-in-alicloud.md
  • tidb-cloud/serverless-private-link-connection.md
  • tidb-cloud/set-up-private-endpoint-connections-on-alibaba-cloud.md
  • tidb-cloud/set-up-private-endpoint-connections-on-azure.md
  • tidb-cloud/set-up-private-endpoint-connections-on-google-cloud.md
  • tidb-cloud/set-up-private-endpoint-connections-serverless.md
  • tidb-cloud/setup-aws-self-hosted-kafka-private-link-service.md
  • tidb-cloud/tidb-cloud-glossary.md
  • tidb-cloud/tidb-x-architecture.md
  • tidb-cloud/tidbx-instance-move-faq.md
  • tidb-lightning/tidb-lightning-configuration.md
  • tidb-troubleshooting-map.md
  • time-to-live.md
  • tiproxy/tiproxy-configuration.md
  • tiup/tiup-cluster-topology-reference.md
  • tiup/tiup-cluster.md
  • tune-tikv-memory-performance.md

Included review availability: Your plan provides up to 4 included reviews per hour; 3 remain after this review.

Comment thread develop/dev-guide-sample-application-golang-gorm.md
Comment thread develop/dev-guide-sample-application-nextjs.md
Comment thread develop/dev-guide-wordpress.md
Comment thread tidb-cloud/tidbx-instance-move-faq.md
Comment thread tiproxy/tiproxy-configuration.md
yahonda added a commit to yahonda/docs that referenced this pull request Sep 9, 2026
…his PR

PR pingcap#23778 (zero-width-space removal) touches the exact same lines this
PR already modifies for the missing-particle/parenthesis fix. Removing
the zero-width space here too avoids a same-line merge conflict
regardless of which PR merges first.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@qiancai qiancai added translation/no-need No need to translate this PR. and removed missing-translation-status This PR does not have translation status info. labels Sep 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/develop This PR relates to the area of TiDB App development. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. translation/no-need No need to translate this PR.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants