Skip to content

chore(ui): back-port Weblate translations to v6 - #9878

Open
lstein wants to merge 1 commit into
invoke-ai:v6-bugfixesfrom
lstein:chore/v6-weblate-cherry-pick
Open

lstein wants to merge 1 commit into
invoke-ai:v6-bugfixesfrom
lstein:chore/v6-weblate-cherry-pick

Conversation

@lstein

@lstein lstein commented Oct 16, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Back-ports the Weblate translation update merged to main in #9877 (commit 2525893) to v6-bugfixes. It updates the it, ja, pl, ru, uk and zh-CN locales. It is the only Weblate commit on main that v6-bugfixes lacked.

main keeps locales under invokeai/frontend/webv1/; the cherry-pick lands them on v6's invokeai/frontend/web/ paths via rename detection, with no conflicts. Some ru/uk strings belong to v7-only features and have no matching en.json key on v6; i18next never looks them up.

Related Issues / Discussions

#9877

QA Instructions

All six locale files parse as JSON. Switch the UI language to Ukrainian or Italian and confirm the strings render.

Checklist

  • The PR has a short but descriptive title, suitable for a changelog
  • Tests added / updated (if applicable)
  • ❗Changes to a redux slice have a corresponding migration
  • Documentation added / updated (if applicable)
  • Updated What's New copy (if doing a release after this PR)

🤖 Generated with Claude Code


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need.

Currently translated at 96.2% (2920 of 3034 strings)

translationBot(ui): update translation (Ukrainian)

Currently translated at 99.3% (3010 of 3031 strings)

translationBot(ui): update translation (Polish)

Currently translated at 8.1% (248 of 3031 strings)

translationBot(ui): update translation (Italian)

Currently translated at 96.2% (2917 of 3031 strings)

translationBot(ui): update translation (Italian)

Currently translated at 96.2% (2908 of 3022 strings)

translationBot(ui): update translation (Ukrainian)

Currently translated at 99.3% (3002 of 3022 strings)

translationBot(ui): update translation (Ukrainian)

Currently translated at 99.3% (3000 of 3020 strings)

translationBot(ui): update translation (Ukrainian)

Currently translated at 99.3% (3000 of 3020 strings)

translationBot(ui): update translation (Ukrainian)

Currently translated at 99.3% (2999 of 3020 strings)

translationBot(ui): update translation (Italian)

Currently translated at 96.2% (2906 of 3020 strings)

translationBot(ui): update translation (Ukrainian)

Currently translated at 85.6% (2588 of 3020 strings)

translationBot(ui): update translation files

Updated by "Cleanup translation files" hook in Weblate.

translationBot(ui): update translation (Ukrainian)

Currently translated at 67.3% (2036 of 3021 strings)

translationBot(ui): update translation (Russian)

Currently translated at 83.8% (2534 of 3021 strings)

translationBot(ui): update translation (Italian)

Currently translated at 96.2% (2907 of 3021 strings)

translationBot(ui): update translation (Ukrainian)

Currently translated at 65.0% (1963 of 3018 strings)

translationBot(ui): update translation (Ukrainian)

Currently translated at 51.9% (1568 of 3018 strings)

translationBot(ui): update translation (Ukrainian)

Currently translated at 50.3% (1521 of 3018 strings)

translationBot(ui): update translation (Ukrainian)

Currently translated at 43.0% (1298 of 3018 strings)

translationBot(ui): update translation (Ukrainian)

Currently translated at 40.6% (1228 of 3018 strings)

translationBot(ui): update translation (Ukrainian)

Currently translated at 37.9% (1146 of 3018 strings)

translationBot(ui): update translation (Ukrainian)

Currently translated at 36.9% (1114 of 3018 strings)

translationBot(ui): update translation (Ukrainian)

Currently translated at 36.7% (1109 of 3017 strings)

translationBot(ui): update translation (Ukrainian)

Currently translated at 28.2% (851 of 3017 strings)

translationBot(ui): update translation (Ukrainian)

Currently translated at 27.0% (815 of 3013 strings)

translationBot(ui): update translation (Ukrainian)

Currently translated at 23.4% (707 of 3013 strings)

translationBot(ui): update translation (Russian)

Currently translated at 82.8% (2496 of 3012 strings)

translationBot(ui): update translation (Italian)

Currently translated at 95.6% (2871 of 3002 strings)

Co-authored-by: Dmitry Warkentin <dmitry@warkentin.ru>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Nik Nikovsky <niknikovsky@users.noreply.hosted.weblate.org>
Co-authored-by: Riccardo Giovanetti <riccardo.giovanetti@gmail.com>
Co-authored-by: vityatii <vitya.molodets.000@gmail.com>
Co-authored-by: Олег Балагуш <olegbalagush26@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/it/
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/pl/
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/ru/
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/uk/
Translation: InvokeAI/Web UI
(cherry picked from commit 2525893)
@github-actions github-actions Bot added the python PRs that change python files label Oct 16, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

python PRs that change python files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants