From 8517d6b4f2bf51397551bfa851d692545b89d5f6 Mon Sep 17 00:00:00 2001 From: Daniel Polo <106583643+danielPoloWork@users.noreply.github.com> Date: Mon, 15 Jun 2026 20:44:01 +0200 Subject: [PATCH] docs(i18n): re-sync zh-Hans/ja README translations to v1.1.1 The v1.1.1 release bumped the English README (status badge + a new v1.1.1 status paragraph) and marked the two README translation rows `stale`. This carries those deltas into both locales and clears the flag: - zh-Hans/ja README: status badge -> v1.1.1 (text + release-tag link), the translated-from banner re-pinned to source commit 23fc6c4, and a faithful v1.1.1 status paragraph prepended (bug ledger, PR-metadata policy, SECURITY.md, packaging-smoke CI, session journal, the roadmap-placement rule, the changelog split; total ADRs -> 40). Code, identifiers, version strings, ADR refs, and tool names kept verbatim per the glossary; relative links use the deeper-path prefix. - translation-status.md: both README rows re-pinned to 23fc6c4 and flipped `stale` -> `translated`. Documentation-only; no API/ABI/behaviour change. Recorded under CHANGELOG Unreleased. Co-Authored-By: Claude Opus 4.8 (1M context) --- CHANGELOG.md | 11 ++++++++++- docs/i18n/ja/README.md | 6 ++++-- docs/i18n/translation-status.md | 4 ++-- docs/i18n/zh-Hans/README.md | 6 ++++-- 4 files changed, 20 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3c951f3..4370ee1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,7 +18,16 @@ under *Changed* or *Removed*. The `Unreleased` block accumulates entries during development and is rolled into a dated version block (`## [X.Y.Z] — YYYY-MM-DD`) when a release PR closes a milestone. -*Nothing yet.* +### Changed + +- **`zh-Hans` / `ja` README translations re-synced to `v1.1.1`.** Carries the English + README's `v1.1.1` deltas into both locales — the `v1.1.1` status badge (and its + release-tag link) and the new `v1.1.1` status paragraph (bug ledger, PR-metadata + policy, `SECURITY.md`, `packaging-smoke` CI, session journal, the roadmap-placement + rule, and the changelog split). The `translation-status.md` manifest's two README + rows are re-pinned to the current source commit (`23fc6c4`) and flipped from `stale` + back to `translated`, clearing the `i18n-freshness` flag the `v1.1.1` release raised. + Documentation-only; no API change. ## Released versions diff --git a/docs/i18n/ja/README.md b/docs/i18n/ja/README.md index 6140a9f..ae974b5 100644 --- a/docs/i18n/ja/README.md +++ b/docs/i18n/ja/README.md @@ -6,9 +6,9 @@ [![API reference](https://img.shields.io/badge/API%20reference-Doxygen-1f6feb.svg)](https://danielpolowork.github.io/pbr-cpp-memory-pool/) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](../../../LICENSE) [![Standard: C++17 / ANSI C](https://img.shields.io/badge/Standard-C%2B%2B17%20%2F%20ANSI%20C-blue.svg)](docs/specs/01_spec_cpp_memory_pool.md) -[![Status: v1.1.0 stable](https://img.shields.io/badge/Status-v1.1.0%20stable-brightgreen.svg)](https://github.com/danielPoloWork/pbr-cpp-memory-pool/releases/tag/v1.1.0) +[![Status: v1.1.1 stable](https://img.shields.io/badge/Status-v1.1.1%20stable-brightgreen.svg)](https://github.com/danielPoloWork/pbr-cpp-memory-pool/releases/tag/v1.1.1) -> 🌐 本ページはプロジェクトの [`README.md`](../../../README.md) の日本語訳です(コミット `6236c0f` 時点)。 +> 🌐 本ページはプロジェクトの [`README.md`](../../../README.md) の日本語訳です(コミット `23fc6c4` 時点)。 > **英語版が唯一の正本です** —— 本訳文と原文に相違がある場合は英語版が優先します。 > 他の言語で読む:[English](../../../README.md) · [简体中文](../zh-Hans/README.md)。 > 本ディレクトリの他の日本語ページ:[仕様](docs/specs/01_spec_cpp_memory_pool.md) · [デザインパターンカタログ(概要)](docs/patterns/README.md)。未翻訳のページは英語原文にフォールバックします。 @@ -197,6 +197,8 @@ cmake --build --preset bench ## ステータス +`v1.1.1` —— **保守リリース**(ドキュメント / プロセス / ツール)、`v1.1.0` 以降最初の PATCH。出荷されるライブラリは `v1.1.0` とバイト単位で同一 —— API/ABI/挙動の変更なし。リポジトリ内の[バグ台帳(bug ledger)](../../../docs/bugs/)とトリアージプロトコル([ADR-0039](../../../docs/adr/0039-bug-ledger-and-triage-protocol.md))、[PR メタデータポリシー](../../../docs/adr/0040-pull-request-metadata-policy.md)、[`SECURITY.md`](../../../SECURITY.md)、vcpkg/Conan recipe 向けの `packaging-smoke` CI、[セッションジャーナル(session journal)](../../../docs/journal/)([ADR-0036](../../../docs/adr/0036-session-journal-extraction.md))、新機能のロードマップ配置ルール([ADR-0037](../../../docs/adr/0037-new-feature-roadmap-placement.md))、リリース単位のチェンジログ分割([ADR-0038](../../../docs/adr/0038-changelog-version-split.md))を追加。5 つの新規 ADR(0036–0040)で総数は 40 になりました。リリースノート:[`docs/releases/v1.1.1.md`](../../../docs/releases/v1.1.1.md)。より以前のバージョン: + `v1.1.0` —— **国際化とリリース後ガバナンス**(マイルストーン 8)、1.0 以降最初の MINOR。純粋に**追加的** —— ライブラリのバイナリは `v1.0.x` と同一です。ドキュメントは**簡体字中国語(`zh-Hans`)と日本語(`ja`)**で提供されるようになりました(英語が正本 —— [`docs/i18n/`](../../../docs/i18n/)、[ADR-0032](../../../docs/adr/0032-documentation-i18n-architecture.md));仕様は英語を正本とします([ADR-0033](../../../docs/adr/0033-english-as-the-spec-normative-language.md));[リリース後保守プロトコル](../../../docs/workflow/maintenance.md)([ADR-0034](../../../docs/adr/0034-post-release-maintenance-protocol.md))が保守フェーズを統治し;エージェントが実行可能な[一貫性 lint](../../../tools/consistency_lint.py)([ADR-0035](../../../docs/adr/0035-agent-runnable-consistency-lint.md))が CI とエージェント契約で成果物間の整合をゲートします。4 つの新規 ADR(0032–0035)で総数は 35 になりました。リリースノート:[`docs/releases/v1.1.0.md`](../../../docs/releases/v1.1.0.md)。より以前のバージョン: `v1.0.1` —— 凍結された `v1.0.0` API 上の**パッケージングパッチ**:vcpkg port と Conan 2.x recipe を追加(第 2 段階の配布、ADR [0030](../../../docs/adr/0030-vcpkg-port.md) / [0031](../../../docs/adr/0031-conan-recipe.md))。出荷されるライブラリは `v1.0.0` とバイト単位で同一 —— `PATCH` であり、API/ABI/挙動の変更なし。リリースノート:[`docs/releases/v1.0.1.md`](../../../docs/releases/v1.0.1.md)。これがパッチを当てた安定ベースライン: diff --git a/docs/i18n/translation-status.md b/docs/i18n/translation-status.md index b8a4910..379d6a8 100644 --- a/docs/i18n/translation-status.md +++ b/docs/i18n/translation-status.md @@ -16,7 +16,7 @@ Status vocabulary: | Source page | Source commit | Translated at | Status | Reviewer | |-------------|:-------------:|:-------------:|:------:|----------| -| [`README.md`](../../README.md) | `6236c0f` | `6236c0f` | `stale` | — | +| [`README.md`](../../README.md) | `23fc6c4` | `23fc6c4` | `translated` | — | | [`docs/specs/01_spec_cpp_memory_pool.md`](../specs/01_spec_cpp_memory_pool.md) | `2e55dfa` | `2e55dfa` | `translated` | — | | [`docs/patterns/README.md`](../patterns/README.md) | `524f0cc` | `524f0cc` | `translated` | — | @@ -24,7 +24,7 @@ Status vocabulary: | Source page | Source commit | Translated at | Status | Reviewer | |-------------|:-------------:|:-------------:|:------:|----------| -| [`README.md`](../../README.md) | `6236c0f` | `6236c0f` | `stale` | — | +| [`README.md`](../../README.md) | `23fc6c4` | `23fc6c4` | `translated` | — | | [`docs/specs/01_spec_cpp_memory_pool.md`](../specs/01_spec_cpp_memory_pool.md) | `612f9d2` | `612f9d2` | `translated` | — | | [`docs/patterns/README.md`](../patterns/README.md) | `6c6aeb7` | `6c6aeb7` | `translated` | — | diff --git a/docs/i18n/zh-Hans/README.md b/docs/i18n/zh-Hans/README.md index f5a6cc9..0e31d50 100644 --- a/docs/i18n/zh-Hans/README.md +++ b/docs/i18n/zh-Hans/README.md @@ -6,9 +6,9 @@ [![API reference](https://img.shields.io/badge/API%20reference-Doxygen-1f6feb.svg)](https://danielpolowork.github.io/pbr-cpp-memory-pool/) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](../../../LICENSE) [![Standard: C++17 / ANSI C](https://img.shields.io/badge/Standard-C%2B%2B17%20%2F%20ANSI%20C-blue.svg)](docs/specs/01_spec_cpp_memory_pool.md) -[![Status: v1.1.0 stable](https://img.shields.io/badge/Status-v1.1.0%20stable-brightgreen.svg)](https://github.com/danielPoloWork/pbr-cpp-memory-pool/releases/tag/v1.1.0) +[![Status: v1.1.1 stable](https://img.shields.io/badge/Status-v1.1.1%20stable-brightgreen.svg)](https://github.com/danielPoloWork/pbr-cpp-memory-pool/releases/tag/v1.1.1) -> 🌐 本页面是项目 [`README.md`](../../../README.md) 的简体中文翻译(基于提交 `6236c0f`)。 +> 🌐 本页面是项目 [`README.md`](../../../README.md) 的简体中文翻译(基于提交 `23fc6c4`)。 > **英文版本为唯一权威来源** —— 如本译文与原文不一致,以英文版为准。 > 用其他语言阅读:[English](../../../README.md) · [日本語](../ja/README.md)。 > 本目录其他简体中文页面:[规范](docs/specs/01_spec_cpp_memory_pool.md) · [设计模式目录(概览)](docs/patterns/README.md)。未翻译的页面回退到英文原文。 @@ -197,6 +197,8 @@ cmake --build --preset bench ## 状态 +`v1.1.1` —— **维护版本**(文档 / 流程 / 工具),首个 `v1.1.0` 之后的 PATCH。所发布的库与 `v1.1.0` 逐字节相同 —— 无 API/ABI/行为变化。新增仓库内[缺陷台账(bug ledger)](../../../docs/bugs/)及其分诊协议([ADR-0039](../../../docs/adr/0039-bug-ledger-and-triage-protocol.md))、一份 [PR 元数据策略](../../../docs/adr/0040-pull-request-metadata-policy.md)、一个 [`SECURITY.md`](../../../SECURITY.md)、面向 vcpkg/Conan recipe 的 `packaging-smoke` CI、[会话日志(session journal)](../../../docs/journal/)([ADR-0036](../../../docs/adr/0036-session-journal-extraction.md))、新特性路线图归置规则([ADR-0037](../../../docs/adr/0037-new-feature-roadmap-placement.md)),以及按发布拆分的变更日志([ADR-0038](../../../docs/adr/0038-changelog-version-split.md))。五个新 ADR(0036–0040)使总数达到 40。发布说明:[`docs/releases/v1.1.1.md`](../../../docs/releases/v1.1.1.md)。更早的版本: + `v1.1.0` —— **国际化与发布后治理**(里程碑 8),首个 1.0 之后的 MINOR。纯**附加**性 —— 库的二进制与 `v1.0.x` 相同。文档现已提供**简体中文(`zh-Hans`)与日语(`ja`)**版本(英文为权威来源 —— [`docs/i18n/`](../../../docs/i18n/)、[ADR-0032](../../../docs/adr/0032-documentation-i18n-architecture.md));规范以英文为权威([ADR-0033](../../../docs/adr/0033-english-as-the-spec-normative-language.md));一份[发布后维护协议](../../../docs/workflow/maintenance.md)([ADR-0034](../../../docs/adr/0034-post-release-maintenance-protocol.md))治理维护期;一个可由代理运行的[一致性 lint](../../../tools/consistency_lint.py)([ADR-0035](../../../docs/adr/0035-agent-runnable-consistency-lint.md))在 CI 与代理契约中对跨产物一致性进行门禁。四个新 ADR(0032–0035)使总数达到 35。发布说明:[`docs/releases/v1.1.0.md`](../../../docs/releases/v1.1.0.md)。更早的版本: `v1.0.1` —— 在已冻结的 `v1.0.0` API 之上的**打包补丁**:新增 vcpkg port 和 Conan 2.x recipe(第二阶段分发,ADR [0030](../../../docs/adr/0030-vcpkg-port.md) / [0031](../../../docs/adr/0031-conan-recipe.md))。所发布的库与 `v1.0.0` 逐字节相同 —— 这是一个 `PATCH`,无 API/ABI/行为变化。发布说明:[`docs/releases/v1.0.1.md`](../../../docs/releases/v1.0.1.md)。它所补丁的稳定基线: