panel-web/apps/admin/locales/en-US/auth-control.json
2025-08-21 21:26:22 -07:00

207 lines
9.2 KiB
JSON

{
"apple": {
"title": "Apple Sign-In",
"description": "Authenticate users with Apple accounts",
"clientId": "Service ID",
"clientIdDescription": "Apple Service ID, available from Apple Developer Portal",
"clientSecret": "Private Key",
"clientSecretDescription": "Private key content (.p8 file) for authenticating with Apple",
"enable": "Enable",
"enableDescription": "When enabled, users can sign in with their Apple ID",
"keyId": "Key ID",
"keyIdDescription": "Your private key ID from Apple Developer Portal",
"redirectUri": "Redirect URL",
"redirectUriDescription": "API address for redirect URL after successful Apple authentication. Do not end with /",
"teamId": "Team ID",
"teamIdDescription": "Apple Developer Team ID"
},
"common": {
"save": "Save",
"cancel": "Cancel",
"saveSuccess": "Saved successfully",
"saveFailed": "Save failed"
},
"communicationMethods": "Communication Methods",
"device": {
"title": "Device Authentication",
"description": "Authenticate users with device identifiers",
"blockVirtualMachine": "Block Virtual Machines",
"blockVirtualMachineDescription": "When enabled, prevents devices from running on virtual machines or emulators",
"communicationKey": "Communication Key",
"communicationKeyDescription": "Secure communication key between devices and servers",
"enable": "Enable",
"enableDescription": "When enabled, supports login and registration using multiple device identifiers like IMEI/IDFA/IDFV/AndroidID/MAC address",
"enableSecurity": "Enable Communication Encryption",
"enableSecurityDescription": "When enabled, communication between devices and servers will be encrypted",
"showAds": "Show Advertisements",
"showAdsDescription": "When enabled, advertisements will be displayed on devices"
},
"deviceAuthMethods": "Device Authentication Methods",
"email": {
"title": "Email Authentication",
"description": "Authenticate users with email addresses",
"basicSettings": "Basic Settings",
"emailVerification": "Email Verification",
"emailVerificationDescription": "When enabled, users need to verify their email addresses",
"emailSuffixWhitelist": "Email Suffix Whitelist",
"emailSuffixWhitelistDescription": "When enabled, only emails with suffixes in the list can register",
"whitelistSuffixes": "Whitelist Suffixes",
"whitelistSuffixesPlaceholder": "Enter email suffixes, one per line (e.g., example.com)",
"whitelistSuffixesDescription": "Enter email suffixes, one per line (e.g., example.com)",
"enable": "Enable",
"enableDescription": "When enabled, enables email registration, login, binding, and unbinding functions",
"inputPlaceholder": "Enter value...",
"logs": "Email Logs",
"logsDescription": "View history of sent emails and their status",
"sendFailure": "Test email send failed, please check configuration.",
"sendSuccess": "Test email sent successfully.",
"sendTestEmail": "Send Test Email",
"sendTestEmailDescription": "Send a test email to verify configuration.",
"senderAddress": "Sender Address",
"senderAddressDescription": "Default email address used for sending emails.",
"smtpAccount": "SMTP Account",
"smtpAccountDescription": "Email account used for authentication.",
"smtpEncryptionMethod": "SMTP Encryption Method",
"smtpEncryptionMethodDescription": "Choose whether to enable SSL/TLS encryption.",
"smtpPassword": "SMTP Password",
"smtpPasswordDescription": "Password for the SMTP account.",
"smtpServerAddress": "SMTP Server Address",
"smtpServerAddressDescription": "Specify the server address used for sending emails.",
"smtpServerPort": "SMTP Server Port",
"smtpServerPortDescription": "Specify the port used to connect to the SMTP server.",
"smtpSettings": "SMTP Settings",
"verifyEmailTemplate": "Verification Email Template",
"verifyTemplate": "Verification Email",
"expirationEmailTemplate": "Expiration Notice Template",
"expirationTemplate": "Expiration Notice",
"maintenanceEmailTemplate": "Maintenance Notice Template",
"maintenanceTemplate": "Maintenance Notice",
"trafficExceedEmailTemplate": "Traffic Limit Notice Template",
"trafficTemplate": "Traffic Limit",
"templateVariables": {
"title": "Email Template Variables",
"type": {
"title": "Email Type",
"description": "Email type identifier, 1 for registration verification code, others for password reset verification code",
"conditionalSyntax": "Supports conditional syntax for switching content based on type"
},
"siteLogo": {
"title": "Site Logo",
"description": "Website logo image URL"
},
"siteName": {
"title": "Site Name",
"description": "Current website name"
},
"expire": {
"title": "Validity Period",
"description": "Verification code validity time (minutes)"
},
"code": {
"title": "Verification Code",
"description": "6-digit verification code"
},
"expireDate": {
"title": "Expiration Date",
"description": "Service expiration date, reminds users when service expires"
},
"maintenanceDate": {
"title": "Maintenance Date",
"description": "System maintenance date, displays maintenance start date"
},
"maintenanceTime": {
"title": "Maintenance Duration",
"description": "Estimated maintenance time, displays maintenance time period or duration"
}
}
},
"facebook": {
"title": "Facebook Sign-In",
"description": "Authenticate users with Facebook accounts",
"clientId": "Client ID",
"clientIdDescription": "Facebook App ID from Facebook Developer Console",
"clientSecret": "Client Secret",
"clientSecretDescription": "Facebook App Secret from Facebook Developer Console",
"enable": "Enable",
"enableDescription": "When enabled, users can sign in with their Facebook account"
},
"github": {
"title": "GitHub Sign-In",
"description": "Authenticate users with GitHub accounts",
"clientId": "GitHub Client ID",
"clientIdDescription": "Client ID from your GitHub OAuth application settings",
"clientSecret": "GitHub Client Secret",
"clientSecretDescription": "Client secret from your GitHub OAuth application settings",
"enable": "Enable GitHub Authentication",
"enableDescription": "Allow users to sign in with their GitHub accounts"
},
"google": {
"title": "Google Sign-In",
"description": "Authenticate users with Google accounts",
"clientId": "Client ID",
"clientIdDescription": "Google OAuth 2.0 Client ID from Google Cloud Console",
"clientSecret": "Client Secret",
"clientSecretDescription": "Google OAuth 2.0 Client Secret from Google Cloud Console",
"enable": "Enable",
"enableDescription": "When enabled, users can sign in with their Google account"
},
"log": {
"emailLog": "Email Log",
"mobileLog": "SMS Log",
"platform": "Platform",
"to": "Recipient",
"subject": "Subject",
"content": "Content",
"status": "Status",
"sendSuccess": "Sent Successfully",
"sendFailed": "Send Failed",
"createdAt": "Created At",
"updatedAt": "Updated At"
},
"phone": {
"title": "Phone Authentication",
"description": "Authenticate users with phone numbers",
"enable": "Enable",
"enableTip": "When enabled, enables phone registration, login, binding, and unbinding functions",
"whitelistValidation": "Whitelist Validation",
"whitelistValidationTip": "When enabled, only area codes in the whitelist can send SMS",
"whitelistAreaCode": "Whitelist Area Codes",
"whitelistAreaCodeTip": "Enter whitelist area codes, e.g., 1, 852, 886, 888",
"platform": "SMS Platform",
"platformTip": "Please select SMS platform",
"platformConfigTip": "Please fill in the provided {key} configuration",
"applyPlatform": "Apply Platform",
"accessLabel": "Access",
"endpointLabel": "Endpoint",
"secretLabel": "Secret",
"templateCodeLabel": "Template Code",
"signNameLabel": "Sign Name",
"phoneNumberLabel": "Phone Number",
"template": "SMS Template",
"templateTip": "Please fill in the SMS template, keep {code} in the middle, otherwise SMS function will not work properly",
"placeholders": {
"template": "Your verification code is {code}, valid for 5 minutes"
},
"testSms": "Send Test SMS",
"testSmsTip": "Send a test SMS to verify your configuration",
"testSmsPhone": "Enter phone number",
"sendSuccess": "Sent successfully",
"sendFailed": "Send failed",
"updateSuccess": "Updated successfully",
"settings": "Settings",
"logs": "SMS Logs",
"logsDescription": "View history of sent SMS messages and their status"
},
"socialAuthMethods": "Social Authentication Methods",
"telegram": {
"title": "Telegram Sign-In",
"description": "Authenticate users with Telegram accounts",
"clientId": "Bot ID",
"clientIdDescription": "Telegram Bot ID, available from @BotFather",
"clientSecret": "Bot Token",
"clientSecretDescription": "Telegram Bot Token, available from @BotFather",
"enable": "Enable",
"enableDescription": "When enabled, users can sign in with their Telegram account"
}
}