Skip to content

feat(i18n): Add Turkish language support#534

Open
mustfaunlu wants to merge 1 commit into666ghj:mainfrom
mustfaunlu:main
Open

feat(i18n): Add Turkish language support#534
mustfaunlu wants to merge 1 commit into666ghj:mainfrom
mustfaunlu:main

Conversation

@mustfaunlu
Copy link
Copy Markdown

Description

This PR introduces full Turkish (tr) language support to MiroFish.

Changes:

  • Added tr key to locales/languages.json map.
  • Translated all English strings from en.json into tr.json, maintaining all exact original variable names (e.g. {brand}, {agentScale}) to prevent runtime issues.
  • Technical terms (GraphRAG, InsightForge, ReportAgent, Zep etc.) were intentionally left untranslated as per original intent to preserve system stability and documentation alignment.

Type of change

  • New feature (non-breaking change which adds functionality)
  • Bug fix
  • Documentation update

Testing

  • Validated via locale loading mechanisms in both frontend/src/i18n/index.js and backend/app/utils/locale.py that language map updates automatically without any code changes required.

@dosubot dosubot bot added size:XS This PR changes 0-9 lines, ignoring generated files. enhancement New feature or request labels Apr 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant