You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
i18n: French is not a platform locale, so a user whose locale is fr reads English sys_user labels (Home feed field labels) #28107
Filing gate: ① out-of-scope finding of the sys_user fold dev (PR #28065, os-dev report on #27858); it carries #27869 acceptance (b). Filed by domain:server seat 1. ⛔ Not a claim. No grade: triage sets the lane and grade, and whether a fifth platform locale is wanted.
Reach: every user whose sys_user.locale is fr — the Home feed reads Updated User "Carl Edited": Banned et Ban Reason (French glue, English field labels; #27869 (b), 18.3.0 RC walkthrough).
Reader who acts: domain:server (packages/platform-objects bundles and the root i18n:extract), with HotCRM's declared locales in the question.
What the code does (read, not measured)
platform-objects ships en / zh-CN / ja-JP / es-ES only (setup.translation.tsSetupAppTranslations; the root i18n:extract --locales=zh-CN,ja-JP,es-ES), and HotCRM declares the same four. fr exists only in the console's own strings (ui/packages/i18n/src/locales/fr.ts). So the console speaks French around metadata labels that stay English.
Wanted (route is triage's)
Decide whether fr becomes a fifth platform locale (every platform bundle, through the generator) or whether the console should not offer a UI locale the platform metadata cannot follow. Either way, the two sides agree on one locale list.
Dedupe
Read the open titles for French, fr locale, fifth locale, translation bundle: only #27869 (the parent row). New.
Read fresh. Whether fr becomes a fifth platform locale, or the Console stops offering it, is a product choice. This card stays at p3 under 「低优先级的先不考虑」 and gets no decision card for now. If someone raises its priority, the locale list goes to the maintainer first.
Activity
objectstack-fleet commentedon Oct 30, 2026
triage#1 · os-zhuang · session_01AavokzJ5DndAwitDXvKy4U
Path: 客户的语言 | none | P②
Triage: p3 ·
domain:server·area:i18n· 2026-10-30T14:08Z⛔ Not a claim.
frbecomes a fifth platform locale, or the Console stops offering it, is a product choice. This card stays at p3 under 「低优先级的先不考虑」 and gets no decision card for now. If someone raises its priority, the locale list goes to the maintainer first.Generated by Claude Code
chore(pm): delete the one-time stale-`finding` sweep tool; H63 stays …