Repository navigation
Conversation
Contributor
There was a problem hiding this comment.
🟢 Approval recommended
No active review issues are reported for these localization updates.
No open issues 🎉
What changed in this PR
Updates Keycloak translations from Hosted Weblate, improving localized Admin UI guidance and login-theme metadata without changing application behavior.
Changes:
- Expands Swedish help for token exchange and minimum ACR, and adds labels and guidance for SAML proxy restrictions and protocol-mapper permissions.
- Adds the French event name for verifiable-credential pre-authorized grant errors.
- Refines the Hungarian description of the default login theme.
| File | Description |
|---|---|
themes/src/main/resources-community/theme/keycloak.v3/login/messages/messages_hu.properties |
Refines the default login-theme description. |
js/apps/admin-ui/maven-resources-community/theme/keycloak.v2/admin/messages/messages_sv.properties |
Updates Swedish security-setting labels and help text. |
js/apps/admin-ui/maven-resources-community/theme/keycloak.v2/admin/messages/messages_fr.properties |
Adds a French verifiable-credential error event label. |
Review effort: Balanced
weblate
force-pushed
the
weblate-keycloak-admin-ui
branch
from
November 13, 2026 00:27
a52e1c0 to
17133b4
Compare
| serviceAccountHelp=Bu client'ı Keycloak'a doğrulamanıza ve bu client'a özel access token almanıza olanak tanır. OAuth2 şartnamesine göre, bu client için 'Client Credentials Grant' desteğini etkinleştirir. | ||
| standardTokenExchangeEnabledHelp=Bu client için Standart Token Exchange V2'yi etkinleştirin. | ||
| enableRefreshRequestedTokenTypeHelp=Standart Token Exchange V2'nin bir refresh token istemesine izin verilip verilmeyeceğini kontrol eder (parametre "requested_token_type" "urn:ietf:params:oauth:token-type:refresh_token" değerine ayarlanır). Bu seçenek "Hayır" (varsayılan) ise, refresh token istek türüne asla izin verilmez ve bir hata döndürülür. Bu seçenek "Aynı oturum" ise, döndürülen refresh token'ın subject token ile aynı oturumu kullanması zorlanır, eğer bu oturum mevcut değilse (örneğin subject token geçici ise) bir hata döndürülür. | ||
| enableRefreshRequestedTokenTypeHelp=Standard Token Exchange V2'nin refresh token talep etmesine izin verilip verilmeyeceğini kontrol eder ( "requested\\_token\\_type" parametresinin değeri "urn:ietf:params:oauth:token-type:refresh\\_token" olarak ayarlanır). Bu seçenek "No" (varsayılan) ise refresh token talebine hiçbir zaman izin verilmez ve hata döndürülür. Bu seçenek "Same session" olarak ayarlanırsa döndürülen refresh token'ın subject token ile aynı session'ı kullanması zorunlu kılınır. Bu session mevcut değilse (örneğin subject token geçici ise) hata döndürülür. Bu seçeneği etkinleştirmeden önce dikkatlice değerlendirin: döndürülen refresh token, subject token'ın sona erme süresine bağlı değildir. Bu nedenle, "Allow exchange token expiration after subject token expiration" ayarının nasıl yapılandırıldığından bağımsız olarak, sona erme süresi herhangi bir sınırlamaya tabi olmayan bir access token için yenileme işlemi yapılabilir. |
weblate
force-pushed
the
weblate-keycloak-admin-ui
branch
from
November 14, 2026 00:26
17133b4 to
b905a6c
Compare
| serviceAccountHelp=Bu client'ı Keycloak'a doğrulamanıza ve bu client'a özel access token almanıza olanak tanır. OAuth2 şartnamesine göre, bu client için 'Client Credentials Grant' desteğini etkinleştirir. | ||
| standardTokenExchangeEnabledHelp=Bu client için Standart Token Exchange V2'yi etkinleştirin. | ||
| enableRefreshRequestedTokenTypeHelp=Standart Token Exchange V2'nin bir refresh token istemesine izin verilip verilmeyeceğini kontrol eder (parametre "requested_token_type" "urn:ietf:params:oauth:token-type:refresh_token" değerine ayarlanır). Bu seçenek "Hayır" (varsayılan) ise, refresh token istek türüne asla izin verilmez ve bir hata döndürülür. Bu seçenek "Aynı oturum" ise, döndürülen refresh token'ın subject token ile aynı oturumu kullanması zorlanır, eğer bu oturum mevcut değilse (örneğin subject token geçici ise) bir hata döndürülür. | ||
| enableRefreshRequestedTokenTypeHelp=Standard Token Exchange V2'nin refresh token talep etmesine izin verilip verilmeyeceğini kontrol eder ( "requested\\_token\\_type" parametresinin değeri "urn:ietf:params:oauth:token-type:refresh\\_token" olarak ayarlanır). Bu seçenek "No" (varsayılan) ise refresh token talebine hiçbir zaman izin verilmez ve hata döndürülür. Bu seçenek "Same session" olarak ayarlanırsa döndürülen refresh token'ın subject token ile aynı session'ı kullanması zorunlu kılınır. Bu session mevcut değilse (örneğin subject token geçici ise) hata döndürülür. Bu seçeneği etkinleştirmeden önce dikkatlice değerlendirin: döndürülen refresh token, subject token'ın sona erme süresine bağlı değildir. Bu nedenle, "Allow exchange token expiration after subject token expiration" ayarının nasıl yapılandırıldığından bağımsız olarak, sona erme süresi herhangi bir sınırlamaya tabi olmayan bir access token için yenileme işlemi yapılabilir. |
Currently translated at 100.0% (1 of 1 strings) Updated translation for Turkish Language: tr Updated translation for Turkish Language: tr Co-authored-by: Arif EROL <arif.erol16@users.noreply.hosted.weblate.org> Co-authored-by: Hosted Weblate <hosted@weblate.org> Signed-off-by: Arif EROL <arif.erol16@users.noreply.hosted.weblate.org> Signed-off-by: Hosted Weblate <hosted@weblate.org> Translate-URL: https://hosted.weblate.org/projects/keycloak/keycloak-v3-login-theme/tr/ Translation: Keycloak/Keycloak v3 Login theme
Language: ca Updated translation for Catalan Language: ca Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Jordi Mallach <jmallach@users.noreply.hosted.weblate.org> Signed-off-by: Hosted Weblate <hosted@weblate.org> Signed-off-by: Jordi Mallach <jmallach@users.noreply.hosted.weblate.org>
Language: id Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Mimbar Adi Nugraha <mimbar.muse@users.noreply.hosted.weblate.org> Signed-off-by: Hosted Weblate <hosted@weblate.org> Signed-off-by: Mimbar Adi Nugraha <mimbar.muse@users.noreply.hosted.weblate.org>
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 Updated translation for French Language: fr Updated translation for French Language: fr Updated translation for French Language: fr 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: 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 Co-authored-by: Daniel Nylander <yeagersthlm2@users.noreply.hosted.weblate.org> Co-authored-by: Hosted Weblate <hosted@weblate.org> Signed-off-by: Daniel Nylander <yeagersthlm2@users.noreply.hosted.weblate.org> Signed-off-by: Hosted Weblate <hosted@weblate.org>
Language: da Updated translation for Danish Language: da Updated translation for Danish Language: da Co-authored-by: Christian Koerner <christian@koerner.dk> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Lasse Bak Pedersen <laped@users.noreply.hosted.weblate.org> Signed-off-by: Christian Koerner <christian@koerner.dk> Signed-off-by: Hosted Weblate <hosted@weblate.org> Signed-off-by: Lasse Bak Pedersen <laped@users.noreply.hosted.weblate.org>
Currently translated at 100.0% (1 of 1 strings) Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Norbert Kelemen <nkelemen18@users.noreply.hosted.weblate.org> Translate-URL: https://hosted.weblate.org/projects/keycloak/keycloak-v3-login-theme/hu/ Translation: Keycloak/Keycloak v3 Login theme
weblate
force-pushed
the
weblate-keycloak-admin-ui
branch
from
November 15, 2026 00:29
b905a6c to
3ab4cad
Compare
Contributor
There was a problem hiding this comment.
🟡 Changes recommended
Unescaped apostrophes in French backend messages break quote validation and MessageFormat rendering, while Turkish help text contains literal backslashes that misrepresent OAuth and OIDC identifiers.
4 open issues
Review effort: Balanced
Comment on lines
+122
to
+125
| webOriginsInvalid=Une origine web n'est pas une URI valide | ||
| webOriginsIllegalSchemeError=Une origine web utilise un schéma illégal | ||
| sectorIdentifierUriInvalid=L'URI d'identifiant de secteur n'est pas une URL valide | ||
| sectorIdentifierUriIllegalSchemeError=L'URI d'identifiant de secteur utilise un schéma illégal |
| scopePermissions.users.manage-description=Bir yöneticinin realm'daki tüm kullanıcıları yönetip yönetemeyeceğine karar veren politikalar | ||
| defaultACRValuesHelp=OIDC isteğinde 'claims' veya 'acr_values' parametresi tarafından açıkça ACR talep edilmediği durumlarda gönüllü ACR olarak kullanılacak varsayılan değerler. | ||
| minimumACRValueHelp=Keycloak tarafından uygulanacak minimum ACR. Temel olarak işaretlenmedikleri sürece 'acr_values' veya 'claims' tarafından açıkça talep edilen daha düşük ACR'leri geçersiz kılar. | ||
| minimumACRValueHelp=OIDC isteği için Keycloak tarafından uygulanacak minimum ACR değeridir. 'acr\\_values' veya 'claims' aracılığıyla açıkça talep edilen daha düşük ACR değerlerini, zorunlu olarak işaretlenmedikleri sürece geçersiz kılar. Minimum ACR, tarayıcı tabanlı olmayan kimlik doğrulama akışlarını (direct access grants, service account roles, standard token exchange ve JWT Authorization Grant) etkilemez. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Translations update from Hosted Weblate for Keycloak/Admin UI.
Current translation status: