Skip to content

feat(app): extract the template slice into i18n, en+ru (CLEAN-40) - #35

Merged
maksymhryzodub-prog merged 3 commits into
feat/CLEAN-39-i18n-chat-slicefrom
feat/CLEAN-40-i18n-template-slice
Aug 19, 2026
Merged

feat(app): extract the template slice into i18n, en+ru (CLEAN-40)#35
maksymhryzodub-prog merged 3 commits into
feat/CLEAN-39-i18n-chat-slicefrom
feat/CLEAN-40-i18n-template-slice

Conversation

@maksymhryzodub-prog

Copy link
Copy Markdown
Contributor

Implements CLEAN-40 (subtask of CLEAN-33): https://dreamvention.atlassian.net/browse/CLEAN-40

Top of the stackmain#30#31#33#34this.

Last slice of the app console: the list heading, both loading states and the empty state. The flat placeholder keys became list.* / item.* / field.*; the field labels (for the agent form that doesn't exist yet) kept their translations rather than being dropped.

The app console is now fully extracted

A scan of app/slices finds no hardcoded user-visible text left. Three hits remain and all three are deliberate: <kbd>Enter</kbd> and <kbd>Shift+Enter</kbd> are key caps, and the last is a word inside a code comment.

slice state
common done (#30)
bridle done (#30)
user done (#31)
agent done (#33)
chat done (#34)
template done (this)

Verification

  • nuxt typecheck and nuxt build clean.
  • i18n:check green across 6 slice/locale pairs.

🤖 Generated with Claude Code

maksymhryzodub-prog and others added 2 commits August 20, 2026 00:09
Last slice of the app console: the list heading, both loading states and
the empty state. The flat placeholder keys became list.* / item.* /
field.*, and the field labels — for the agent form that doesn't exist
yet — kept their translations rather than being dropped.

With this, a scan of app/slices finds no hardcoded user-visible text
left. The three remaining hits are deliberate: <kbd>Enter</kbd> and
<kbd>Shift+Enter</kbd> are key caps, and the third is a word inside a
code comment.

Verified: nuxt typecheck and nuxt build clean, i18n:check green over 6
slice/locale pairs.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@maksymhryzodub-prog
maksymhryzodub-prog force-pushed the feat/CLEAN-40-i18n-template-slice branch from 9e434ec to 78a49a4 Compare August 19, 2026 21:10
@maksymhryzodub-prog
maksymhryzodub-prog merged commit fb390bc into main Aug 19, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant