✨ 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.
This commit is contained in:
@@ -0,0 +1,136 @@
|
||||
{
|
||||
"basicSettings": "Basic Settings",
|
||||
"common": {
|
||||
"cancel": "Cancel",
|
||||
"save": "Save Settings",
|
||||
"saveFailed": "Save Failed",
|
||||
"saveSuccess": "Save Successful"
|
||||
},
|
||||
"currency": {
|
||||
"accessKey": "API Key",
|
||||
"accessKeyDescription": "Free exchange rate API key provided by {{url}}",
|
||||
"accessKeyPlaceholder": "Enter API key",
|
||||
"currencySymbol": "Currency Symbol",
|
||||
"currencySymbolDescription": "Used for display purposes only; changing this will affect all currency units in the system",
|
||||
"currencySymbolPlaceholder": "$",
|
||||
"currencyUnit": "Currency Unit",
|
||||
"currencyUnitDescription": "Used for display purposes only; changing this will affect all currency units in the system",
|
||||
"currencyUnitPlaceholder": "USD",
|
||||
"description": "Configure currency units, symbols, and exchange rate API settings",
|
||||
"title": "Currency Configuration"
|
||||
},
|
||||
"invite": {
|
||||
"description": "Configure user invitation and referral reward settings",
|
||||
"forcedInvite": "Require Invitation to Register",
|
||||
"forcedInviteDescription": "When enabled, users must register through an invitation link",
|
||||
"inputPlaceholder": "Please enter",
|
||||
"onlyFirstPurchase": "First Purchase Reward Only",
|
||||
"onlyFirstPurchaseDescription": "When enabled, referrers only receive rewards for the first purchase by referred users",
|
||||
"referralPercentage": "Referral Reward Percentage",
|
||||
"referralPercentageDescription": "Percentage of reward given to referrers",
|
||||
"saveFailed": "Save Failed",
|
||||
"saveSuccess": "Save Successful",
|
||||
"title": "Invitation Settings"
|
||||
},
|
||||
"logCleanup": {
|
||||
"autoClear": "Enable Auto Cleanup",
|
||||
"autoClearDescription": "When enabled, the system will automatically clear expired log records",
|
||||
"clearDays": "Retention Days",
|
||||
"clearDaysDescription": "Number of days to retain logs; logs older than this will be cleaned up",
|
||||
"clearDaysPlaceholder": "Enter retention days",
|
||||
"description": "Configure automatic log cleanup rules and retention period",
|
||||
"title": "Log Cleanup Settings"
|
||||
},
|
||||
"logSettings": "Log Settings",
|
||||
"privacyPolicy": {
|
||||
"description": "Edit and manage privacy policy content",
|
||||
"title": "Privacy Policy"
|
||||
},
|
||||
"register": {
|
||||
"day": "Day(s)",
|
||||
"description": "Configure user registration related settings",
|
||||
"enableTrial": "Enable Trial",
|
||||
"enableTrialDescription": "When enabled, new users will receive a trial subscription upon registration",
|
||||
"hour": "Hour(s)",
|
||||
"inputPlaceholder": "Please enter",
|
||||
"ipRegistrationLimit": "IP Registration Limit",
|
||||
"ipRegistrationLimitDescription": "Limit the number of registrations from a single IP address",
|
||||
"minute": "Minute(s)",
|
||||
"month": "Month(s)",
|
||||
"none": "None",
|
||||
"registrationLimitCount": "Registration Limit Count",
|
||||
"registrationLimitCountDescription": "Number of registrations allowed per IP within the limit period",
|
||||
"registrationLimitExpire": "Limit Period",
|
||||
"registrationLimitExpireDescription": "Duration for IP registration limit (minutes)",
|
||||
"saveFailed": "Save Failed",
|
||||
"saveSuccess": "Save Successful",
|
||||
"selectPlaceholder": "Please select",
|
||||
"stopNewUserRegistration": "Stop New User Registration",
|
||||
"stopNewUserRegistrationDescription": "When enabled, new user registration will be disabled",
|
||||
"title": "Registration Settings",
|
||||
"trialConfig": "Trial Configuration",
|
||||
"trialConfigDescription": "Configure trial subscription, duration and time unit for new users upon registration",
|
||||
"year": "Year(s)"
|
||||
},
|
||||
"site": {
|
||||
"customData": "Custom Data",
|
||||
"customDataDescription": "Custom data for website customization",
|
||||
"customHtml": "Custom HTML",
|
||||
"customHtmlDescription": "Custom HTML code to be injected into the bottom of the site's body tag",
|
||||
"description": "Configure basic site information, logo, domain and other settings",
|
||||
"keywords": "Keywords",
|
||||
"keywordsDescription": "Used for SEO purposes",
|
||||
"keywordsPlaceholder": "keyword1, keyword2, keyword3",
|
||||
"logo": "Site Logo",
|
||||
"logoDescription": "Used for displaying the logo in designated locations",
|
||||
"logoPlaceholder": "Enter the URL of the logo, without ending with '/'",
|
||||
"siteDesc": "Site Description",
|
||||
"siteDescDescription": "Used for displaying the site description in designated locations",
|
||||
"siteDescPlaceholder": "Enter site description",
|
||||
"siteDomain": "Site Domain",
|
||||
"siteDomainDescription": "Domain address of the current website, e.g., used in emails",
|
||||
"siteDomainPlaceholder": "Please enter the domain address. For multiple domains, please enter one per line.",
|
||||
"siteName": "Site Name",
|
||||
"siteNameDescription": "Used for displaying the site name in designated locations",
|
||||
"siteNamePlaceholder": "Enter site name",
|
||||
"title": "Site Configuration"
|
||||
},
|
||||
"tos": {
|
||||
"description": "Edit and manage terms of service content",
|
||||
"title": "Terms of Service"
|
||||
},
|
||||
"userSecuritySettings": "User & Security",
|
||||
"verify": {
|
||||
"description": "Configure Turnstile CAPTCHA and verification settings",
|
||||
"enableLoginVerify": "Enable Verification on Login",
|
||||
"enableLoginVerifyDescription": "When enabled, users must pass human verification during login",
|
||||
"enablePasswordVerify": "Enable Verification on Password Reset",
|
||||
"enablePasswordVerifyDescription": "When enabled, users must pass human verification during password reset",
|
||||
"enableRegisterVerify": "Enable Verification on Registration",
|
||||
"enableRegisterVerifyDescription": "When enabled, users must pass human verification during registration",
|
||||
"saveFailed": "Save Failed",
|
||||
"saveSuccess": "Save Successful",
|
||||
"title": "Security Verification",
|
||||
"turnstileSecret": "Turnstile Secret Key",
|
||||
"turnstileSecretDescription": "Cloudflare Turnstile secret key for backend verification",
|
||||
"turnstileSecretPlaceholder": "Enter Turnstile secret key",
|
||||
"turnstileSiteKey": "Turnstile Site Key",
|
||||
"turnstileSiteKeyDescription": "Cloudflare Turnstile site key for frontend verification",
|
||||
"turnstileSiteKeyPlaceholder": "Enter Turnstile site key"
|
||||
},
|
||||
"verifyCode": {
|
||||
"dailyLimit": "Daily Sending Limit",
|
||||
"dailyLimitDescription": "Maximum number of verification codes each user can send per day",
|
||||
"description": "Configure email verification code sending rules and limits",
|
||||
"expireTime": "Verification Code Validity",
|
||||
"expireTimeDescription": "Validity period of verification codes (seconds)",
|
||||
"inputPlaceholder": "Please enter",
|
||||
"interval": "Sending Interval",
|
||||
"intervalDescription": "Minimum interval between two verification code sends (seconds)",
|
||||
"saveFailed": "Save Failed",
|
||||
"saveSuccess": "Save Successful",
|
||||
"seconds": "seconds",
|
||||
"times": "time(s)",
|
||||
"title": "Verification Code Settings"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user