-
Notifications
You must be signed in to change notification settings - Fork 1.7k
feat(ui): add Turkish language to settings popup #10441
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Conversation
|
Connected to Huly®: UBERF-15303 |
693c0f2 to
a6ac14a
Compare
Added Turkish (Türkçe) to the language selection dropdown in SettingsPopup.svelte and added the Turkish IntlString definition to plugin.ts. Turkish translation files already exist in the codebase (lang/tr.json files). Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> Signed-off-by: Bahadır Atılgan <gokcel.bahadir@gmail.com>
2337ef6 to
66534f3
Compare
Adds a GitHub Actions workflow to build and push the front container image to GitHub Container Registry for testing Turkish language support. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> Signed-off-by: Bahadır Atılgan <gokcel.bahadir@gmail.com>
Signed-off-by: Bahadır Atılgan <gokcel.bahadir@gmail.com>
Signed-off-by: Bahadır Atılgan <gokcel.bahadir@gmail.com>
|
Could you please approve the workflow run? This PR adds Turkish language support to the settings popup. Turkish translation files already exist in the codebase (lang/tr.json files), this PR just enables the language option in the UI. |
|
@Bahadir67 Why we need build-front-tr.yml? |
|
You're right, the build-front-tr.yml was added for my local testing purposes. I'll remove it from this PR. The actual changes are only in the two UI files (SettingsPopup.svelte and plugin.ts). |
Signed-off-by: Bahadır Atılgan <gokcel.bahadir@gmail.com>
|
Thank you for your contribution |
|
Thank you for the review and approval! Happy to contribute to Huly. Looking forward to seeing Turkish language support in the next release. |
Summary
lang/tr.jsonfiles across the codebaseChanges
{ id: 'tr', label: ui.string.Turkish, logo: '🇹🇷' }to the langs arrayScreenshots
The Turkish flag emoji (🇹🇷) will appear in the language selector alongside existing languages.
Test Plan
🤖 Generated with Claude Code