feat: Update Auth Control

This commit is contained in:
web@ppanel
2025-01-13 21:07:27 +07:00
parent dd23279e3e
commit c59742a4f3
143 changed files with 4195 additions and 1512 deletions
@@ -0,0 +1,20 @@
{
"emailSuffixWhitelist": "メールサフィックスホワイトリスト",
"emailSuffixWhitelistDescription": "有効にすると、リストにあるサフィックスを持つメールのみが登録できます",
"emailVerification": "メール確認",
"emailVerificationDescription": "有効にすると、ユーザーはメールを確認する必要があります",
"ipRegistrationLimit": "IP登録制限",
"ipRegistrationLimitDescription": "有効にすると、ルール要件を満たすIPは登録が制限されます。ただし、CDNやフロントエンドプロキシの影響でIPの判定に問題が生じる可能性があることに注意してください。",
"penaltyTime": "ペナルティ時間(分)",
"penaltyTimeDescription": "ユーザーは再登録する前にペナルティ時間が終了するのを待たなければなりません",
"registrationLimitCount": "登録制限数",
"registrationLimitCountDescription": "登録制限に達した後にペナルティを有効にする",
"saveSuccess": "保存に成功しました",
"stopNewUserRegistration": "新規ユーザー登録を停止",
"stopNewUserRegistrationDescription": "有効にすると、誰も登録できなくなります",
"trialRegistration": "試験登録",
"trialRegistrationDescription": "トライアル登録を有効にします。まずトライアルパッケージと期間を変更してください",
"whitelistSuffixes": "ホワイトリストのサフィックス",
"whitelistSuffixesDescription": "登録時のメール確認に使用します。1行につき1つのサフィックスを入力してください。",
"whitelistSuffixesPlaceholder": "メールのサフィックスを入力してください。1行につき1つ"
}
+29
View File
@@ -0,0 +1,29 @@
{
"emailBasicConfig": "基本設定",
"emailLogs": "メールログ",
"emailTemplate": "メールテンプレート",
"expiration_email_template": "有効期限通知テンプレート",
"expiration_email_templateDescription": "{after}.variable{before} のプレースホルダーは実際のデータに置き換えられます。これらの変数を必ず保持してください。",
"inputPlaceholder": "値を入力してください...",
"maintenance_email_template": "メンテナンス通知テンプレート",
"maintenance_email_templateDescription": "{after}.variable{before} のプレースホルダーは実際のデータに置き換えられます。これらの変数を保持してください。",
"saveSuccess": "設定が正常に保存されました。",
"sendFailure": "テストメールの送信に失敗しました。設定を確認してください。",
"sendSuccess": "テストメールが正常に送信されました。",
"sendTestEmail": "テストメールを送信",
"sendTestEmailDescription": "設定を確認するためにテストメールを送信します。",
"senderAddress": "送信者の住所",
"senderAddressDescription": "メール送信に使用されるデフォルトのメールアドレス。",
"smtpAccount": "SMTPアカウント",
"smtpAccountDescription": "認証に使用されるメールアカウント。",
"smtpEncryptionMethod": "SMTP暗号化方式",
"smtpEncryptionMethodDescription": "SSL/TLS暗号化を有効にするかどうかを選択してください。",
"smtpPassword": "SMTPパスワード",
"smtpPasswordDescription": "SMTPアカウントのパスワード。",
"smtpServerAddress": "SMTPサーバーアドレス",
"smtpServerAddressDescription": "メール送信に使用するサーバーアドレスを指定してください。",
"smtpServerPort": "SMTPサーバーポート",
"smtpServerPortDescription": "SMTPサーバーに接続するために使用するポートを指定してください。",
"verify_email_template": "確認メールテンプレート",
"verify_email_templateDescription": "{after}.variable{before} のプレースホルダーは実際のデータに置き換えられます。これらの変数を保持してください。"
}
+10
View File
@@ -1,18 +1,28 @@
{
"Announcement Management": "お知らせ管理",
"Apple": "Apple ID",
"Auth Control": "認証管理",
"Coupon Management": "クーポン管理",
"Dashboard": "ダッシュボード",
"Document Management": "ドキュメント管理",
"Email": "メール",
"Facebook": "Facebook",
"Finance": "財務",
"General": "一般",
"GitHub": "GitHub",
"Google": "Google",
"Order Management": "注文管理",
"Payment Config": "支払い設定",
"Phone Number": "電話番号",
"Server": "サーバー",
"Server Management": "サーバー管理",
"Settings": "設定",
"Subscribe Management": "サブスクリプション管理",
"System Config": "システム構成",
"System Tool": "システムツール",
"Telegram": "テレグラム",
"Ticket Management": "チケット管理",
"Twitter": "Twitter",
"User": "ユーザー",
"User Management": "ユーザー管理"
}
+57
View File
@@ -0,0 +1,57 @@
{
"SmsList": "SMSログリスト",
"apiUrl": "API URL",
"apiUrlTip": "SMSプラットフォームのAPIエンドポイント",
"areaCode": "市外局番",
"content": "コンテンツ",
"createdAt": "送信時間",
"enable": "有効にする",
"enableTip": "有効にすると、携帯電話の登録、ログイン、バインド、アンバインド機能が有効になります",
"expireTime": "有効期限",
"expireTimeTip": "SMS認証コードの有効期間(秒)",
"foreignApiUrl": "国際API URL",
"foreignApiUrlTip": "国際SMSサービスAPIエンドポイント",
"interval": "間隔",
"intervalTip": "同じ電話番号へのSMS認証コード送信間隔(秒)、0は制限なしを意味します",
"limit": "1日の制限",
"limitTip": "同一の電話番号に対する1日のSMS認証コード送信制限。0は制限なしを意味します。",
"logs": "ログ",
"password": "パスワード",
"passwordTip": "SMSプラットフォームのパスワード、例えばアリババクラウドのアクセスキーシークレット",
"placeholders": {
"apiUrl": "API URLを入力してください。例: https://api.example.com",
"expireTime": "有効期限を入力してください。デフォルトは300です",
"foreignApiUrl": "国際API URLを入力してください",
"interval": "間隔時間を入力してください。デフォルトは60です",
"limit": "1日の制限を入力してください。デフォルトは20です",
"password": "プラットフォームのパスワードを入力してください",
"region": "地域を入力してください。例: cn-hangzhou",
"template": "あなたの認証コードは{code}です。5分間有効です",
"templateCode": "テンプレートコードを入力してください",
"templateParam": "パラメーター名を入力してください。デフォルトはcodeです",
"username": "プラットフォームのユーザー名を入力してください"
},
"platform": "SMSプラットフォーム",
"platformTip": "SMSプラットフォームを選択してください",
"region": "地域",
"regionTip": "SMSサービスの地域。例:Aliyunの場合はcn-hangzhou",
"search": "電話番号を検索",
"sendFailed": "送信に失敗しました",
"sendSuccess": "送信成功",
"settings": "設定",
"status": "ステータス",
"telephone": "電話番号",
"template": "SMSテンプレート",
"templateCode": "テンプレートコード",
"templateCodeTip": "SMSサービスのテンプレートコード",
"templateParam": "テンプレートパラメータ",
"templateParamTip": "SMSテンプレートの変数パラメータ名、デフォルトは「コード」",
"templateTip": "SMSテンプレートに記入してください。{code}を中央に保持しないと、SMS機能が動作しません。",
"testSms": "テストSMSを送信",
"testSmsContent": "これはテストメッセージです",
"testSmsPhone": "電話番号を入力してください",
"testSmsTip": "設定を確認するためにテストSMSを送信する",
"updateSuccess": "更新が成功しました",
"username": "ユーザー名",
"usernameTip": "SMSプラットフォームのユーザー名、例えばAliyunのアクセスキーID"
}
-46
View File
@@ -8,32 +8,6 @@
"currencyUnitDescription": "表示のみに使用され、変更するとシステム内のすべての通貨単位が変更されます",
"saveSuccess": "保存に成功しました"
},
"email": {
"expiration_email_template": "期限切れ通知テンプレート",
"expiration_email_templateDescription": "テンプレート内の {after}.変数名{before} は実際のデータに置き換えられます。これらの変数を必ず保持してください。",
"inputPlaceholder": "内容を入力してください...",
"maintenance_email_template": "メンテナンス通知テンプレート",
"maintenance_email_templateDescription": "テンプレート内の {after}.変数名{before} は実際のデータに置き換えられます。これらの変数を必ず保持してください。",
"saveSuccess": "設定が正常に保存されました。",
"sendFailure": "テストメールの送信に失敗しました。設定を確認してください。",
"sendSuccess": "テストメールが正常に送信されました。",
"sendTestEmail": "テストメールを送信",
"sendTestEmailDescription": "設定が正しいかどうかを確認するためにテストメールを送信します。",
"senderAddress": "送信者アドレス",
"senderAddressDescription": "メール送信に使用されるデフォルトのメールアドレス。",
"smtpAccount": "SMTP アカウント",
"smtpAccountDescription": "認証に使用されるメールアカウント。",
"smtpEncryptionMethod": "SMTP 暗号化方式",
"smtpEncryptionMethodDescription": "SSL/TLS 暗号化を有効にするかどうかを選択します。",
"smtpPassword": "SMTP パスワード",
"smtpPasswordDescription": "この SMTP アカウントのパスワード。",
"smtpServerAddress": "SMTP サーバーアドレス",
"smtpServerAddressDescription": "メール送信に使用されるサーバーアドレスを指定します。",
"smtpServerPort": "SMTP サーバーポート",
"smtpServerPortDescription": "SMTP サーバーに接続するためのポート番号を指定します。",
"verify_email_template": "確認メールテンプレート",
"verify_email_templateDescription": "テンプレート内の {after}.変数名{before} は実際のデータに置き換えられます。これらの変数を必ず保持してください。"
},
"invite": {
"commissionFirstTimeOnly": "初回購入のみのコミッション",
"commissionFirstTimeOnlyDescription": "有効にすると、コミッションは招待者が初めて支払ったときにのみ生成されます。ユーザー管理で個別のユーザーを設定できます。",
@@ -64,26 +38,6 @@
"startTime": "開始時間",
"timeSlot": "時間枠"
},
"register": {
"emailSuffixWhitelist": "メールサフィックスホワイトリスト",
"emailSuffixWhitelistDescription": "有効にすると、リスト内のサフィックスを持つメールのみが登録可能になります",
"emailVerification": "メール認証",
"emailVerificationDescription": "有効にすると、ユーザーはメールを認証する必要があります",
"ipRegistrationLimit": "IP登録制限",
"ipRegistrationLimitDescription": "有効にすると、ルールに従ったIPは登録が制限されます。CDNやフロントエンドプロキシの影響でIPの判定に問題が生じる可能性があります",
"penaltyTime": "ペナルティ時間(分)",
"penaltyTimeDescription": "ユーザーはペナルティ時間が経過するまで再登録できません",
"registrationLimitCount": "登録制限カウント",
"registrationLimitCountDescription": "登録制限に達するとペナルティが有効になります",
"saveSuccess": "保存に成功しました",
"stopNewUserRegistration": "新規ユーザー登録の停止",
"stopNewUserRegistrationDescription": "有効にすると、誰も登録できません",
"trialRegistration": "トライアル登録",
"trialRegistrationDescription": "トライアル登録を有効にするには、まずトライアルプランと期間を変更してください",
"whitelistSuffixes": "ホワイトリストサフィックス",
"whitelistSuffixesDescription": "登録メール認証用、1行に1つずつ",
"whitelistSuffixesPlaceholder": "メールサフィックスを入力してください、1行に1つずつ"
},
"site": {
"logo": "LOGO",
"logoDescription": "LOGOを表示する必要がある場所に使用されます",