web 2ce0572283 feat: add new payment icons for Alipay and WeChat Pay, update asset paths
- Added SVG icons for Alipay and WeChat Pay in the payment assets directory.
- Updated paths for Lottie animations in various components to use relative paths.
- Changed QR code image sources in payment-related components to point to the new asset paths.
- Adjusted i18n configuration to load translation files from the updated assets directory.
2025-11-29 20:03:41 -08:00

180 lines
7.6 KiB
JSON

{
"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",
"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"
}
}