MicroFish/.kiro/specs
Dominik Seemann 9dcaecd2d2 docs(i18n): translate chinese comments in frontend src to english
Translate chinese developer comments in frontend/src/ to english so
non-chinese-reading maintainers can understand intent without translation
tooling. Pure documentation cleanup with no runtime behavior changes.

Twenty files updated across views, components, api services, App.vue, and
pendingUpload.js. Region-eligibility matrix from .kiro/specs/i18n-
frontend-comments/design.md drives every edit:

- Translate `//`, `/* */`, JSDoc, and Vue `<!-- -->` template comments.
- Drop comments that merely restate the code per dev-guidelines.md.
- Translate console.error/warn/log argument strings (developer-facing).
- Append (#9) to the single chinese-content TODO in views/Process.vue.

Five files retain documented chinese string literals per requirements 1.5
and 4.4: hardcoded UI text and error fallbacks (Process.vue, Step3Simulation.vue),
backend-format regex patterns and i18n-keyed UI labels (Step4Report.vue),
backend stage-key matchers (Step2EnvSetup.vue), and LLM prompt templates
sent to a chinese-tuned model (Step5Interaction.vue). Translating any of
these would either be out of scope (UI strings belong in /locales/*.json)
or would change runtime behavior.

Verification: `rg '[\x{4e00}-\x{9fff}]' frontend/src/` returns 5 documented
files; `npm run build` exits 0 with the same Vite output as before.

Closes #9
2026-05-07 17:42:05 +00:00
..
graphiti-neo4j-finalize feat(graphiti): finalize neo4j migration with provider switch 2026-05-07 08:43:36 +00:00
i18n-backfill-zh-json fix(i18n): backfill english-only entries in zh.json 2026-05-07 15:32:30 +00:00
i18n-externalize-backend-logs feat(i18n): externalize chinese log and api response strings 2026-05-07 13:52:22 +00:00
i18n-frontend-comments docs(i18n): translate chinese comments in frontend src to english 2026-05-07 17:42:05 +00:00
i18n-ontology-generator-prompts feat(i18n): translate ontology_generator prompts to english 2026-05-07 09:40:27 +00:00
i18n-report-agent-prompts feat(i18n): translate report_agent react prompts to english 2026-05-07 12:49:23 +00:00
i18n-simulation-config-generator-prompts feat(i18n): translate simulation_config_generator prompts to english 2026-05-07 11:43:47 +00:00