fix(i18n): add some missing elements in Japanese (#9353)

# Which Problems Are Solved

Some i18n elements are not translated in Japanese yet.

# How the Problems Are Solved

Add some missing i18n elements to `console/src/assets/i18n/ja.json`,
`internal/api/ui/login/static/i18n/ja.yaml`, and
`internal/static/i18n/ja.yaml`.

More details are following:
- `console/src/assets/i18n/ja.json`
  - `POLICY.PRIVATELABELING.BACKGROUNDCOLOR`
  - `POLICY.PRIVATELABELING.PRIMARYCOLOR`
  - `POLICY.PRIVATELABELING.WARNCOLOR`
  - `POLICY.PRIVATELABELING.FONTCOLOR`
  - `POLICY.LOGIN_TEXTS.MESSAGE_TEXTS.TYPES.IU`
  - `IDP.CREATE.APPLE.TITLE`
  - `IDP.CREATE.APPLE.DESCRIPTION`
  - `IDP.CREATE.SAML.TITLE`
  - `IDP.CREATE.SAML.DESCRIPTION`
  - `IDP.APPLE.TEAMID`
  - `IDP.APPLE.KEYID`
  - `IDP.APPLE.PRIVATEKEY`
  - `IDP.APPLE.UPDATEPRIVATEKEY`
  - `IDP.APPLE.UPLOADPRIVATEKEY`
  - `IDP.KEYMAXSIZEEXCEEDED`
  - `IDP.SAML.METADATAXML`
  - `IDP.SAML.METADATAURL`
  - `IDP.SAML.BIDNING`
  - `IDP.SAML.SIGNEDREQUEST`
  - `IDP.SAML.NAMEIDFORMAT`
  - `IDP.SAML.TRANSIENTMAPPINGATTRIBUTENAME`
  - `IDP.SAML.TRANSIENTMAPPINGATTRIBUTENAME_DESC`
  - `SMTP.LIST.DIALOG.TEST_TITLE`
  - `SMTP.LIST.DIALOG.TEST_DESCRIPTION`
  - `SMTP.LIST.DIALOG.TEST_EMAIL`
  - `SMTP.LIST.DIALOG.TEST_RESULT`
- `internal/api/ui/login/static/i18n/ja.yaml`
  - `LDAP.Title`
  - `LDAP.Description`
  - `LDAP.LoginNameLabel`
  - `LDAP.PasswordLabel`
  - `LDAP.NextButtonText`
  - `PasswordChange.Footer`
  - `Footer.SupportEmail`
  - `Errors.User.AlreadyExists`
  - `Errors.User.Profile.NotFound`
  - `Errors.User.Profile.NotChanged`
  - `Errors.User.Profile.Empty`
  - `Errors.User.Profile.FirstNameEmpty`
  - `Errors.User.Profile.LastNameEmpty`
  - `Errors.User.Profile.IDMissing`
  - `Errors.User.Email.NotFound`
  - `Errors.User.Email.Invalid`
  - `Errors.User.Email.AlreadyVerified`
  - `Errors.User.Email.NotChanged`
  - `Errors.User.Email.Empty`
  - `Errors.User.Email.IDMissing`
  - `Errors.User.Phone.NotFound`
  - `Errors.User.Phone.Invalid`
  - `Errors.User.Phone.AlreadyVerified`
  - `Errors.User.Phone.Empty`
  - `Errors.User.Phone.NotChanged`
  - `Errors.User.Address.NotFound`
  - `Errors.User.Address.NotChanged`
  - `Errors.User.Username.AlreadyExists`
  - `Errors.User.Username.Reserved`
  - `Errors.User.Username.Empty`
  - `Errors.Org.LoginPolicy.RegistrationNotAllowed`
- `internal/static/i18n/ja.yaml`
  - `Errors.SMSConfig.NotExternalVerification`
  - `Errors.User.Profile.Empty`
  - `Errors.User.Profile.FirstNameEmpty`
  - `Errors.User.Profile.LastNameEmpty`
  - `Errors.User.Email.Empty`
  - `Errors.User.Email.IDMissing`
  - `Errors.User.Phone.Empty`
  - `Errors.User.Phone.NotChanged`
  - `Errors.User.Username.Empty`
  - `Errors.Org.LabelPolicy.NotFound`
  - `Errors.Org.LabelPolicy.NotChanged`
  - `EventTypes.project.application.oidc.key.added`
  - `EventTypes.project.application.oidc.key.removed`

# Additional Changes

- Change some order of the elements in `internal/static/i18n/ja.yaml`
  - `EventTypes.user.human.password.change.sent`
  - `EventTypes.user.human.password.hash.updated`
- Remove an element which is not used in the `us.yaml` from
`internal/static/i18n/ja.yaml`
  - `EventTypes.user.phone.removed`
- Correct a translation in `internal/static/i18n/ja.yaml`
  - `EventTypes.user.human.password.change.sent`
This commit is contained in:
Kenta Yamaguchi
2025-02-19 21:51:53 +09:00
committed by GitHub
parent 5bbb953ffb
commit 9b35b98cae
3 changed files with 97 additions and 7 deletions

View File

@@ -1547,6 +1547,10 @@
"MAXSIZEEXCEEDED": "最大サイズの524KBを超えました。",
"NOSVGSUPPORTED": "SVGはサポートされていません",
"FONTINLOGINONLY": "フォントは現在、ログインインターフェイスにのみ表示されます。",
"BACKGROUNDCOLOR": "背景色",
"PRIMARYCOLOR": "プライマリカラー",
"WARNCOLOR": "警告色",
"FONTCOLOR": "フォントカラー",
"VIEWS": {
"PREVIEW": "プレビュー",
"CURRENT": "現在の構成"
@@ -1682,7 +1686,8 @@
"PR": "パスワードのリセット",
"DC": "ドメインクレーム",
"PL": "パスワードレス",
"PC": "パスワードの変更"
"PC": "パスワードの変更",
"IU": "ユーザーの招待"
},
"CHIPS": {
"firstname": "名",
@@ -2064,6 +2069,14 @@
"LDAP": {
"TITLE": "LDAPプロバイダー",
"DESCRIPTION": "LDAPプロバイダーのクレデンシャルを入力してください。"
},
"APPLE": {
"TITLE": "Appleプロバイダー",
"DESCRIPTION": "Appleプロバイダーのクレデンシャルを入力してください。"
},
"SAML": {
"TITLE": "SAMLプロバイダー",
"DESCRIPTION": "SAMLプロバイダーのクレデンシャルを入力してください。"
}
},
"DETAIL": {
@@ -2183,6 +2196,23 @@
"JWTENDPOINT": "JWTエンドポイント",
"JWTKEYSENDPOINT": "JWTキーエンドポイント"
},
"APPLE": {
"TEAMID": "チームID",
"KEYID": "キーID",
"PRIVATEKEY": "秘密鍵",
"UPDATEPRIVATEKEY": "秘密鍵の更新",
"UPLOADPRIVATEKEY": "秘密鍵のアップロード",
"KEYMAXSIZEEXCEEDED": "最大サイズの5kBを超えています"
},
"SAML": {
"METADATAXML": "Metadata XML",
"METADATAURL": "Metadata URL",
"BINDING": "Binding",
"SIGNEDREQUEST": "署名付きリクエスト",
"NAMEIDFORMAT": "NameIDフォーマット",
"TRANSIENTMAPPINGATTRIBUTENAME": "カスタム属性名",
"TRANSIENTMAPPINGATTRIBUTENAME_DESC": "NameIDフォーマットが`transient`の場合にユーザーをマッピングするためのカスタム属性名 (例: `http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress`)"
},
"TOAST": {
"SAVED": "正常に保存されました。",
"REACTIVATED": "IDPがアクティブになりました。",
@@ -2267,7 +2297,11 @@
"DELETE_TITLE": "SMTP設定を削除する",
"DELETE_DESCRIPTION": "構成を削除しようとしています。送信者名を入力してこのアクションを確認します",
"DELETED": "SMTP設定が削除されました",
"SENDER": "この SMTP 構成を削除するには、「{{ value }}」と入力します。"
"SENDER": "この SMTP 構成を削除するには、「{{ value }}」と入力します。",
"TEST_TITLE": "SMTP設定をテストする",
"TEST_DESCRIPTION": "テスト用のメールアドレスを指定してください",
"TEST_EMAIL": "メールアドレス",
"TEST_RESULT": "テスト結果"
}
},
"CREATE": {