feat(auth): Add SMS and email configuration options to global store and update localization

This commit is contained in:
web@ppanel
2025-01-15 15:49:11 +07:00
parent 9b8258ce5a
commit 4acf7b1837
52 changed files with 675 additions and 385 deletions
+1 -8
View File
@@ -1,8 +1,4 @@
{
"emailSuffixWhitelist": "メールサフィックスホワイトリスト",
"emailSuffixWhitelistDescription": "有効にすると、リストにあるサフィックスを持つメールのみが登録できます",
"emailVerification": "メール確認",
"emailVerificationDescription": "有効にすると、ユーザーはメールを確認する必要があります",
"ipRegistrationLimit": "IP登録制限",
"ipRegistrationLimitDescription": "有効にすると、ルール要件を満たすIPは登録が制限されます。ただし、CDNやフロントエンドプロキシの影響でIPの判定に問題が生じる可能性があることに注意してください。",
"penaltyTime": "ペナルティ時間(分)",
@@ -13,8 +9,5 @@
"stopNewUserRegistration": "新規ユーザー登録を停止",
"stopNewUserRegistrationDescription": "有効にすると、誰も登録できなくなります",
"trialRegistration": "試験登録",
"trialRegistrationDescription": "トライアル登録を有効にします。まずトライアルパッケージと期間を変更してください",
"whitelistSuffixes": "ホワイトリストのサフィックス",
"whitelistSuffixesDescription": "登録時のメール確認に使用します。1行につき1つのサフィックスを入力してください。",
"whitelistSuffixesPlaceholder": "メールのサフィックスを入力してください。1行につき1つ"
"trialRegistrationDescription": "トライアル登録を有効にします。まずトライアルパッケージと期間を変更してください"
}
+19 -1
View File
@@ -1,12 +1,23 @@
{
"emailBasicConfig": "基本設定",
"emailBasicConfigDescription": "SMTPサーバー設定とメール確認オプションを設定する",
"emailLogs": "メールログ",
"emailLogsDescription": "送信されたメールとそのステータスの履歴を表示",
"emailSuffixWhitelist": "メールサフィックスホワイトリスト",
"emailSuffixWhitelistDescription": "有効にすると、リストにあるサフィックスを持つメールのみが登録できます",
"emailTemplate": "メールテンプレート",
"emailVerification": "メール確認",
"emailVerificationDescription": "有効にすると、ユーザーはメールを確認する必要があります",
"enable": "有効にする",
"enableDescription": "有効にすると、携帯電話の登録、ログイン、バインディング、バインディング解除の機能が有効になります",
"expiration_email_template": "有効期限通知テンプレート",
"expiration_email_templateDescription": "{after}.variable{before} のプレースホルダーは実際のデータに置き換えられます。これらの変数を必ず保持してください。",
"failed": "失敗しました",
"inputPlaceholder": "値を入力してください...",
"maintenance_email_template": "メンテナンス通知テンプレート",
"maintenance_email_templateDescription": "{after}.variable{before} のプレースホルダーは実際のデータに置き換えられます。これらの変数を保持してください。",
"recipient": "受取人",
"saveFailed": "設定の保存に失敗しました",
"saveSuccess": "設定が正常に保存されました。",
"sendFailure": "テストメールの送信に失敗しました。設定を確認してください。",
"sendSuccess": "テストメールが正常に送信されました。",
@@ -14,6 +25,8 @@
"sendTestEmailDescription": "設定を確認するためにテストメールを送信します。",
"senderAddress": "送信者の住所",
"senderAddressDescription": "メール送信に使用されるデフォルトのメールアドレス。",
"sent": "送信済み",
"sentAt": "送信日時",
"smtpAccount": "SMTPアカウント",
"smtpAccountDescription": "認証に使用されるメールアカウント。",
"smtpEncryptionMethod": "SMTP暗号化方式",
@@ -24,6 +37,11 @@
"smtpServerAddressDescription": "メール送信に使用するサーバーアドレスを指定してください。",
"smtpServerPort": "SMTPサーバーポート",
"smtpServerPortDescription": "SMTPサーバーに接続するために使用するポートを指定してください。",
"status": "ステータス",
"subject": "件名",
"verify_email_template": "確認メールテンプレート",
"verify_email_templateDescription": "{after}.variable{before} のプレースホルダーは実際のデータに置き換えられます。これらの変数を保持してください。"
"verify_email_templateDescription": "{after}.variable{before} のプレースホルダーは実際のデータに置き換えられます。これらの変数を保持してください。",
"whitelistSuffixes": "ホワイトリストのサフィックス",
"whitelistSuffixesDescription": "登録時のメール確認に使用されます。1行につき1つ",
"whitelistSuffixesPlaceholder": "メールのサフィックスを入力してください。1行に1つずつ"
}