{ "apple": { "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", "description": "Authenticate users with Apple accounts", "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", "title": "Apple Sign-In" }, "common": { "cancel": "Cancel", "save": "Save", "saveFailed": "Save failed", "saveSuccess": "Saved successfully" }, "communicationMethods": "Communication Methods", "device": { "blockVirtualMachine": "Block Virtual Machine", "blockVirtualMachineDescription": "Block virtual machine login, only allow real device", "communicationKey": "Communication Key", "communicationKeyDescription": "The key used for secure communication between application and server", "description": "Authenticate users with device", "enable": "Enable", "enableDescription": "When enabled, users can sign in with device", "enableSecurity": "Enable Security", "enableSecurityDescription": "When enabled, application requests must carry communication key", "showAds": "Show Ads", "showAdsDescription": "When enabled, ads will be shown", "title": "Device Sign-In" }, "deviceAuthMethods": "Device Authentication Methods", "email": { "basicSettings": "Basic Settings", "description": "Configure email authentication and templates", "emailSuffixWhitelist": "Email Suffix Whitelist", "emailSuffixWhitelistDescription": "Only allow emails from whitelisted domains", "emailVerification": "Email Verification", "emailVerificationDescription": "Require email verification for new users", "enable": "Enable", "enableDescription": "When enabled, users can sign in with email", "expirationEmailTemplate": "Expiration Email Template", "expirationTemplate": "Expiration Template", "inputPlaceholder": "Please enter", "maintenanceEmailTemplate": "Maintenance Email Template", "maintenanceTemplate": "Maintenance Template", "senderAddress": "Sender Address", "senderAddressDescription": "The email address that appears in the From field", "sendFailure": "Email send failed", "sendSuccess": "Email sent successfully", "sendTestEmail": "Send Test Email", "sendTestEmailDescription": "Send a test email to verify your SMTP configuration", "smtpAccount": "SMTP Account", "smtpAccountDescription": "The SMTP authentication username", "smtpEncryptionMethod": "SSL/TLS Encryption", "smtpEncryptionMethodDescription": "Enable SSL/TLS encryption for SMTP connection", "smtpPassword": "SMTP Password", "smtpPasswordDescription": "The SMTP authentication password", "smtpServerAddress": "SMTP Server Address", "smtpServerAddressDescription": "The SMTP server hostname", "smtpServerPort": "SMTP Server Port", "smtpServerPortDescription": "The SMTP server port (usually 25, 465, or 587)", "smtpSettings": "SMTP Settings", "templateVariables": { "code": { "description": "Verification code" }, "expire": { "description": "Code expiration time" }, "expireDate": { "description": "Subscription expiration date" }, "maintenanceDate": { "description": "Maintenance date" }, "maintenanceTime": { "description": "Maintenance time" }, "siteLogo": { "description": "Site logo URL" }, "siteName": { "description": "Site name" }, "title": "Template Variables", "type": { "conditionalSyntax": "Use conditional syntax to display different content", "description": "Email type (1: Register, 2: Reset Password)" } }, "title": "Email Settings", "trafficExceedEmailTemplate": "Traffic Exceed Email Template", "trafficTemplate": "Traffic Template", "deleteAccountEmailTemplate": "Delete Account Email Template", "deleteAccountTemplate": "Delete Account Template", "verifyEmailTemplate": "Verify Email Template", "verifyTemplate": "Verify Template", "whitelistSuffixes": "Whitelist Suffixes", "whitelistSuffixesDescription": "One domain suffix per line", "whitelistSuffixesPlaceholder": "gmail.com, outlook.com" }, "facebook": { "clientId": "App ID", "clientIdDescription": "Facebook App ID, available from Facebook Developer Portal", "clientSecret": "App Secret", "clientSecretDescription": "Facebook App Secret, available from Facebook Developer Portal", "description": "Authenticate users with Facebook accounts", "enable": "Enable", "enableDescription": "When enabled, users can sign in with their Facebook account", "title": "Facebook Sign-In" }, "github": { "clientId": "Client ID", "clientIdDescription": "GitHub OAuth App Client ID, available from GitHub Developer Settings", "clientSecret": "Client Secret", "clientSecretDescription": "GitHub OAuth App Client Secret, available from GitHub Developer Settings", "description": "Authenticate users with GitHub accounts", "enable": "Enable", "enableDescription": "When enabled, users can sign in with their GitHub account", "title": "GitHub Sign-In" }, "google": { "clientId": "Client ID", "clientIdDescription": "Google OAuth Client ID, available from Google Cloud Console", "clientSecret": "Client Secret", "clientSecretDescription": "Google OAuth Client Secret, available from Google Cloud Console", "description": "Authenticate users with Google accounts", "enable": "Enable", "enableDescription": "When enabled, users can sign in with their Google account", "title": "Google Sign-In" }, "phone": { "accessLabel": "Access Key", "applyPlatform": "Apply", "description": "Configure SMS authentication", "enable": "Enable", "enableTip": "When enabled, users can sign in with their phone number", "endpointLabel": "Endpoint", "phoneNumberLabel": "Phone Number", "placeholders": { "template": "Use {{code}} for verification code" }, "platform": "SMS Platform", "platformConfigTip": "Please enter {{key}}", "platformTip": "Select SMS service provider", "secretLabel": "Secret Key", "sendFailed": "SMS send failed", "sendSuccess": "SMS sent successfully", "signNameLabel": "Sign Name", "template": "Template", "templateCodeLabel": "Template Code", "templateTip": "Use {{code}} variable for the verification code", "testSms": "Test SMS", "testSmsPhone": "Phone number", "testSmsTip": "Send a test SMS to verify configuration", "title": "SMS Settings", "whitelistAreaCode": "Whitelist Area Codes", "whitelistAreaCodeTip": "Enter area codes separated by commas", "whitelistValidation": "Whitelist Validation", "whitelistValidationTip": "Only allow phone numbers with whitelisted area codes" }, "socialAuthMethods": "Social Authentication Methods", "telegram": { "clientId": "Bot ID", "clientIdDescription": "Telegram Bot ID, available from @BotFather", "clientSecret": "Bot Token", "clientSecretDescription": "Telegram Bot Token, available from @BotFather", "description": "Authenticate users with Telegram accounts", "enable": "Enable", "enableDescription": "When enabled, users can sign in with their Telegram account", "title": "Telegram Sign-In" } }