8000 Translations update from Hosted Weblate by weblate · Pull Request #54500 · keycloak/keycloak · GitHub
[go: up one dir, main page]

Skip to content

Translations update from Hosted Weblate - #54500

Open
weblate wants to merge 12 commits into
keycloak:mainfrom
weblate:weblate-keycloak-admin-ui
Open

weblate wants to merge 12 commits into
keycloak:mainfrom
weblate:weblate-keycloak-admin-ui

Conversation

@weblate
@weblate weblate commented Oct 30, 2026
Copy link
Copy Markdown
Contributor

Translations update from Hosted Weblate for Keycloak/Admin UI.

Current translation status:

Weblate translation status

Copilot AI left a comment
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The French help examples contain an invalid key name and incorrect attestation-level casing, which can prevent scope saving and cause attestations using the standard lowercase value to be rejected.

2 open issues
What changed in this PR

Updates Keycloak’s community translations from Hosted Weblate across the Admin UI, Account UI, login pages, and emails.

Changes:

  • Substantially expands German Admin UI translations and adds missing messages in other locales.
  • Updates configuration help, workflow guidance, and authentication terminology.
  • Adds password-update confirmations, application-session messages, and account-notification text.
8000
File Description
themes/​src/​main/​resources-community/​theme/​base/​login/​messages/​messages_sv.properties Refines Swedish login and passkey messages.
themes/​src/​main/​resources-community/​theme/​base/​login/​messages/​messages_pt_BR.properties Updates Brazilian Portuguese account and consent messages.
themes/​src/​main/​resources-community/​theme/​base/​email/​messages/​messages_pt_BR.properties Adds account-notification text.
themes/​src/​main/​resources-community/​theme/​base/​email/​messages/​messages_fr.properties Updates the French notification signature.
themes/​src/​main/​resources-community/​theme/​base/​admin/​messages/​messages_sv.properties Refines Swedish errors and adds scheduling messages.
themes/​src/​main/​resources-community/​theme/​base/​admin/​messages/​messages_pt_BR.properties Adds LDAP and workflow scheduling errors.
themes/​src/​main/​resources-community/​theme/​base/​admin/​messages/​messages_fr.properties Adds French workflow scheduling errors.
themes/​src/​main/​resources-community/​theme/​base/​admin/​messages/​messages_cs.properties Adds Czech workflow scheduling errors.
themes/​src/​main/​resources-community/​theme/​base/​account/​messages/​messages_sv.properties Updates Swedish filter punctuation.
themes/​src/​main/​resources-community/​theme/​base/​account/​messages/​messages_pt_BR.properties Clarifies the existing-email message.
js/​apps/​admin-ui/​maven-resources-community/​theme/​keycloak.v2/​admin/​messages/​messages_sv.properties Adds security settings text and corrects YAML guidance.
js/​apps/​admin-ui/​maven-resources-community/​theme/​keycloak.v2/​admin/​messages/​messages_pt_BR.properties Updates permission help and adds missing messages.
js/​apps/​admin-ui/​maven-resources-community/​theme/​keycloak.v2/​admin/​messages/​messages_fr.properties Expands organization and credential translations; updates help text.
js/​apps/​admin-ui/​maven-resources-community/​theme/​keycloak.v2/​admin/​messages/​messages_fa.properties Adds the missing-client-scope message.
js/​apps/​admin-ui/​maven-resources-community/​theme/​keycloak.v2/​admin/​messages/​messages_de.properties Substantially expands German Admin UI coverage.
js/​apps/​admin-ui/​maven-resources-community/​theme/​keycloak.v2/​admin/​messages/​messages_cs.properties Updates authentication help, workflow guidance, and invitation text.
js/​apps/​account-ui/​maven-resources-community/​theme/​keycloak.v3/​account/​messages/​messages_sv.properties Corrects session terminology and adds password-update confirmation.
js/​apps/​account-ui/​maven-resources-community/​theme/​keycloak.v3/​account/​messages/​messages_pt_BR.properties Adds session-ending messages and password-update confirmation.
js/​apps/​account-ui/​maven-resources-community/​theme/​keycloak.v3/​account/​messages/​messages_hu.properties Adds Hungarian password-update confirmation.
js/​apps/​account-ui/​maven-resources-community/​theme/​keycloak.v3/​account/​messages/​messages_fr.properties Adds French password-update confirmation.
js/​apps/​account-ui/​maven-resources-community/​theme/​keycloak.v3/​account/​messages/​messages_fa.properties Adds Persian password-update confirmation.
js/​apps/​account-ui/​maven-resources-community/​theme/​keycloak.v3/​account/​messages/​messages_de.properties Adds German password-update confirmation.
js/​apps/​account-ui/​maven-resources-community/​theme/​keycloak.v3/​account/​messages/​messages_cs.properties Revises password, passkey, and credential wording.

