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

Skip to content

Translations update from Hosted Weblate - #49135

Merged
ahus1 merged 6 commits into
keycloak:mainfrom
weblate:weblate-keycloak-admin-ui
May 27, 2026
Merged

ahus1 merged 6 commits into
keycloak:mainfrom
weblate:weblate-keycloak-admin-ui

Conversation

@weblate
@weblate weblate commented May 19, 2026
Copy link
Copy Markdown
Contributor 8000

Translations update from Hosted Weblate for Keycloak/Admin UI.

Current translation status:

Weblate translation status

@weblate
weblate requested review from a team as code owners May 19, 2026 18:39
@weblate
weblate force-pushed the weblate-keycloak-admin-ui branch 3 times, most recently from 7237368 to 5f05ca9 Compare May 19, 2026 21:02
@weblate
weblate force-pushed the weblate-keycloak-admin-ui branch from 5f05ca9 to 3b80790 Compare May 20, 2026 01:03
@ahus1 ahus1 self-assigned this May 20, 2026
@weblate
weblate force-pushed the weblate-keycloak-admin-ui branch 2 times, most recently from cebb4ad to be3df46 Compare May 21, 2026 01:04
@weblate
weblate force-pushed the weblate-keycloak-admin-ui branch 8 times, most re 8000 cently from 4b5cd4b to 035e9f5 Compare May 27, 2026 06:35
@ahus1
ahus1 commented May 27, 2026 •
Copy link
Copy Markdown
Member

Thank you for your translations. See below some feedback from an AI review. For any changes needed, please update Weblate directly.

Indonesian (id)

Maintainers: @atriwidada, @princeofgiri, @syahmins, @raniaamina

Translator: Arif Budiman (@arifpedia)

Disambiguation loss — role_query-* vs role_view-*

All role_query-* keys are translated identically to their role_view-* counterparts using "Lihat" (= View). In Keycloak, "Query" is a lesser privilege than "View" (search/list vs. full details). This collapses two distinct permission levels into one label.

Key English Indonesian (PR) Collision with
role_query-realms Query realms Lihat realm role_view-realm = Lihat realm
role_query-clients Query clients Lihat klien role_view-clients = Lihat klien
role_query-groups Query groups Lihat grup role_view-groups = Lihat grup
role_query-users Query users Lihat pengguna role_view-users = Lihat pengguna
role_query-organizations Query organizations Lihat organisasi role_view-organizations = Lihat organisasi

Suggestion: Use "Kueri" or "Cari" (search) to distinguish from "Lihat" (view).

Untranslated English in choice format

