From 86fd769439e8b26c4f46f632a10abb3fe84c0b79 Mon Sep 17 00:00:00 2001 From: Wim Van Laer Date: Wed, 14 Jan 2026 08:19:44 +0100 Subject: [PATCH] chore: rename password change to password changed (#11323) # Which Problems Are Solved Inconsistent naming: https://github.com/zitadel/zitadel/issues/11314 # How the Problems Are Solved translations are done using gemini # Additional Changes # Additional Context - Closes [#11314](https://github.com/zitadel/zitadel/issues/11314) --- console/src/assets/i18n/bg.json | 2 +- console/src/assets/i18n/cs.json | 2 +- console/src/assets/i18n/de.json | 2 +- console/src/assets/i18n/en.json | 2 +- console/src/assets/i18n/es.json | 2 +- console/src/assets/i18n/fr.json | 2 +- console/src/assets/i18n/hu.json | 2 +- console/src/assets/i18n/id.json | 2 +- console/src/assets/i18n/it.json | 2 +- console/src/assets/i18n/ja.json | 2 +- console/src/assets/i18n/ko.json | 2 +- console/src/assets/i18n/mk.json | 2 +- console/src/assets/i18n/nl.json | 2 +- console/src/assets/i18n/pl.json | 2 +- console/src/assets/i18n/pt.json | 2 +- console/src/assets/i18n/ro.json | 2 +- console/src/assets/i18n/ru.json | 2 +- console/src/assets/i18n/sv.json | 2 +- console/src/assets/i18n/tr.json | 2 +- console/src/assets/i18n/uk.json | 2 +- console/src/assets/i18n/zh.json | 2 +- .../manage/console/default-settings.mdx | 2 +- docs/docs/self-hosting/manage/service_ping.md | 2 +- .../img/guides/console/notification.png | Bin 9619 -> 22456 bytes proto/zitadel/admin.proto | 4 ++-- proto/zitadel/management.proto | 4 ++-- 26 files changed, 27 insertions(+), 27 deletions(-) diff --git a/console/src/assets/i18n/bg.json b/console/src/assets/i18n/bg.json index e1ef28d96..a2ad69947 100644 --- a/console/src/assets/i18n/bg.json +++ b/console/src/assets/i18n/bg.json @@ -1690,7 +1690,7 @@ "NOTIFICATION": { "TITLE": "уведомление", "DESCRIPTION": "Определя за кои промени ще се изпращат известия.", - "PASSWORDCHANGE": "Смяна на парола" + "PASSWORDCHANGE": "Паролата е променена" }, "PRIVATELABELING": { "DESCRIPTION": "Дайте на входа вашия персонализиран стил и променете поведението му.", diff --git a/console/src/assets/i18n/cs.json b/console/src/assets/i18n/cs.json index 73856d0e1..7e3436a03 100644 --- a/console/src/assets/i18n/cs.json +++ b/console/src/assets/i18n/cs.json @@ -1688,7 +1688,7 @@ "NOTIFICATION": { "TITLE": "Oznámení", "DESCRIPTION": "Určuje, při jakých změnách budou odesílána oznámení.", - "PASSWORDCHANGE": "Změna hesla" + "PASSWORDCHANGE": "Heslo změněno" }, "PRIVATELABELING": { "DESCRIPTION": "Upravte si přihlašovací stránku podle svého stylu a změňte její chování.", diff --git a/console/src/assets/i18n/de.json b/console/src/assets/i18n/de.json index cef820dfd..863e1a9e4 100644 --- a/console/src/assets/i18n/de.json +++ b/console/src/assets/i18n/de.json @@ -1688,7 +1688,7 @@ "NOTIFICATION": { "TITLE": "Benachrichtigung", "DESCRIPTION": "Legt fest, bei welchen Änderungen Benachrichtigungen gesendet werden", - "PASSWORDCHANGE": "Passwortänderung" + "PASSWORDCHANGE": "Passwort geändert" }, "PRIVATELABELING": { "DESCRIPTION": "Verleihen Sie dem Login Ihren benutzerdefinierten Style und passen Sie das Verhalten an.", diff --git a/console/src/assets/i18n/en.json b/console/src/assets/i18n/en.json index b25da392f..962c00e4e 100644 --- a/console/src/assets/i18n/en.json +++ b/console/src/assets/i18n/en.json @@ -1692,7 +1692,7 @@ "NOTIFICATION": { "TITLE": "Notification", "DESCRIPTION": "Determines on which changes, notifications will be sent.", - "PASSWORDCHANGE": "Password change" + "PASSWORDCHANGE": "Password changed" }, "PRIVATELABELING": { "DESCRIPTION": "Give the login your personalized style and modify its behavior.", diff --git a/console/src/assets/i18n/es.json b/console/src/assets/i18n/es.json index 278163ffb..2e67a7f63 100644 --- a/console/src/assets/i18n/es.json +++ b/console/src/assets/i18n/es.json @@ -1689,7 +1689,7 @@ "NOTIFICATION": { "TITLE": "Notificación", "DESCRIPTION": "Determina en qué cambios se enviarán notificaciones.", - "PASSWORDCHANGE": "Cambio de contraseña" + "PASSWORDCHANGE": "Contraseña cambiada" }, "PRIVATELABELING": { "DESCRIPTION": "Da a tu inicio de sesión tu estilo personalizado y modifica su comportamiento.", diff --git a/console/src/assets/i18n/fr.json b/console/src/assets/i18n/fr.json index cc8abc012..785717d32 100644 --- a/console/src/assets/i18n/fr.json +++ b/console/src/assets/i18n/fr.json @@ -1688,7 +1688,7 @@ "NOTIFICATION": { "TITLE": "Notifications", "DESCRIPTION": "Détermine sur quels changements, les notifications seront envoyées", - "PASSWORDCHANGE": "Changement de mot de passe" + "PASSWORDCHANGE": "Mot de passe changé" }, "PRIVATELABELING": { "DESCRIPTION": "Donnez à la connexion votre style personnalisé et modifiez son comportement.", diff --git a/console/src/assets/i18n/hu.json b/console/src/assets/i18n/hu.json index b656b1e56..46418ee0c 100644 --- a/console/src/assets/i18n/hu.json +++ b/console/src/assets/i18n/hu.json @@ -1686,7 +1686,7 @@ "NOTIFICATION": { "TITLE": "Értesítés", "DESCRIPTION": "Meghatározza, hogy milyen változások esetén lesznek értesítések küldve.", - "PASSWORDCHANGE": "Jelszó megváltoztatása" + "PASSWORDCHANGE": "Jelszó megváltoztatva" }, "PRIVATELABELING": { "DESCRIPTION": "Adj egyéni stílust a bejelentkezésnek, és módosítsd a viselkedését.", diff --git a/console/src/assets/i18n/id.json b/console/src/assets/i18n/id.json index 902bd9a43..a0f0585af 100644 --- a/console/src/assets/i18n/id.json +++ b/console/src/assets/i18n/id.json @@ -1685,7 +1685,7 @@ "NOTIFICATION": { "TITLE": "Pemberitahuan", "DESCRIPTION": "Menentukan perubahan apa, pemberitahuan akan dikirim.", - "PASSWORDCHANGE": "Perubahan kata sandi" + "PASSWORDCHANGE": "Kata sandi diubah" }, "PRIVATELABELING": { "DESCRIPTION": "Berikan login gaya pribadi Anda dan ubah perilakunya.", diff --git a/console/src/assets/i18n/it.json b/console/src/assets/i18n/it.json index d3625e213..802031e24 100644 --- a/console/src/assets/i18n/it.json +++ b/console/src/assets/i18n/it.json @@ -1688,7 +1688,7 @@ "NOTIFICATION": { "TITLE": "Notifiche", "DESCRIPTION": "Determina su quali modifiche verranno inviate le notifiche", - "PASSWORDCHANGE": "Cambiamento della password" + "PASSWORDCHANGE": "Password modificata" }, "PRIVATELABELING": { "DESCRIPTION": "Dai al login il tuo stile personalizzato e modifica il suo comportamento.", diff --git a/console/src/assets/i18n/ja.json b/console/src/assets/i18n/ja.json index 9446a3dea..992197f01 100644 --- a/console/src/assets/i18n/ja.json +++ b/console/src/assets/i18n/ja.json @@ -1688,7 +1688,7 @@ "NOTIFICATION": { "TITLE": "通知", "DESCRIPTION": "どのような変更に対して、どのような通知を行うかを決定します。", - "PASSWORDCHANGE": "パスワードの変更" + "PASSWORDCHANGE": "パスワードが変更されました" }, "PRIVATELABELING": { "DESCRIPTION": "ログインをパーソナライズされた動作に変更します。", diff --git a/console/src/assets/i18n/ko.json b/console/src/assets/i18n/ko.json index 43130a58f..5aa33ee2b 100644 --- a/console/src/assets/i18n/ko.json +++ b/console/src/assets/i18n/ko.json @@ -1688,7 +1688,7 @@ "NOTIFICATION": { "TITLE": "알림", "DESCRIPTION": "어떤 변경 사항에 대해 알림을 보낼지 결정합니다.", - "PASSWORDCHANGE": "비밀번호 변경" + "PASSWORDCHANGE": "비밀번호가 변경되었습니다" }, "PRIVATELABELING": { "DESCRIPTION": "로그인을 맞춤형 스타일로 제공하고 동작을 수정하세요.", diff --git a/console/src/assets/i18n/mk.json b/console/src/assets/i18n/mk.json index 5f5c92a40..5bf3c0729 100644 --- a/console/src/assets/i18n/mk.json +++ b/console/src/assets/i18n/mk.json @@ -1689,7 +1689,7 @@ "NOTIFICATION": { "TITLE": "Известување", "DESCRIPTION": "Одредува на кои промени ќе се испраќаат известувања.", - "PASSWORDCHANGE": "Промена на лозинка" + "PASSWORDCHANGE": "Лозинката е променета" }, "PRIVATELABELING": { "DESCRIPTION": "Додадете личен стил на најавата и модифицирајте ги правилата за најава.", diff --git a/console/src/assets/i18n/nl.json b/console/src/assets/i18n/nl.json index 097745c08..69336f47b 100644 --- a/console/src/assets/i18n/nl.json +++ b/console/src/assets/i18n/nl.json @@ -1688,7 +1688,7 @@ "NOTIFICATION": { "TITLE": "Notificatie", "DESCRIPTION": "Bepaalt bij welke wijzigingen notificaties worden verzonden.", - "PASSWORDCHANGE": "Wachtwoord wijziging" + "PASSWORDCHANGE": "Wachtwoord gewijzigd" }, "PRIVATELABELING": { "DESCRIPTION": "Geef de login uw gepersonaliseerde stijl en wijzig zijn gedrag.", diff --git a/console/src/assets/i18n/pl.json b/console/src/assets/i18n/pl.json index 9fcd38cda..e42ad63e1 100644 --- a/console/src/assets/i18n/pl.json +++ b/console/src/assets/i18n/pl.json @@ -1687,7 +1687,7 @@ "NOTIFICATION": { "TITLE": "Powiadomienie", "DESCRIPTION": "Określa, na jakie zmiany będą wysyłane powiadomienia.", - "PASSWORDCHANGE": "Zmiana hasła" + "PASSWORDCHANGE": "Hasło zmienione" }, "PRIVATELABELING": { "DESCRIPTION": "Nadaj logowaniu swój indywidualny styl i modyfikuj jego zachowanie.", diff --git a/console/src/assets/i18n/pt.json b/console/src/assets/i18n/pt.json index 4859534c5..a91e58701 100644 --- a/console/src/assets/i18n/pt.json +++ b/console/src/assets/i18n/pt.json @@ -1689,7 +1689,7 @@ "NOTIFICATION": { "TITLE": "Notificação", "DESCRIPTION": "Determina em quais alterações as notificações serão enviadas.", - "PASSWORDCHANGE": "Mudança de senha" + "PASSWORDCHANGE": "Senha alterada" }, "PRIVATELABELING": { "DESCRIPTION": "Dê ao login o seu estilo personalizado e modifique seu comportamento.", diff --git a/console/src/assets/i18n/ro.json b/console/src/assets/i18n/ro.json index baa7974f7..9ae8c77d7 100644 --- a/console/src/assets/i18n/ro.json +++ b/console/src/assets/i18n/ro.json @@ -1686,7 +1686,7 @@ "NOTIFICATION": { "TITLE": "Notificare", "DESCRIPTION": "Determină la ce modificări vor fi trimise notificări.", - "PASSWORDCHANGE": "Modificarea parolei" + "PASSWORDCHANGE": "Parolă modificată" }, "PRIVATELABELING": { "DESCRIPTION": "Oferiți conectării stilul dvs. personalizat și modificați-i comportamentul.", diff --git a/console/src/assets/i18n/ru.json b/console/src/assets/i18n/ru.json index 9affa9b7e..f35906fdf 100644 --- a/console/src/assets/i18n/ru.json +++ b/console/src/assets/i18n/ru.json @@ -1742,7 +1742,7 @@ "NOTIFICATION": { "TITLE": "Уведомление", "DESCRIPTION": "Устанавливает, в связи с какими изменениями будут отправляться уведомления.", - "PASSWORDCHANGE": "Изменение пароля" + "PASSWORDCHANGE": "Пароль изменен" }, "PRIVATELABELING": { "TITLE": "Брендинг", diff --git a/console/src/assets/i18n/sv.json b/console/src/assets/i18n/sv.json index 87f834b82..07378c6ea 100644 --- a/console/src/assets/i18n/sv.json +++ b/console/src/assets/i18n/sv.json @@ -1692,7 +1692,7 @@ "NOTIFICATION": { "TITLE": "Meddelande", "DESCRIPTION": "Bestämmer vid vilka ändringar meddelanden kommer att skickas.", - "PASSWORDCHANGE": "Lösenordsändring" + "PASSWORDCHANGE": "Lösenord ändrat" }, "PRIVATELABELING": { "DESCRIPTION": "Ge inloggningen din personliga stil och ändra dess beteende.", diff --git a/console/src/assets/i18n/tr.json b/console/src/assets/i18n/tr.json index 3a8f5a16b..ebc3e2268 100644 --- a/console/src/assets/i18n/tr.json +++ b/console/src/assets/i18n/tr.json @@ -1691,7 +1691,7 @@ "NOTIFICATION": { "TITLE": "Bildirim", "DESCRIPTION": "Hangi değişikliklerde bildirimlerin gönderileceğini belirler.", - "PASSWORDCHANGE": "Şifre değişikliği" + "PASSWORDCHANGE": "Şifre değiştirildi" }, "PRIVATELABELING": { "DESCRIPTION": "Girişe kişiselleştirilmiş tarzınızı verin ve davranışını değiştirin.", diff --git a/console/src/assets/i18n/uk.json b/console/src/assets/i18n/uk.json index 980a538de..17146c8a4 100644 --- a/console/src/assets/i18n/uk.json +++ b/console/src/assets/i18n/uk.json @@ -1692,7 +1692,7 @@ "NOTIFICATION": { "TITLE": "Сповіщення", "DESCRIPTION": "Визначає, при яких змінах надсилатимуться сповіщення.", - "PASSWORDCHANGE": "Зміна пароля" + "PASSWORDCHANGE": "Пароль змінено" }, "PRIVATELABELING": { "DESCRIPTION": "Надайте входу персоналізований стиль та змініть його поведінку.", diff --git a/console/src/assets/i18n/zh.json b/console/src/assets/i18n/zh.json index b054d4956..8e54db5c3 100644 --- a/console/src/assets/i18n/zh.json +++ b/console/src/assets/i18n/zh.json @@ -1691,7 +1691,7 @@ "NOTIFICATION": { "TITLE": "通知", "DESCRIPTION": "确定将发送哪些更改、通知", - "PASSWORDCHANGE": "更改密码" + "PASSWORDCHANGE": "密码已更改" }, "PRIVATELABELING": { "DESCRIPTION": "为登录提供您的个性化风格并修改其行为。", diff --git a/docs/docs/guides/manage/console/default-settings.mdx b/docs/docs/guides/manage/console/default-settings.mdx index f2c81df21..31560f187 100644 --- a/docs/docs/guides/manage/console/default-settings.mdx +++ b/docs/docs/guides/manage/console/default-settings.mdx @@ -328,7 +328,7 @@ These are the texts for your notification mails. Available for change are: | Passkey | The Mail to register an additional passkey device by a link | | Password Reset | The Mail to reset the password by a link | | Verify Email | The mail after the email has been changed. A code is part of the message which then must be verified on the next login | -| Password Change | Notify the user, that the password has been changed. Can be configured in [Notification](#notification) | +| Password Changed | Notify the user, that the password has been changed. Can be configured in [Notification](#notification) | You can set the locale of the translations on the right. diff --git a/docs/docs/self-hosting/manage/service_ping.md b/docs/docs/self-hosting/manage/service_ping.md index 45398f7b6..7040a0149 100644 --- a/docs/docs/self-hosting/manage/service_ping.md +++ b/docs/docs/self-hosting/manage/service_ping.md @@ -49,7 +49,7 @@ The following resources are counted: - Password Complexity Policies - Password Expiry Policies - Lockout Policies -- Notification Policies with option "Password change" enabled +- Notification Policies with option "Password changed" enabled The list might be extended in the future to include more resources. diff --git a/docs/static/img/guides/console/notification.png b/docs/static/img/guides/console/notification.png index 10299c635ace3f2a88b757dbb9109d0d897a0b4a..437f3e192bb7bb3860228a3c1d46e994eb0d9dba 100644 GIT binary patch literal 22456 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 z z6k;?lVIE@CBi>J;5)(u)6`7Oe;&=TaeyR@T{!l6jUOPUO`uX|%i->87RDgf4ENbg4 z?Wa(Q2_%@-s8bOn!VV9WnSK26$kh8dQKXtj#`h#zFYoeuX6d2GC~hjVP>BT^ks?FH z9#?9Ju;3xG@A;Kkyrf!ar{gS8du3`Rua9wmr1wYP7QTQp+Q= zrpW9)d;08^QAC9p9VoHV?u-@{B3(&*c152csEF7j;}52UxP>S+;@l%kotfawE8{19 z6dA>7h|!TJ7VpfWT^o_E#GhS`i6u*DQE8JqZA0jhIm3IeSp70^YMM0G5(#uCQm1Xiq2q6QKP>xqL(XMN|fKT--9$CDkQv6ys3yjaE zpE8T#Oos}e4oyBNQdL@2Pc#`cM{O!c}eWGChix#mYhn)JyBd2ytWK^t$NJb`73Hp3RJ2&9a z`Z>%4qt6$ie>0IOF=LnCUqrRQ$yCu2V_vr*q!bZz!lCFu>IvN#{3>geb3!45q-CCtB>08eRuK5m~zkOWyA`gp}g# zcxZWJ>8!}~N`}fzA9a5T_@`K?5GP#~rQQe;>=_Z#aT!30Dlw|D;+|KeB#dZ2Vf|gK z$|$^3WC-nr;YD$H8}3a_g{1|5ziO4_Pl_?_`*c_-g8n_Rm@tp&GAi1mDLz{x#kwnf zmSiGMmWFyaz)2g__Y3h4dvhYSSCBPD252iYK1BxIlBu>*)DlGOKZ+TNBoA4t^jt*u z7jFCyouryaMhU$#=ZKmYp<$7X^Hp!nE7LETilalH#if7QIimSBB-Qo+oGuHIN;Ske z{*FiL?vL^Jt5L~_MmcTLE5sQ7?ZmW1#wqMH^D$I};t-XFZ*5Fce*~?+Q)VCI{!gX8 z4waY>$e}`MS%P?3p6 zlvfs#h!|x?aiYlhOUO&8#C$>?3sbbk9V)WaL&O}hHzpCmt&k5fPsFFDA`VN)NvOnp zB=r_#oKTUaCjKZg<<+T~i^{K_jY>HUF9wxRiG>ssdSoFy_^ZfL*YKk_S7a2YK3C8@ zvQUZnjC_kS)f8EXc$^wM_Qj<7%5)7c@{9nVGBdwkc7^u;24EsBe2X}{00000NkvXX Hu0mjf8(SyO literal 9619 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 diff --git a/proto/zitadel/admin.proto b/proto/zitadel/admin.proto index 39c56a1a6..38ce5b0d0 100644 --- a/proto/zitadel/admin.proto +++ b/proto/zitadel/admin.proto @@ -3844,7 +3844,7 @@ service AdminService { option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = { tags: "Message Texts"; - summary: "Get Default Password Change Message Text"; + summary: "Get Default Password Changed Message Text"; description: "Get the default text of the password-changed message/email that is stored as translation files in ZITADEL itself. The text will be sent to the users of all organizations, that do not have a custom text configured. The message is sent when the password of a user has been changed." }; } @@ -3860,7 +3860,7 @@ service AdminService { option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = { tags: "Message Texts"; - summary: "Get Custom Password Change Message Text"; + summary: "Get Custom Password Changed Message Text"; description: "Get the custom text of the password-changed message/email that is overwritten on the instance as settings/database. The text will be sent to the users of all organizations, that do not have a custom text configured. The message is sent when the password of a user has been changed." }; } diff --git a/proto/zitadel/management.proto b/proto/zitadel/management.proto index 5b5c94395..f506b97bf 100644 --- a/proto/zitadel/management.proto +++ b/proto/zitadel/management.proto @@ -6881,7 +6881,7 @@ service ManagementService { option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = { tags: "Message Texts"; - summary: "Get Custom Password Change Message Text"; + summary: "Get Custom Password Changed Message Text"; description: "Get the custom text of the password-changed message/email that is configured on the organization. The message is sent when the password of a user has been changed." parameters: { headers: { @@ -6905,7 +6905,7 @@ service ManagementService { option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = { tags: "Message Texts"; - summary: "Get Default Password Change Message Text"; + summary: "Get Default Password Changed Message Text"; description: "Get the default text of the password-changed message/email that is configured on the instance or as translation files in ZITADEL itself. The message is sent when the password of a user has been changed." parameters: { headers: {