Review effort: Balanced

@weblate
weblate force-pushed the weblate-keycloak-admin-ui branch from e06e8b6 to c8d3773 Compare October 30, 2026 21:13
Copilot AI balanced review requested due to automatic review settings October 30, 2026 21:13
Copilot AI left a comment
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

An empty Russian translation overrides the English fallback, hiding the email-theme description from Russian-speaking administrators in Realm Settings → Themes.

3 open issues

Review effort: Balanced

@@ -1 +1 @@

theme.keycloak.email.description=
@weblate
weblate force-pushed the weblate-keycloak-admin-ui branch from c8d3773 to 7628494 Compare October 31, 2026 00:25
Copilot AI balanced review requested due to automatic review settings October 31, 2026 00:25
Copilot AI left a comment
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

An empty Russian translation overrides the English fallback, hiding the email theme description and its default-theme indication in Realm settings.

4 open issues

Review effort: Balanced

@@ -1 +1 @@

theme.keycloak.email.description=
@weblate
weblate force-pushed the weblate-keycloak-admin-ui branch from 7628494 to 1821568 Compare November 1, 2026 00:32
Copilot AI balanced review requested due to automatic review settings November 1, 2026 00:32
Copilot AI left a comment
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The empty Russian message value overrides the English fallback, leaving administrators without the email theme description in the theme selector.

3 open issues
2 resolved since last review

Review effort: Balanced

@@ -1 +1 @@

theme.keycloak.email.description=
@weblate
weblate force-pushed the weblate-keycloak-admin-ui branch from 1821568 to 28df180 Compare November 2, 2026 00:29
Copilot AI balanced review requested due to automatic review settings November 2, 2026 00:29
Copilot AI left a comment
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Georgian translations mislabel organization selection and credential issuer information, while an empty Russian value suppresses the fallback email-theme description.

5 open issues

Review effort: Balanced

organizationsResources=organizaciebi
verified=გადამოწმებულია
editDomain=დომენის ჩასწორება
issuerInfo=ინფორმაცაია სადავო საკითხის შესახებ
issuerInfo=ინფორმაცაია სადავო საკითხის შესახებ
organizationSettings=ორგანიზაციის პარამეტრები
autoMembership=ავტომატური წევრობა
selectOrganization=აირჩიეთ მოწყობილობა
@weblate
weblate force-pushed the weblate-keycloak-admin-ui branch from 28df180 to fbb390d Compare November 2, 2026 20:44
Copilot AI balanced review requested due to automatic review settings November 2, 2026 20:44
Copilot AI left a comment
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Unresolved localization errors mislabel issuer information and organization selection in Georgian and translate literal workflow YAML keys in Brazilian Portuguese validation messages.

6 open issues

Review effort: Balanced

Comment on lines +119 to +121
workflowScheduleAfterTooShort=A configuração de agendamento "após" deve ser de, pelo menos, 1 segundo.
workflowScheduleAfterInvalid=Agendamento "após" a configuração não é válido: {0}.
workflowScheduleBatchSizeNotPositive=A configuração "tamanho do lote" do agendamento deve ser maior que 0.
@weblate
weblate force-pushed the weblate-keycloak-admin-ui branch from fbb390d to e9baba0 Compare November 3, 2026 00:26
Copilot AI balanced review requested due to automatic review settings November 3, 2026 00:26
Copilot AI left a comment
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

Georgian translations mislabel organization selection and issuer information, while Portuguese messages replace literal YAML keys with nonexistent configuration names, misleading administrators.

6 open issues

Review effort: Balanced

@weblate
weblate force-pushed the weblate-keycloak-admin-ui branch from e9baba0 to 6564d03 Compare November 4, 2026 12:05
Copilot AI left a comment
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment on lines +4267 to +4268
ssfReceiverSubjectAddPolicy=Füge Richtlinie für Empfänger Betreff hinzu
ssfReceiverSubjectAddPolicy.NONE=NONE (Empfänger kann keinen Betreff hinzufügen)
@weblate
weblate force-pushed the weblate-keycloak-admin-ui branch from 6268e1d to f32805b Compare November 5, 2026 07:49
Copilot AI balanced review requested due to automatic review settings November 5, 2026 07:49
Copilot AI left a comment
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

issuerInfo=ინფორმაცაია სადავო საკითხის შესახებ
organizationSettings=ორგანიზაციის პარამეტრები
autoMembership=ავტომატური წევრობა
selectOrganization=აირჩიეთ მოწყობილობა
@weblate
weblate force-pushed the weblate-keycloak-admin-ui branch from f32805b to d3b1aab Compare November 5, 2026 08:24
Copilot AI balanced review requested due to automatic review settings November 5, 2026 08:24
Copilot AI left a comment
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@weblate
weblate force-pushed the weblate-keycloak-admin-ui branch from d3b1aab to b8af2a9 Compare November 6, 2026 00:27
Copilot AI balanced review requested due to automatic review settings November 6, 2026 00:27
Copilot AI left a comment
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

weblate and others added 12 commits November 7, 2026 01:25
Updated by "Remove blank strings" hook in Weblate.

Translated using Weblate (Portuguese (Brazil))

Translation: Keycloak/Admin backend
Translate-URL: https://hosted.weblate.org/projects/keycloak/theme-baseadmin/pt_BR/

Updated translation for Portuguese (Brazil)

Language: pt_BR

Updated translation for Portuguese (Brazil)

Language: pt_BR

Updated translation for Portuguese (Brazil)

Language: pt_BR

Updated translation for Portuguese (Brazil)

Language: pt_BR

Updated translation for Portuguese (Brazil)

Language: pt_BR

Updated translation for Portuguese (Brazil)

Language: pt_BR

Updated translation for Portuguese (Brazil)

Language: pt_BR

Co-authored-by: Alexander Schwartz <ahus1@users.noreply.hosted.weblate.org>
Co-authored-by: Anonymous <anonymous@users.noreply.hosted.weblate.org>
Co-authored-by: Gustavo Bretas <gustavobretas@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Alexander Schwartz <ahus1@users.noreply.hosted.weblate.org>
Signed-off-by: Anonymous <anonymous@users.noreply.hosted.weblate.org>
Signed-off-by: Gustavo Bretas <gustavobretas@users.noreply.hosted.weblate.org>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Language: de

Translated using Weblate (German)

Translation: Keycloak/Admin backend
Translate-URL: https://hosted.weblate.org/projects/keycloak/theme-baseadmin/de/

Update translation files

Updated by "Remove blank strings" hook in Weblate.

Update translation files

Updated by "Remove blank strings" hook in Weblate.

Updated translation for German

Language: de

Updated translation for German

Language: de

Updated translation for German

Language: de

Updated translation for German

Language: de

Translated using Weblate (German)

Translation: Keycloak/Admin backend
Translate-URL: https://hosted.weblate.org/projects/keycloak/theme-baseadmin/de/

Co-authored-by: Alexander Schwartz <ahus1@users.noreply.hosted.weblate.org>
Co-authored-by: Anonymous <anonymous@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Robin <39960884+robson90@users.noreply.github.com>
Signed-off-by: Alexander Schwartz <ahus1@users.noreply.hosted.weblate.org>
Signed-off-by: Anonymous <anonymous@users.noreply.hosted.weblate.org>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Robin <39960884+robson90@users.noreply.github.com>
Updated by "Remove blank strings" hook in Weblate.

Update translation files

Updated by "Remove blank strings" hook in Weblate.

Update translation files

Updated by "Remove blank strings" hook in Weblate.

Update translation files

Updated by "Remove blank strings" hook in Weblate.

Update translation files

Updated by "Remove blank strings" hook in Weblate.

Update translation files

Updated by "Remove blank strings" hook in Weblate.

Translated using Weblate (Russian)

Currently translated at 0.0% (0 of 1 strings)

Updated translation for Russian

Language: ru

Updated translation for Russian

Language: ru

Translated using Weblate (Russian)

Translation: Keycloak/Admin backend
Translate-URL: https://hosted.weblate.org/projects/keycloak/theme-baseadmin/ru/

Updated translation for Russian

Language: ru

Updated translation for Russian

Language: ru

Updated translation for Russian

Language: ru

Co-authored-by: Anonymous <anonymous@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Anonymous <anonymous@users.noreply.hosted.weblate.org>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/keycloak/keycloak-e-mail-theme/ru/
Translation: Keycloak/Keycloak E-mail theme
Translation: Keycloak/Admin backend
Translate-URL: https://hosted.weblate.org/projects/keycloak/theme-baseadmin/cs/

Updated translation for Czech

Language: cs

Updated translation for Czech

Language: cs

Update translation files

Updated by "Remove blank strings" hook in Weblate.

Update translation files

Updated by "Remove blank strings" hook in Weblate.

Translated using Weblate (Czech)

Translation: Keycloak/Admin backend
Translate-URL: https://hosted.weblate.org/projects/keycloak/theme-baseadmin/cs/

Updated translation for Czech

Language: cs

Updated translation for Czech

Language: cs

Co-authored-by: Anonymous <anonymous@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Peter Schiffer <pschiffe@users.noreply.hosted.weblate.org>
Signed-off-by: Anonymous <anonymous@users.noreply.hosted.weblate.org>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Peter Schiffer <pschiffe@users.noreply.hosted.weblate.org>
Language: nl

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jan Herrygers <janher@users.noreply.hosted.weblate.org>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Jan Herrygers <janher@users.noreply.hosted.weblate.org>
Language: fr

Updated translation for French

Language: fr

Updated translation for French

Language: fr

Updated translation for French

Language: fr

Updated translation for French

Language: fr

Updated translation for French

Language: fr

Translated using Weblate (French)

Translation: Keycloak/Admin backend
Translate-URL: https://hosted.weblate.org/projects/keycloak/theme-baseadmin/fr/

Updated translation for French

Language: fr

Updated translation for French

Language: fr

Update translation files

Updated by "Remove blank strings" hook in Weblate.

Updated translation for French

Language: fr

Updated translation for French

Language: fr

Co-authored-by: Anonymous <anonymous@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Lewis Bertin <lewis@tactiqual.tech>
Co-authored-by: Sylvain Pichon <sp_@users.noreply.hosted.weblate.org>
Signed-off-by: Anonymous <anonymous@users.noreply.hosted.weblate.org>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Lewis Bertin <lewis@tactiqual.tech>
Signed-off-by: Sylvain Pichon <sp_@users.noreply.hosted.weblate.org>
Language: sv

Translated using Weblate (Swedish)

Translation: Keycloak/Admin backend
Translate-URL: https://hosted.weblate.org/projects/keycloak/theme-baseadmin/sv/

