Skip to content

i18n(ja): remove space between numbers and Japanese counters - #23578

Open
yahonda wants to merge 4 commits into
pingcap:i18n-ja-release-8.5from
yahonda:fix-number-counter-spacing-2026-08-20
Open

i18n(ja): remove space between numbers and Japanese counters#23578
yahonda wants to merge 4 commits into
pingcap:i18n-ja-release-8.5from
yahonda:fix-number-counter-spacing-2026-08-20

Conversation

@yahonda

@yahonda yahonda commented Aug 20, 2026

Copy link
Copy Markdown
Member

What is changed, added or deleted? (Required)

Corpus-wide, a half-width numeral immediately followed by a half-width space and a Japanese counter word (e.g. 1 つ, 3 秒, 90 秒) is inconsistent with the majority convention of no space (e.g. 1つ, 3秒, 90秒).

Measured per-counter across the corpus, no-space is the clear majority for every common counter checked:

counter space no-space
1208 1460
32 39
時間 74 123
43 108
233 532
116 267
142 933
104 888
86 850
37 64
10 42
10 21
1 9

Excluded , where the two forms are nearly tied (95 space vs 94 no-space) and thus ambiguous — not fixed here.

Fix is a mechanical, code-fence- and inline-code-aware substitution: skips ``` fenced blocks and `inline code` spans entirely, only touching the space in plain prose. 2,103 occurrences across 625 files.

Verified 0 anomalies in line-count/**-count/[-count/]-count/backtick-count across all 625 changed files.

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

Corpus-wide, a half-width numeral immediately followed by a
half-width space and a Japanese counter word (e.g. "1 つ", "3 秒",
"90 秒") is inconsistent with the majority convention of no space
(e.g. "1つ", "3秒", "90秒") - measured per-counter across the corpus,
no-space is the clear majority for every common counter checked
(つ, 件, 時間, 回, 秒, 分, 日, 年, 月, 種, 台, 人, 枚), by a wide
margin for most (e.g. 年: 888 vs 104, 日: 933 vs 142). Excluded 個,
where the two forms are nearly tied (94 vs 95) and thus ambiguous.

Fix is a mechanical, code-fence- and inline-code-aware substitution:
skips ``` fenced blocks and `inline code` spans entirely, only
touching the space in plain prose. 2,103 occurrences across 625
files. Verified 0 anomalies in line-count/**-count/[-count/]-count/
backtick-count across all 625 changed files.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@pingcap-cla-assistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.


test seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

@ti-chi-bot ti-chi-bot Bot added area/develop This PR relates to the area of TiDB App development. missing-translation-status This PR does not have translation status info. labels Aug 20, 2026
@coderabbitai

coderabbitai Bot commented Aug 20, 2026

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 636 files, which is 486 over the limit of 150.

To get a review, reduce the PR to 150 files or fewer by splitting it into smaller PRs or changing its base branch.

Upgrade to a paid plan to raise the limit.

Usage-priced reviews support at most 300 files.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 331d2255-88b5-4e0e-a2d4-84dbc8ad8313

📥 Commits

Reviewing files that changed from the base of the PR and between e3db572 and dc356a5.

📒 Files selected for processing (636)
  • README.md
  • ai/guides/filtering.md
  • ai/guides/reranking.md
  • ai/guides/tables.md
  • ai/guides/vector-search-hybrid-search.md
  • ai/guides/vector-search.md
  • ai/integrations/vector-search-integrate-with-django-orm.md
  • ai/integrations/vector-search-integrate-with-langchain.md
  • ai/integrations/vector-search-integrate-with-peewee.md
  • ai/integrations/vector-search-integrate-with-sqlalchemy.md
  • ai/quickstart-via-python.md
  • ai/quickstart-via-sql.md
  • ai/reference/vector-search-data-types.md
  • ai/reference/vector-search-functions-and-operators.md
  • ai/vector-search-get-started-using-python.md
  • alert-rules.md
  • analyze-slow-queries.md
  • api/ticdc-api-overview.md
  • as-of-timestamp.md
  • auto-random.md
  • backup-and-restore-using-dumpling-lightning.md
  • benchmark/benchmark-tidb-using-ch.md
  • benchmark/benchmark-tidb-using-sysbench.md
  • benchmark/benchmark-tidb-using-tpcc.md
  • benchmark/online-workloads-and-add-index-operations.md
  • best-practices/best-practices-on-public-cloud.md
  • best-practices/ddl-introduction.md
  • best-practices/grafana-monitor-best-practices.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/multi-column-index-best-practices.md
  • best-practices/pd-scheduling-best-practices.md
  • best-practices/saas-best-practices.md
  • best-practices/three-dc-local-read.md
  • best-practices/three-nodes-hybrid-deployment.md
  • best-practices/tidb-best-practices.md
  • best-practices/tidb-partitioned-tables-best-practices.md
  • best-practices/uuid.md
  • blocklist-control-plan.md
  • br/backup-and-restore-storages.md
  • br/backup-and-restore-use-cases.md
  • br/br-batch-create-table.md
  • br/br-checkpoint-backup.md
  • br/br-checkpoint-restore.md
  • br/br-compact-log-backup.md
  • br/br-monitoring-and-alert.md
  • br/br-pitr-guide.md
  • br/br-pitr-manual.md
  • br/br-snapshot-guide.md
  • br/br-use-overview.md
  • cached-tables.md
  • certificate-authentication.md
  • character-set-and-collation.md
  • check-before-deployment.md
  • choose-index.md
  • clinic/clinic-data-instruction-for-tiup.md
  • clinic/clinic-introduction.md
  • clinic/clinic-user-guide-for-tiup.md
  • clinic/quick-start-with-clinic.md
  • clustered-indexes.md
  • command-line-flags-for-pd-configuration.md
  • command-line-flags-for-tidb-configuration.md
  • comment-syntax.md
  • configure-load-base-split.md
  • configure-memory-usage.md
  • configure-placement-rules.md
  • constraints.md
  • cost-model.md
  • dashboard/continuous-profiling.md
  • dashboard/dashboard-cluster-info.md
  • dashboard/dashboard-diagnostics-access.md
  • dashboard/dashboard-diagnostics-report.md
  • dashboard/dashboard-diagnostics-usage.md
  • dashboard/dashboard-intro.md
  • dashboard/dashboard-key-visualizer.md
  • dashboard/dashboard-log-search.md
  • dashboard/dashboard-metrics-relation.md
  • dashboard/dashboard-monitoring.md
  • dashboard/dashboard-ops-deploy.md
  • dashboard/dashboard-overview.md
  • dashboard/dashboard-profiling.md
  • dashboard/dashboard-resource-manager.md
  • dashboard/dashboard-session-sso.md
  • dashboard/dashboard-slow-query.md
  • dashboard/dashboard-statement-list.md
  • data-type-date-and-time.md
  • data-type-default-values.md
  • ddl_embedded_analyze.md
  • develop/dev-guide-choose-driver-or-orm.md
  • develop/dev-guide-connection-parameters.md
  • develop/dev-guide-create-table.md
  • develop/dev-guide-delete-data.md
  • develop/dev-guide-hybrid-oltp-and-olap-queries.md
  • develop/dev-guide-implicit-type-conversion.md
  • develop/dev-guide-prepared-statement.md
  • develop/dev-guide-proxysql-integration.md
  • develop/dev-guide-sample-application-java-hibernate.md
  • develop/dev-guide-sample-application-nodejs-typeorm.md
  • develop/dev-guide-sample-application-python-sqlalchemy.md
  • develop/dev-guide-sample-application-ruby-mysql2.md
  • develop/dev-guide-sample-application-ruby-rails.md
  • develop/dev-guide-transaction-overview.md
  • develop/dev-guide-transaction-restraints.md
  • develop/dev-guide-transaction-troubleshoot.md
  • develop/dev-guide-unstable-result-set.md
  • develop/dev-guide-update-data.md
  • develop/dev-guide-use-common-table-expression.md
  • develop/dev-guide-use-stale-read.md
  • develop/dev-guide-use-subqueries.md
  • develop/dev-guide-use-temporary-tables.md
  • develop/dev-guide-use-views.md
  • develop/java-app-best-practices.md
  • dm/deploy-a-dm-cluster-using-binary.md
  • dm/deploy-a-dm-cluster-using-tiup-offline.md
  • dm/deploy-a-dm-cluster-using-tiup.md
  • dm/dm-arch.md
  • dm/dm-best-practices.md
  • dm/dm-binlog-event-filter.md
  • dm/dm-continuous-data-validation.md
  • dm/dm-error-handling.md
  • dm/dm-faq.md
  • dm/dm-glossary.md
  • dm/dm-handle-alerts.md
  • dm/dm-handle-performance-issues.md
  • dm/dm-manage-schema.md
  • dm/dm-query-status.md
  • dm/dm-replication-logic.md
  • dm/dm-safe-mode.md
  • dm/dm-source-configuration-file.md
  • dm/dm-stop-task.md
  • dm/dm-table-routing.md
  • dm/dm-worker-configuration-file.md
  • dm/dm-worker-intro.md
  • dm/dmctl-introduction.md
  • dm/feature-online-ddl.md
  • dm/feature-shard-merge-optimistic.md
  • dm/feature-shard-merge-pessimistic.md
  • dm/handle-failed-ddl-statements.md
  • dm/maintain-dm-using-tiup.md
  • dm/manually-handling-sharding-ddl-locks.md
  • dm/monitor-a-dm-cluster.md
  • dm/quick-start-create-task.md
  • dm/relay-log.md
  • dm/shard-merge-best-practices.md
  • dm/table-selector.md
  • dm/task-configuration-file-full.md
  • dr-multi-replica.md
  • dr-solution-introduction.md
  • dynamic-config.md
  • enable-tls-between-components.md
  • encryption-at-rest.md
  • error-codes.md
  • explain-aggregation.md
  • explain-index-merge.md
  • explain-indexes.md
  • explain-mpp.md
  • explain-partitions.md
  • explain-views.md
  • explain-walkthrough.md
  • faq/deploy-and-maintain-faq.md
  • faq/high-availability-faq.md
  • faq/manage-cluster-faq.md
  • faq/sql-faq.md
  • filter-binlog-event.md
  • follower-read.md
  • foreign-key.md
  • functions-and-operators/aggregate-group-by-functions.md
  • functions-and-operators/bit-functions-and-operators.md
  • functions-and-operators/group-by-modifier.md
  • functions-and-operators/json-functions/json-functions-aggregate.md
  • functions-and-operators/json-functions/json-functions-modify.md
  • functions-and-operators/json-functions/json-functions-return.md
  • functions-and-operators/json-functions/json-functions-search.md
  • functions-and-operators/json-functions/json-functions-validate.md
  • functions-and-operators/locking-functions.md
  • functions-and-operators/miscellaneous-functions.md
  • functions-and-operators/set-operators.md
  • functions-and-operators/string-functions.md
  • functions-and-operators/tidb-functions.md
  • functions-and-operators/window-functions.md
  • garbage-collection-overview.md
  • generated-columns.md
  • geo-distributed-deployment-topology.md
  • get-started-with-tidb-lightning.md
  • global-indexes.md
  • glossary.md
  • grafana-overview-dashboard.md
  • grafana-pd-dashboard.md
  • grafana-performance-overview-dashboard.md
  • grafana-resource-control-dashboard.md
  • grafana-tidb-dashboard.md
  • grafana-tikv-dashboard.md
  • hardware-and-software-requirements.md
  • identify-slow-queries.md
  • index-advisor.md
  • information-schema/information-schema-cluster-info.md
  • information-schema/information-schema-columns.md
  • information-schema/information-schema-deadlocks.md
  • information-schema/information-schema-inspection-result.md
  • information-schema/information-schema-inspection-summary.md
  • information-schema/information-schema-metrics-summary.md
  • information-schema/information-schema-runaway-watches.md
  • information-schema/information-schema-sql-diagnostics.md
  • information-schema/information-schema-tidb-hot-regions-history.md
  • information-schema/information-schema-tidb-index-usage.md
  • information-schema/information-schema-tikv-region-peers.md
  • join-reorder.md
  • latency-breakdown.md
  • literal-values.md
  • maintain-tidb-using-tiup.md
  • max-min-eliminate.md
  • metrics-schema.md
  • migrate-aurora-to-tidb.md
  • migrate-from-csv-files-to-tidb.md
  • migrate-from-mariadb.md
  • migrate-from-parquet-files-to-tidb.md
  • migrate-from-sql-files-to-tidb.md
  • migrate-from-tidb-to-mysql.md
  • migrate-from-vitess.md
  • migrate-large-mysql-shards-to-tidb.md
  • migrate-large-mysql-to-tidb.md
  • migrate-with-pt-ghost.md
  • migration-overview.md
  • multi-data-centers-in-one-city-deployment.md
  • mysql-schema/mysql-schema-user.md
  • mysql-schema/mysql-schema.md
  • online-unsafe-recovery.md
  • optimizer-fix-controls.md
  • optimizer-hints.md
  • overview.md
  • partition-pruning.md
  • partitioned-table.md
  • password-management.md
  • pd-configuration-file.md
  • pd-control.md
  • pd-microservices.md
  • performance-tuning-methods.md
  • performance-tuning-overview.md
  • performance-tuning-practices.md
  • pessimistic-transaction.md
  • placement-rules-in-sql.md
  • post-installation-check.md
  • predicate-push-down.md
  • privilege-management.md
  • production-deployment-using-tiup.md
  • quick-start-with-htap.md
  • quick-start-with-tidb.md
  • releases/release-1.0-ga.md
  • releases/release-1.0.1.md
  • releases/release-1.0.2.md
  • releases/release-1.0.3.md
  • releases/release-1.0.4.md
  • releases/release-1.0.5.md
  • releases/release-1.0.6.md
  • releases/release-1.0.7.md
  • releases/release-1.0.8.md
  • releases/release-2.0-ga.md
  • releases/release-2.0.6.md
  • releases/release-2.1-beta.md
  • releases/release-2.1-ga.md
  • releases/release-2.1-rc.1.md
  • releases/release-2.1-rc.2.md
  • releases/release-2.1.16.md
  • releases/release-2.1.17.md
  • releases/release-2.1.18.md
  • releases/release-2.1.19.md
  • releases/release-2.1.7.md
  • releases/release-3.0-ga.md
  • releases/release-3.0.0-rc.2.md
  • releases/release-3.0.0-rc.3.md
  • releases/release-3.0.13.md
  • releases/release-3.0.17.md
  • releases/release-3.0.2.md
  • releases/release-3.0.5.md
  • releases/release-3.0.6.md
  • releases/release-3.0.8.md
  • releases/release-3.0.9.md
  • releases/release-4.0-ga.md
  • releases/release-4.0.0-beta.1.md
  • releases/release-4.0.0-rc.2.md
  • releases/release-4.0.11.md
  • releases/release-4.0.12.md
  • releases/release-4.0.16.md
  • releases/release-4.0.4.md
  • releases/release-4.0.9.md
  • releases/release-5.0.0-rc.md
  • releases/release-5.0.0.md
  • releases/release-5.0.6.md
  • releases/release-5.1.0.md
  • releases/release-5.1.1.md
  • releases/release-5.1.3.md
  • releases/release-5.1.4.md
  • releases/release-5.2.0.md
  • releases/release-5.2.1.md
  • releases/release-5.2.3.md
  • releases/release-5.2.4.md
  • releases/release-5.3.0.md
  • releases/release-5.3.1.md
  • releases/release-5.3.2.md
  • releases/release-5.4.1.md
  • releases/release-6.0.0-dmr.md
  • releases/release-6.1.0.md
  • releases/release-6.1.2.md
  • releases/release-6.2.0.md
  • releases/release-6.3.0.md
  • releases/release-6.4.0.md
  • releases/release-6.5.0.md
  • releases/release-6.5.10.md
  • releases/release-6.5.12.md
  • releases/release-6.5.3.md
  • releases/release-6.5.4.md
  • releases/release-6.5.7.md
  • releases/release-6.6.0.md
  • releases/release-7.0.0.md
  • releases/release-7.1.0.md
  • releases/release-7.1.2.md
  • releases/release-7.1.4.md
  • releases/release-7.1.6.md
  • releases/release-7.2.0.md
  • releases/release-7.4.0.md
  • releases/release-7.5.0.md
  • releases/release-7.5.1.md
  • releases/release-7.5.2.md
  • releases/release-7.5.4.md
  • releases/release-7.5.5.md
  • releases/release-8.1.2.md
  • releases/release-8.4.0.md
  • releases/release-8.5.0.md
  • releases/release-8.5.5.md
  • releases/release-8.5.6.md
  • releases/release-8.5.7.md
  • releases/release-pre-ga.md
  • releases/release-rc.3.md
  • releases/release-rc.4.md
  • releases/versioning.md
  • replicate-between-primary-and-secondary-clusters.md
  • replicate-data-to-kafka.md
  • resources/doc-templates/template-concept.md
  • resources/doc-templates/template-new-feature.md
  • resources/doc-templates/template-reference.md
  • resources/doc-templates/template-task.md
  • resources/markdownlint-rules.md
  • resources/tidb-pdf-generation-tutorial.md
  • role-based-access-control.md
  • runtime-filter.md
  • scale-microservices-using-tiup.md
  • scale-tidb-using-tiup.md
  • schedule-replicas-by-topology-labels.md
  • security-compatibility-with-mysql.md
  • smooth-upgrade-tidb.md
  • sql-non-prepared-plan-cache.md
  • sql-plan-management.md
  • sql-plan-replayer.md
  • sql-prepared-plan-cache.md
  • sql-statements/sql-statement-admin-checksum-table.md
  • sql-statements/sql-statement-admin-show-ddl.md
  • sql-statements/sql-statement-admin.md
  • sql-statements/sql-statement-alter-range.md
  • sql-statements/sql-statement-alter-resource-group.md
  • sql-statements/sql-statement-alter-sequence.md
  • sql-statements/sql-statement-alter-table-compact.md
  • sql-statements/sql-statement-alter-table.md
  • sql-statements/sql-statement-alter-user.md
  • sql-statements/sql-statement-backup.md
  • sql-statements/sql-statement-calibrate-resource.md
  • sql-statements/sql-statement-create-resource-group.md
  • sql-statements/sql-statement-create-user.md
  • sql-statements/sql-statement-explain-analyze.md
  • sql-statements/sql-statement-explain.md
  • sql-statements/sql-statement-flush-stats-delta.md
  • sql-statements/sql-statement-import-into.md
  • sql-statements/sql-statement-kill.md
  • sql-statements/sql-statement-load-data.md
  • sql-statements/sql-statement-modify-column.md
  • sql-statements/sql-statement-recover-table.md
  • sql-statements/sql-statement-restore.md
  • sql-statements/sql-statement-select.md
  • sql-statements/sql-statement-set-resource-group.md
  • sql-statements/sql-statement-show-affinity.md
  • sql-statements/sql-statement-show-analyze-status.md
  • sql-statements/sql-statement-show-placement-for.md
  • sql-statements/sql-statement-show-placement.md
  • sql-statements/sql-statement-show-table-regions.md
  • sql-statements/sql-statement-split-region.md
  • sql-tuning-best-practice.md
  • stale-read.md
  • statement-summary-tables.md
  • statistics.md
  • storage-engine/titan-configuration.md
  • storage-engine/titan-overview.md
  • sync-diff-inspector/route-diff.md
  • sync-diff-inspector/sync-diff-inspector-overview.md
  • system-variables.md
  • table-affinity.md
  • table-filter.md
  • temporary-tables.md
  • three-data-centers-in-two-cities-deployment.md
  • ticdc-performance-tuning-methods.md
  • ticdc/deploy-ticdc.md
  • ticdc/monitor-ticdc.md
  • ticdc/ticdc-alert-rules.md
  • ticdc/ticdc-architecture.md
  • ticdc/ticdc-avro-protocol.md
  • ticdc/ticdc-bidirectional-replication.md
  • ticdc/ticdc-canal-json.md
  • ticdc/ticdc-changefeed-config.md
  • ticdc/ticdc-classic-architecture.md
  • ticdc/ticdc-client-authentication.md
  • ticdc/ticdc-debezium.md
  • ticdc/ticdc-faq.md
  • ticdc/ticdc-glossary.md
  • ticdc/ticdc-manage-changefeed.md
  • ticdc/ticdc-open-protocol.md
  • ticdc/ticdc-overview.md
  • ticdc/ticdc-server-config.md
  • ticdc/ticdc-simple-protocol.md
  • ticdc/ticdc-sink-to-cloud-storage.md
  • ticdc/ticdc-sink-to-kafka.md
  • ticdc/ticdc-split-update-behavior.md
  • ticdc/ticdc-summary-monitor.md
  • ticdc/ticdc-table-routing.md
  • tidb-architecture.md
  • tidb-cloud/architecture-concepts.md
  • tidb-cloud/branch-manage.md
  • tidb-cloud/branch-overview.md
  • tidb-cloud/built-in-monitoring.md
  • tidb-cloud/calibrate-resource.md
  • tidb-cloud/changefeed-overview.md
  • tidb-cloud/changefeed-sink-to-apache-kafka.md
  • tidb-cloud/changefeed-sink-to-apache-pulsar.md
  • tidb-cloud/changefeed-sink-to-mysql.md
  • tidb-cloud/changefeed-sink-to-tidb-cloud.md
  • tidb-cloud/connect-via-standard-connection-serverless.md
  • tidb-cloud/connected-care-overview.md
  • tidb-cloud/create-tidb-cluster-serverless.md
  • tidb-cloud/data-service-api-key.md
  • tidb-cloud/data-service-app-config-files.md
  • tidb-cloud/data-service-get-started.md
  • tidb-cloud/data-service-manage-endpoint.md
  • tidb-cloud/data-service-postman-integration.md
  • tidb-cloud/database-schema-concepts.md
  • tidb-cloud/delete-tidb-cluster.md
  • tidb-cloud/essential-changefeed-overview.md
  • tidb-cloud/explore-data-with-chat2query.md
  • tidb-cloud/high-availability-with-multi-az.md
  • tidb-cloud/import-csv-files-serverless.md
  • tidb-cloud/import-csv-files.md
  • tidb-cloud/import-parquet-files-serverless.md
  • tidb-cloud/import-parquet-files.md
  • tidb-cloud/import-sample-data-serverless.md
  • tidb-cloud/import-sample-data.md
  • tidb-cloud/integrate-tidbcloud-with-dbt.md
  • tidb-cloud/integrate-tidbcloud-with-n8n.md
  • tidb-cloud/integrate-tidbcloud-with-vercel.md
  • tidb-cloud/integrate-tidbcloud-with-zapier.md
  • tidb-cloud/limited-sql-features-tidb-x.md
  • tidb-cloud/manage-serverless-spend-limit.md
  • tidb-cloud/manage-user-access.md
  • tidb-cloud/migrate-from-mysql-using-data-migration.md
  • tidb-cloud/migrate-incremental-data-from-mysql-using-data-migration.md
  • tidb-cloud/migrate-prometheus-metrics-integrations.md
  • tidb-cloud/migrate-sql-shards.md
  • tidb-cloud/monitor-alert-lark.md
  • tidb-cloud/monitor-alert-webhook.md
  • tidb-cloud/monitor-built-in-alerting.md
  • tidb-cloud/monitor-datadog-integration-for-tidb-x.md
  • tidb-cloud/monitor-datadog-integration.md
  • tidb-cloud/monitor-new-relic-integration.md
  • tidb-cloud/monitor-prometheus-and-grafana-integration.md
  • tidb-cloud/premium/backup-and-restore-premium.md
  • tidb-cloud/premium/built-in-monitoring-premium.md
  • tidb-cloud/premium/connect-to-premium-via-aws-private-endpoint.md
  • tidb-cloud/premium/connect-to-tidb-instance.md
  • tidb-cloud/premium/delete-tidb-instance.md
  • tidb-cloud/premium/import-csv-files-premium.md
  • tidb-cloud/recovery-group-get-started.md
  • tidb-cloud/recovery-group-overview.md
  • tidb-cloud/releases/_index.md
  • tidb-cloud/releases/notification-2023-08-31-console-maintenance.md
  • tidb-cloud/releases/notification-2023-09-26-console-maintenance.md
  • tidb-cloud/releases/notification-2023-11-14-scale-feature-maintenance.md
  • tidb-cloud/releases/notification-2024-04-11-dm-feature-maintenance.md
  • tidb-cloud/releases/notification-2024-04-18-dm-feature-maintenance.md
  • tidb-cloud/releases/notification-2024-09-15-console-maintenance.md
  • tidb-cloud/releases/release-notes-2020.md
  • tidb-cloud/releases/release-notes-2021.md
  • tidb-cloud/releases/release-notes-2022.md
  • tidb-cloud/releases/release-notes-2023.md
  • tidb-cloud/releases/release-notes-2024.md
  • tidb-cloud/releases/release-notes-2025.md
  • tidb-cloud/releases/tidb-cloud-kernel-versioning.md
  • tidb-cloud/releases/tidb-cloud-release-notes.md
  • tidb-cloud/releases/tidb-x-cloud.202510.1.md
  • tidb-cloud/scale-tidb-cluster.md
  • tidb-cloud/select-cluster-tier.md
  • tidb-cloud/serverless-export.md
  • tidb-cloud/serverless-faqs.md
  • tidb-cloud/serverless-high-availability.md
  • tidb-cloud/serverless-limitations.md
  • tidb-cloud/serverless-private-link-connection-to-self-hosted-kafka-in-alicloud.md
  • tidb-cloud/serverless-private-link-connection-to-self-hosted-kafka-in-aws.md
  • tidb-cloud/serverless-private-link-connection.md
  • tidb-cloud/set-up-private-endpoint-connections-on-google-cloud.md
  • tidb-cloud/set-up-private-endpoint-connections.md
  • tidb-cloud/set-up-vpc-peering-connections.md
  • tidb-cloud/setup-aws-msk-provisioned-private-link-service.md
  • tidb-cloud/setup-aws-self-hosted-kafka-private-link-service.md
  • tidb-cloud/setup-azure-self-hosted-kafka-private-link-service.md
  • tidb-cloud/setup-self-hosted-kafka-private-service-connect.md
  • tidb-cloud/size-your-cluster.md
  • tidb-cloud/statement-insight.md
  • tidb-cloud/terraform-migrate-cluster-resource.md
  • tidb-cloud/terraform-tidbcloud-provider-overview.md
  • tidb-cloud/terraform-use-cluster-resource.md
  • tidb-cloud/terraform-use-dedicated-cluster-resource.md
  • tidb-cloud/ticloud-import-start.md
  • tidb-cloud/tidb-cloud-auditing-legacy.md
  • tidb-cloud/tidb-cloud-auditing.md
  • tidb-cloud/tidb-cloud-billing-dm.md
  • tidb-cloud/tidb-cloud-billing.md
  • tidb-cloud/tidb-cloud-budget.md
  • tidb-cloud/tidb-cloud-clinic.md
  • tidb-cloud/tidb-cloud-console-auditing.md
  • tidb-cloud/tidb-cloud-encrypt-cmek-aws.md
  • tidb-cloud/tidb-cloud-encrypt-cmek-azure.md
  • tidb-cloud/tidb-cloud-events.md
  • tidb-cloud/tidb-cloud-glossary.md
  • tidb-cloud/tidb-cloud-import-local-files.md
  • tidb-cloud/tidb-cloud-org-sso-authentication.md
  • tidb-cloud/tidb-cloud-partners.md
  • tidb-cloud/tidb-cloud-password-authentication.md
  • tidb-cloud/tidb-cloud-poc.md
  • tidb-cloud/tidb-cloud-quickstart.md
  • tidb-cloud/tidb-cloud-tune-performance-overview.md
  • tidb-cloud/tidb-node-group-management.md
  • tidb-cloud/tidb-node-group-overview.md
  • tidb-cloud/tidb-x-architecture.md
  • tidb-cloud/tidbx-starter-essential-project-api-migration-guide.md
  • tidb-cloud/tiproxy-management.md
  • tidb-cloud/top-ru.md
  • tidb-cloud/troubleshoot-import-access-denied-error.md
  • tidb-cloud/upgrade-tidb-cluster.md
  • tidb-cloud/v6.5-performance-benchmarking-with-tpcc.md
  • tidb-cloud/v7.1-performance-benchmarking-with-tpcc.md
  • tidb-cloud/v7.5-performance-benchmarking-with-tpcc.md
  • tidb-cloud/v8.1-performance-benchmarking-with-tpcc.md
  • tidb-cloud/v8.5-performance-benchmarking-with-tpcc.md
  • tidb-cloud/v8.5-performance-highlights.md
  • tidb-computing.md
  • tidb-configuration-file.md
  • tidb-distributed-execution-framework.md
  • tidb-global-sort.md
  • tidb-lightning/data-import-best-practices.md
  • tidb-lightning/monitor-tidb-lightning.md
  • tidb-lightning/tidb-lightning-checkpoints.md
  • tidb-lightning/tidb-lightning-configuration.md
  • tidb-lightning/tidb-lightning-data-source.md
  • tidb-lightning/tidb-lightning-distributed-import.md
  • tidb-lightning/tidb-lightning-error-resolution.md
  • tidb-lightning/tidb-lightning-faq.md
  • tidb-lightning/tidb-lightning-glossary.md
  • tidb-lightning/tidb-lightning-logical-import-mode-usage.md
  • tidb-lightning/tidb-lightning-overview.md
  • tidb-lightning/tidb-lightning-physical-import-mode-usage.md
  • tidb-lightning/tidb-lightning-physical-import-mode.md
  • tidb-read-staleness.md
  • tidb-resource-control-ru-groups.md
  • tidb-resource-control-runaway-queries.md
  • tidb-scheduling.md
  • tidb-storage.md
  • tidb-troubleshooting-map.md
  • tidb-upgrade-migration-guide.md
  • tiflash-performance-tuning-methods.md
  • tiflash-upgrade-guide.md
  • tiflash/create-tiflash-replicas.md
  • tiflash/maintain-tiflash.md
  • tiflash/monitor-tiflash.md
  • tiflash/tiflash-alert-rules.md
  • tiflash/tiflash-command-line-flags.md
  • tiflash/tiflash-configuration.md
  • tiflash/tiflash-late-materialization.md
  • tiflash/tiflash-mintso-scheduler.md
  • tiflash/tiflash-overview.md
  • tiflash/tiflash-results-materialization.md
  • tiflash/tiflash-spill-disk.md
  • tiflash/troubleshoot-tiflash.md
  • tiflash/tune-tiflash-performance.md
  • tiflash/use-fastscan.md
  • tiflash/use-tidb-to-read-tiflash.md
  • tiflash/use-tiflash-mpp-mode.md
  • tikv-configuration-file.md
  • tikv-control.md
  • tikv-in-memory-engine.md
  • tikv-overview.md
  • time-to-live.md
  • tiproxy/tiproxy-command-line-flags.md
  • tiproxy/tiproxy-configuration.md
  • tiproxy/tiproxy-grafana.md
  • tiproxy/tiproxy-load-balance.md
  • tiproxy/tiproxy-traffic-replay.md
  • tiup/tiup-bench.md
  • tiup/tiup-cluster-topology-reference.md
  • tiup/tiup-cluster.md
  • tiup/tiup-command-mirror-genkey.md
  • tiup/tiup-command-mirror-grant.md
  • tiup/tiup-command-mirror-merge.md
  • tiup/tiup-command-mirror-rotate.md
  • tiup/tiup-command-mirror-set.md
  • tiup/tiup-command-mirror-sign.md
  • tiup/tiup-component-cluster-audit-cleanup.md
  • tiup/tiup-component-cluster-check.md
  • tiup/tiup-component-cluster-reload.md
  • tiup/tiup-component-cluster-template.md
  • tiup/tiup-component-cluster-tls.md
  • tiup/tiup-component-dm-reload.md
  • tiup/tiup-component-dm-template.md
  • tiup/tiup-mirror-reference.md
  • tiup/tiup-overview.md
  • tiup/tiup-playground.md
  • tiup/tiup-terminology-and-concepts.md
  • topn-limit-push-down.md
  • transaction-overview.md
  • troubleshoot-data-inconsistency-errors.md
  • troubleshoot-high-disk-io.md
  • troubleshoot-hot-spot-issues.md
  • troubleshoot-stale-read.md
  • troubleshoot-tidb-cluster.md
  • troubleshoot-tidb-oom.md
  • troubleshoot-write-conflicts.md
  • tso.md
  • two-data-centers-in-one-city-deployment.md
  • upgrade-tidb-using-tiup.md
  • user-account-management.md
  • user-defined-variables.md

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


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 added the size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. label Aug 20, 2026
@ti-chi-bot

ti-chi-bot Bot commented Aug 20, 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 hfxsd 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

test and others added 2 commits August 20, 2026 11:47
Follow-up to the previous commit, which removed the space between a
number and its trailing counter (e.g. "2 つ" -> "2つ") but left the
space before the number untouched in phrases like "次の 2つ" (the
following two). Found via user review of the PR diff.

Fixed the narrow, high-confidence pattern: a demonstrative/quantifier
word (次の, 上記の, 以下の, 前述の, この, その, あの, 各, 全, 合計,
約, これら, それら) immediately followed by a space and a
number+counter phrase (already-joined by the previous commit, e.g.
2つ, 3種, 10分). This is deliberately narrower than a blanket
"remove space before any number" rule, which would also strip
legitimate spaces before IP addresses, version numbers, and
standalone labeled numbers (e.g. "デフォルト 127.0.0.1", "警告 3").

204 occurrences across 143 files. Verified 0 anomalies in
line-count/backtick-count/[-count across all 143 changed files.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Found via user review: "Xを N に設定する" ("set X to N") had spaces
on both sides of the bare number, e.g. "レプリカ数を 2 に設定してい
ます" -> "レプリカ数を2に設定しています". 23 occurrences across 20
files, matched narrowly (を + space + number + space + に, skipping
code spans) to avoid touching unrelated を.../に... constructions
that don't sandwich a bare number.

Verified 0 anomalies in line-count/backtick-count across all 21
changed files (20 new + 1 overlapping with the previous commit).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
yahonda pushed a commit to yahonda/docs that referenced this pull request Aug 20, 2026
Preemptive fix to avoid a conflict with the separate number+counter
spacing sweep (PR pingcap#23578) touching the same lines.

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 Aug 20, 2026
# Conflicts:
#	best-practices/saas-best-practices.md
#	sql-plan-management.md
#	system-variables.md
#	tidb-cloud/explore-data-with-chat2query.md
#	tidb-cloud/migrate-from-mysql-using-data-migration.md
#	tidb-cloud/releases/release-notes-2023.md
#	tidb-cloud/tidb-cloud-glossary.md
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/XXL Denotes a PR that changes 1000+ 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