Key English Indonesian (PR) Issue
error-invalid-multivalued-size Attribute {0} must have at least {1} and at most {2} {2,choice,0#values|1#value|1<values}. Atribut {0} harus memiliki setidaknya {1} dan maksimal {2} {2,choice,0#values|1#value|1<values}. English words "values"/"value" left untranslated inside the {choice} format. Should use "nilai". (Indonesian has no grammatical plural, so all three branches can use "nilai".)

ahus1
ahus1 previously approved these changes May 27, 2026
@ahus1
ahus1 enabled auto-merge (squash) May 27, 2026 06:51
auto-merge was automatically disabled May 27, 2026 09:48

Head branch was pushed to by a user without write access

@weblate
weblate force-pushed the weblate-keycloak-admin-ui branch 2 times, most recently from 4f00c39 to 822f128 Compare May 27, 2026 14:12
Language: de

Updated translation for German

Language: de

Updated translation for German

Language: de

Updated translation for German

Language: de

Updated translation for German

Language: de

Updated translation for German

Language: de

Updated translation for German

Language: de

Updated translation for German

Language: de

Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: Christoph Kisfeld <spam@b-web.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Robin <39960884+robson90@users.noreply.github.com>
Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Signed-off-by: Christoph Kisfeld <spam@b-web.org>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Robin <39960884+robson90@users.noreply.github.com>
weblate and others added 5 commits May 27, 2026 17:14
Language: uk

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (1 of 1 strings)

Updated translation for Ukrainian

Language: uk

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (1 of 1 strings)

Updated translation for Ukrainian

Language: uk

Updated translation for Ukrainian

Language: uk

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Oleksandr Bilko <git@bil.co.ua>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Oleksandr Bilko <git@bil.co.ua>
Translate-URL: https://hosted.weblate.org/projects/keycloak/keycloak-e-mail-theme/uk/
Translate-URL: https://hosted.weblate.org/projects/keycloak/keycloak-v2-login-theme/uk/
Translation: Keycloak/Keycloak E-mail theme
Translation: Keycloak/Keycloak v2 Login theme
Currently translated at 100.0% (1 of 1 strings)

Added translation using Weblate (Czech)

Translated using Weblate (Czech)

Currently translated at 100.0% (1 of 1 strings)

Added translation using Weblate (Czech)

Translated using Weblate (Czech)

Currently translated at 100.0% (1 of 1 strings)

Added translation using Weblate (Czech)

Translated using Weblate (Czech)

Currently translated at 100.0% (1 of 1 strings)

Added translation using Weblate (Czech)

Updated translation for Czech

Language: cs

Updated translation for Czech

Language: cs

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Peter Schiffer <peter@pschiffer.eu>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Peter Schiffer <peter@pschiffer.eu>
Translate-URL: https://hosted.weblate.org/projects/keycloak/keycloak-e-mail-theme/cs/
Translate-URL: https://hosted.weblate.org/projects/keycloak/keycloak-login-theme/cs/
Translate-URL: https://hosted.weblate.org/projects/keycloak/keycloak-v2-login-theme/cs/
Translate-URL: https://hosted.weblate.org/projects/keycloak/keycloak-welcome-theme/cs/
Translation: Keycloak/Keycloak E-mail theme
Translation: Keycloak/Keycloak Login theme
Translation: Keycloak/Keycloak Welcome theme
Translation: Keycloak/Keycloak v2 Login theme
Language: id

Updated translation for Indonesian

Language: id

Updated translation for Indonesian

Language: id

Updated translation for Indonesian

Language: id

Translated using Weblate (Indonesian)

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

Updated translation for Indonesian

Language: id

Co-authored-by: Arif Budiman <arifpedia@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Arif Budiman <arifpedia@gmail.com>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Language: fr

Updated translation for French

Language: fr

Updated translation for French

Language: fr

Updated translation for French

Language: fr

Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Sylvain Pichon <service@spichon.fr>
Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Sylvain Pichon <service@spichon.fr>
Language: sl

Updated translation for Slovenian

Language: sl

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Lenart Bučar <lenart.bucar@gmail.com>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Lenart Bučar <lenart.bucar@gmail.com>
@weblate
weblate force-pushed the weblate-keycloak-admin-ui branch from 822f128 to bb75f2a Compare May 27, 2026 15:15
@ahus1
ahus1 merged commit dddf24e into keycloak:main May 27, 2026
139 of 141 checks passed
@github-actions
Copy link
Copy Markdown

Translation Changes Notification

Language maintainers: Please review the translation changes in your language in Weblate.

The following languages have been updated in this PR:

Czech (cs)

@pionl, @pschiffe

Changes waiting for approval.

German (de)

@robson90, @ahus1

Changes waiting for approval.

French (fr)

@Dodouce, @GitSpoon

Changes waiting for approval.

Indonesian (id)

@atriwidada, @princeofgiri, @syahmins, @raniaamina

Changes waiting for approval.

Slovenian (sl)

@mathmul, @SaraPristovnik

Changes waiting for approval.

Ukrainian (uk)

@bilkoua, @Tafiy

Changes waiting for approval.

@ahus1
ahus1 commented May 27, 2026
Copy link
Copy Markdown
Member

Some more AI feedback for the Indonesian translation:

Maintainers: @atriwidada, @princeofgiri, @syahmins, @raniaamina

Foreign script contamination

These entries contain characters from other scripts (Chinese, Korean, Thai) embedded in otherwise Indonesian text, suggesting machine translation artifacts.

Key English Indonesian Foreign text
buildIn Built-in Terbangun内置 Chinese 内置 ("built-in") appended
eventTypes.PUSHED_AUTHORIZATION_REQUEST_ERROR.name Pushed authorization request error Kesalahan permintaan자가 otorisasi yang didorong Korean 자가 embedded mid-sentence
roleObjectClassesHelp ...It is divided by commas if more classes are needed... ...Dipisahkanด้วย koma jika diperlukan... Thai ด้วย ("with") instead of Indonesian "dengan"
displayDescriptionHintHelp ...when rendering user-facing forms. ...formulir yang面向 pengguna. Chinese 面向 ("facing") instead of Indonesian "menghadap"
displayHeaderHintHelp ...in user-facing forms... ...formulir yang面向 pengguna... Chinese 面向 — same as above

Foreign language word contamination

Key English Indonesian Issue
updateReadOnlyAttributesRejectedMessage Update of read-only attribute rejected Pembaruan atribut csak-baca ditolak csak is Hungarian for "only" — should be "hanya-baca"
clientPkceRequiredHelp ...for confidential clients as an additional layer of security... ...untuk klien confidențial sebagai lapisan keamanan... confidențial uses Romanian diacritics (ț) — should be "konfidensial" or "rahasia"

Mistranslations

Key English Indonesian Issue
impersonate Impersonate Tamakkan diri "Tamakkan" is not a standard Indonesian word — should be "Menyamar sebagai" or "Tirukan"
impersonateConfirm Impersonate user? Tamakkan diri sebagai pengguna? Same error as above
cibaExpiresIn Expires In Berkelamaan Dalam "Berkelamaan" is not standard Indonesian — should be "Kedaluwarsa Dalam"
ssfPendingFieldUserId Resolved user Pengguna yang terpecah "terpecah" = "split/broken" — should be "teridentifikasi" (identified)
ssfPendingFieldAttempts Attempts Perkiraan "Perkiraan" = "estimate/approximation" — should be "Percobaan" (attempts/tries)
openIdVerifiableCredentials OpenID for Verifiable Credentials OpenID untuk Kredit Dapat Diverifikasi "Kredit" = "credit" (financial) — should be "Kredensial" (as used elsewhere in the same file)
validatingPublicKey Validating public key Mengevaluasi kunci publik "Mengevaluasi" = "evaluating" — should be "Memvalidasi" (validating)

Morphological errors

Key English Indonesian Issue
validatingX509Certs Validating X509 certificates Memevalidasi sertifikat X509 "Memevalidasi" is morphologically incorrect — prefix "me-" + "validasi" should produce "Memvalidasi"
validatingPublicKeyId Validating public key id Memevalidasi id kunci publik Same morphological error

@ahus1
ahus1 commented May 27, 2026
Copy link
Copy Markdown
Member

@arifpedia - please the comment above for some AI review comments on translations for Indonesian. Please review them and update them in Weblate. It seems that some of the translations got mixed up between languages. Thanks!

@stianst stianst mentioned this pull request Jun 1, 2026
sashyo pushed a commit to tide-foundation/keycloak-IGA that referenced this pull request Jul 20, 2026
* Updated translation for German

Language: de

Updated translation for German

Language: de

Updated translation for German

Language: de

Updated translation for German

Language: de

Updated translation for German

Language: de

Updated translation for German

Language: de

Updated translation for German

Language: de

Updated translation for German

Language: de

Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: Christoph Kisfeld <spam@b-web.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Robin <39960884+robson90@users.noreply.github.com>
Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Signed-off-by: Christoph Kisfeld <spam@b-web.org>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Robin <39960884+robson90@users.noreply.github.com>

* Updated translation for Ukrainian

Language: uk

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (1 of 1 strings)

Updated translation for Ukrainian

Language: uk

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (1 of 1 strings)

Updated translation for Ukrainian

Language: uk

Updated translation for Ukrainian

Language: uk

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Oleksandr Bilko <git@bil.co.ua>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Oleksandr Bilko <git@bil.co.ua>
Translate-URL: https://hosted.weblate.org/projects/keycloak/keycloak-e-mail-theme/uk/
Translate-URL: https://hosted.weblate.org/projects/keycloak/keycloak-v2-login-theme/uk/
Translation: Keycloak/Keycloak E-mail theme
Translation: Keycloak/Keycloak v2 Login theme

* Translated using Weblate (Czech)

Currently translated at 100.0% (1 of 1 strings)

Added translation using Weblate (Czech)

Translated using Weblate (Czech)

Currently translated at 100.0% (1 of 1 strings)

Added translation using Weblate (Czech)

Translated using Weblate (Czech)

Currently translated at 100.0% (1 of 1 strings)

Added translation using Weblate (Czech)

Translated using Weblate (Czech)

Currently translated at 100.0% (1 of 1 strings)

Added translation using Weblate (Czech)

Updated translation for Czech

Language: cs

Updated translation for Czech

Language: cs

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Peter Schiffer <peter@pschiffer.eu>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Peter Schiffer <peter@pschiffer.eu>
Translate-URL: https://hosted.weblate.org/projects/keycloak/keycloak-e-mail-theme/cs/
Translate-URL: https://hosted.weblate.org/projects/keycloak/keycloak-login-theme/cs/
Translate-URL: https://hosted.weblate.org/projects/keycloak/keycloak-v2-login-theme/cs/
Translate-URL: https://hosted.weblate.org/projects/keycloak/keycloak-welcome-theme/cs/
Translation: Keycloak/Keycloak E-mail theme
Translation: Keycloak/Keycloak Login theme
Translation: Keycloak/Keycloak Welcome theme
Translation: Keycloak/Keycloak v2 Login theme

* Updated translation for Indonesian

Language: id

Updated translation for Indonesian

Language: id

Updated translation for Indonesian

Language: id

Updated translation for Indonesian

Language: id

Translated using Weblate (Indonesian)

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

Updated translation for Indonesian

Language: id

Co-authored-by: Arif Budiman <arifpedia@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Arif Budiman <arifpedia@gmail.com>
Signed-off-by: Hosted Weblate <hosted@weblate.org>

* Updated translation for French

Language: fr

Updated translation for French

Language: fr

Updated translation for French

Language: fr

Updated translation for French

Language: fr

Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Sylvain Pichon <service@spichon.fr>
Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Sylvain Pichon <service@spichon.fr>

* Updated translation for Slovenian

Language: sl

Updated translation for Slovenian

Language: sl

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Lenart Bučar <lenart.bucar@gmail.com>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Lenart Bučar <lenart.bucar@gmail.com>

---------

Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Signed-off-by: Christoph Kisfeld <spam@b-web.org>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Robin <39960884+robson90@users.noreply.github.com>
Signed-off-by: Oleksandr Bilko <git@bil.co.ua>
Signed-off-by: Peter Schiffer <peter@pschiffer.eu>
Signed-off-by: Arif Budiman <arifpedia@gmail.com>
Signed-off-by: Sylvain Pichon <service@spichon.fr>
Signed-off-by: Lenart Bučar <lenart.bucar@gmail.com>
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: Christoph Kisfeld <spam@b-web.org>
Co-authored-by: Robin <39960884+robson90@users.noreply.github.com>
Co-authored-by: Oleksandr Bilko <git@bil.co.ua>
Co-authored-by: Peter Schiffer <peter@pschiffer.eu>
Co-authored-by: Arif Budiman <arifpedia@gmail.com>
Co-authored-by: Sylvain Pichon <service@spichon.fr>
Co-authored-by: Lenart Bučar <lenart.bucar@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

0