Translated using Weblate (Swedish)

Translation: Keycloak/Admin backend
Translate-URL: https://hosted.weblate.org/projects/keycloak/theme-baseadmin/sv/

Updated translation for Swedish

Language: sv

Co-authored-by: Daniel Nylander <yeagersthlm2@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: bittin1ddc447d824349b2 <bittin1ddc447d824349b2@users.noreply.hosted.weblate.org>
Signed-off-by: Daniel Nylander <yeagersthlm2@users.noreply.hosted.weblate.org>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: bittin1ddc447d824349b2 <bittin1ddc447d824349b2@users.noreply.hosted.weblate.org>
Updated by "Remove blank strings" hook in Weblate.

Update translation files

Updated by "Remove blank strings" hook in Weblate.

Update translation files

Updated by "Remove blank strings" hook in Weblate.

Updated translation for Persian

Language: fa

Updated translation for Persian

Language: fa

Updated translation for Persian

Language: fa

Translated using Weblate (Persian)

Translation: Keycloak/Admin backend
Translate-URL: https://hosted.weblate.org/projects/keycloak/theme-baseadmin/fa/

Updated translation for Persian

Language: fa

Co-authored-by: Anonymous <anonymous@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Naser Mirzaei <nasermirzaei89@users.noreply.hosted.weblate.org>
Signed-off-by: Anonymous <anonymous@users.noreply.hosted.weblate.org>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Naser Mirzaei <nasermirzaei89@users.noreply.hosted.weblate.org>
Language: ka

Updated translation for Georgian

Language: ka

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Temuri Doghonadze <norwayfun@users.noreply.hosted.weblate.org>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Temuri Doghonadze <norwayfun@users.noreply.hosted.weblate.org>
Updated by "Remove blank strings" hook in Weblate.

Update translation files

Updated by "Remove blank strings" hook in Weblate.

Update translation files

Updated by "Remove blank strings" hook in Weblate.

Update translation files

Updated by "Remove blank strings" hook in Weblate.

Update translation files

Updated by "Remove blank strings" hook in Weblate.

Update translation files

Updated by "Remove blank strings" hook in Weblate.

Updated translation for Chinese (Simplified Han script)

Language: zh_Hans

Updated translation for Chinese (Simplified Han script)

Language: zh_Hans

Translated using Weblate (Chinese (Simplified Han script))

Translation: Keycloak/Admin backend
Translate-URL: https://hosted.weblate.org/projects/keycloak/theme-baseadmin/zh_Hans/

Updated translation for Chinese (Simplified Han script)

Language: zh_Hans

Updated translation for Chinese (Simplified Han script)

Language: zh_Hans

Updated translation for Chinese (Simplified Han script)

Language: zh_Hans

Co-authored-by: Anonymous <anonymous@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Anonymous <anonymous@users.noreply.hosted.weblate.org>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Currently translated at 100.0% (1 of 1 strings)

Updated translation for Danish

Language: da

Updated translation for Danish

Language: da

Updated translation for Danish

Language: da

Updated translation for Danish

Language: da

Update translation files

Updated by "Cleanup translation files" hook in Weblate.

Added translation using Weblate (Danish)

Co-authored-by: Christian Koerner <christian@koerner.dk>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Christian Koerner <christian@koerner.dk>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/keycloak/keycloak-e-mail-theme/da/
Translation: Keycloak/Keycloak E-mail theme
Language: hu

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Norbert Kelemen <nkelemen18@users.noreply.hosted.weblate.org>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Norbert Kelemen <nkelemen18@users.noreply.hosted.weblate.org>
@weblate
weblate force-pushed the weblate-keycloak-admin-ui branch from b8af2a9 to df25745 Compare November 7, 2026 00:26
Copilot AI balanced review requested due to automatic review settings November 7, 2026 00:26
Copilot AI left a comment
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

2 participants

0