Skip to content

feat(i18n): fully localize frontend into Turkish - #390

Open
captainmgc wants to merge 1 commit into
vxcontrol:mainfrom
captainmgc:i18n-turkish-localization
Open

feat(i18n): fully localize frontend into Turkish#390
captainmgc wants to merge 1 commit into
vxcontrol:mainfrom
captainmgc:i18n-turkish-localization

Conversation

@captainmgc

Copy link
Copy Markdown

Summary

  • Wires i18next/react-i18next across all pages and shared UI components (auth, dashboard, flows, templates/knowledges/resources, settings, data-table, sidebar, dialogs, file manager, markdown editor, etc.)
  • Defaults the app language to Turkish
  • Keeps src/locales/en.json / tr.json in sync with full Turkish translations (~800 keys)

Test plan

  • tsc -b --noEmit — no new type errors introduced
  • vitest run — all failures are pre-existing/unrelated (marked package version conflict, missing rxjs transitive dep in sandbox), confirmed identical on main before this change
  • Verified en.json/tr.json have identical key sets and are valid JSON

Wire i18next/react-i18next across all pages and shared UI components
(auth, dashboard, flows, templates/knowledges/resources, settings,
data-table, sidebar, dialogs, file manager, markdown editor, etc.),
default the app language to Turkish, and keep en.json/tr.json in sync
with full Turkish translations.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SCv2j8aK1Nk4dLL7FFnTDB
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