Browse Source

Add missing translation keys for user management email and password fields

Co-authored-by: cadtoolbox <12723486+cadtoolbox@users.noreply.github.com>
copilot-swe-agent[bot] 3 months ago
parent
commit
755bd1b339

+ 4 - 0
frontend/src/i18n/locales/de.ts

@@ -1627,6 +1627,8 @@ export default {
     form: {
       username: 'Benutzername',
       usernamePlaceholder: 'Benutzernamen eingeben',
+      email: 'E-Mail',
+      emailPlaceholder: 'benutzer@beispiel.de',
       password: 'Passwort',
       passwordPlaceholder: 'Passwort eingeben',
       confirmPassword: 'Passwort bestätigen',
@@ -1635,6 +1637,8 @@ export default {
       confirmNewPasswordPlaceholder: 'Neues Passwort bestätigen',
       leaveBlankToKeep: 'leer lassen, um das aktuelle zu behalten',
       groups: 'Gruppen',
+      optional: 'optional',
+      autoGeneratedPassword: 'Ein sicheres Passwort wird automatisch generiert und per E-Mail an den Benutzer gesendet.',
     },
     deleteModal: {
       title: 'Benutzer löschen',

+ 4 - 0
frontend/src/i18n/locales/en.ts

@@ -1627,6 +1627,8 @@ export default {
     form: {
       username: 'Username',
       usernamePlaceholder: 'Enter username',
+      email: 'Email',
+      emailPlaceholder: 'user@example.com',
       password: 'Password',
       passwordPlaceholder: 'Enter password',
       confirmPassword: 'Confirm Password',
@@ -1635,6 +1637,8 @@ export default {
       confirmNewPasswordPlaceholder: 'Confirm new password',
       leaveBlankToKeep: 'leave blank to keep current',
       groups: 'Groups',
+      optional: 'optional',
+      autoGeneratedPassword: 'A secure password will be automatically generated and emailed to the user.',
     },
     deleteModal: {
       title: 'Delete User',

+ 33 - 0
frontend/src/i18n/locales/ja.ts

@@ -2137,9 +2137,13 @@ export default {
     createUser: 'ユーザーを作成',
     deleteUser: 'ユーザーを削除',
     deleteConfirmMessage: 'このユーザーを削除してもよろしいですか?この操作は元に戻せません。',
+    email: 'メール',
+    emailPlaceholder: 'user@example.com',
     password: 'パスワード',
     placeholderUsername: 'ユーザー名を入力',
     placeholderPassword: 'パスワードを入力',
+    optional: 'オプション',
+    autoGeneratedPassword: '安全なパスワードが自動的に生成され、ユーザーにメールで送信されます。',
     roleUser: 'ユーザー',
     roleAdmin: '管理者',
     statusActive: 'アクティブ',
@@ -2162,6 +2166,35 @@ export default {
     saveChanges: '変更を保存',
     saving: '保存中...',
     system: 'システム',
+    form: {
+      username: 'ユーザー名',
+      usernamePlaceholder: 'ユーザー名を入力',
+      email: 'メール',
+      emailPlaceholder: 'user@example.com',
+      password: 'パスワード',
+      passwordPlaceholder: 'パスワードを入力',
+      confirmPassword: 'パスワードの確認',
+      confirmPasswordPlaceholder: 'パスワードの確認',
+      newPasswordPlaceholder: '新しいパスワード',
+      confirmNewPasswordPlaceholder: '新しいパスワードの確認',
+      leaveBlankToKeep: '現在のパスワードを維持する場合は空のままにしてください',
+      groups: 'グループ',
+      optional: 'オプション',
+      autoGeneratedPassword: '安全なパスワードが自動的に生成され、ユーザーにメールで送信されます。',
+    },
+    modal: {
+      createUser: 'ユーザーを作成',
+      editUser: 'ユーザーを編集',
+      cancel: 'キャンセル',
+      creating: '作成中...',
+      saving: '保存中...',
+      saveChanges: '変更を保存',
+    },
+    deleteModal: {
+      title: 'ユーザーを削除',
+      message: 'このユーザーを削除してもよろしいですか?この操作は元に戻せません。',
+      confirm: 'ユーザーを削除',
+    },
     table: {
       username: 'ユーザー名',
       role: 'ロール',

File diff suppressed because it is too large
+ 0 - 0
static/assets/index-BKt5CsSQ.js


+ 1 - 1
static/index.html

@@ -23,7 +23,7 @@
 
     <!-- Splash screens for iOS -->
     <link rel="apple-touch-startup-image" href="/img/android-chrome-512x512.png" />
-    <script type="module" crossorigin src="/assets/index-DtvA_EHQ.js"></script>
+    <script type="module" crossorigin src="/assets/index-BKt5CsSQ.js"></script>
     <link rel="stylesheet" crossorigin href="/assets/index-e6thg2aZ.css">
   </head>
   <body>

Some files were not shown because too many files changed in this diff