Skip to content

Restore zh-Hans and ja for five cloud and editions pages that #436 deleted (custom domains withdrawn from Cloud) #437

Closed

Description

@objectstack-fleet

The translation routine (#379) found this on main d84cadc.

#436 (the cloud lane, refs cloud#3544) withdrew custom domains from ObjectOS Cloud. Under docs/TRANSLATION.md rule 3, it deleted the zh-Hans, zh-Hant and ja siblings of every page whose capability assertion it removed. check-translations now shows each locale at 0 stale and 5 missing:

page English change since 32ee782 (#432 translated it)
cloud/domains rewritten, +16/−66
cloud/environments 2 lines
cloud/organization 2 lines
cloud/plans-and-seats 3 lines removed (the own-domain row)
editions/compare 1 line

Scope

  • For the four small changes, start from the locale files as they stood at 32ee782, which docs(i18n): restore zh-Hans and ja for the cloud and editions pages after #428 and #431 #432 translated from the English of that day. Apply only the English diff 32ee782..d84cadc, so that the removed own-domain assertions do not come back. Then restamp.
  • Translate cloud/domains fresh from the current English.
  • Regenerate zh-Hant. Keep the glossary rulings. Product nouns, prices, email addresses and URLs are copied byte for byte.

Acceptance

  • check-translations: zh-Hans and ja at 0 stale, 0 missing.
  • gen-zh-hant.mjs --check passes. check-translation-output --files with a list file passes.
  • Heading counts, English ids and fences match the English on all five pages.
  • No locale page still offers your own domain on ObjectOS Cloud.

Activity

  1. objectstack-fleet commented on Nov 3, 2026

    @objectstack-fleet
    ContributorAuthor

    Claim: translation routine: restore five pages after #436 · 2026-11-03T20:26Z
    Session: session_01QsR2jTaZ2GeyfjANMwstiw (seat thread; the dev is card thread session_01QsR2jRsjbApbf83iyTDDXm, identity by branch)
    Account: zhuangjianguo
    Branch: claude/project-thread-u7eoxi (platform-assigned; restarted from main)
    Worktree: the card thread's own docs.objectos.ai checkout
    Domain: domain:docs (single-lane repository)
    Seat: repo:docs.objectos.ai#1
    File surface: the zh-Hans, zh-Hant (generated) and ja siblings of cloud/domains, cloud/environments, cloud/organization, cloud/plans-and-seats and editions/compare (15 files). Locale files only. If the work goes beyond this surface, stop and explain why in the report.
    Container & model: S, mode:thread, model: default tier (TIER_DEFAULT — sister repository, hand-derived: no packages/spec, no protocol-semantic surface), effort: project default
    Clause-②: no
    Metadata-protocol: none
    Responsibility: n/a — translation routine (#379), which the maintainer assigned to this seat
    Thread-read: none
    Premise: confirmed. On main d84cadc, check-translations shows zh-Hans and ja each at 0 stale and 5 missing, after #436 deleted these five pages' locale siblings.
    Tier: none.
    Serial constraints cleared: the lane is serial, and #434 has landed, so this is the only card in flight. No open PR touches these locale files.

  2. added a commit that references this issue on Nov 4, 2026
    1fcb698
  3. objectstack-fleet commented on Nov 4, 2026

    @objectstack-fleet
    ContributorAuthor

    Landed: PR #438 merged as 493a6f9 (2026-11-04T11:56Z).

    • Main CI on 493a6f9 is green: build, Node floor, Translations, Publish the tested Worker and Smoke-check the live site.
    • zh-Hans and ja are back at 0 stale / 0 missing.
    • The five pages restored are cloud/domains (translated fresh), cloud/environments, cloud/organization, cloud/plans-and-seats and editions/compare.
    • The card thread drafted the content. The seat opened and landed the PR after the card thread stalled.

    Generated by Claude Code

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

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions