mirror of
https://github.com/Rain-kl/OpenFlare.git
synced 2026-09-28 05:46:36 +08:00
497edfd564
- 一次性回灌:主包最新内容(含 565 个未同步键)全量写回 6 个 fragment 文件,fragments 成为完整唯一源;新增 core fragment(common/docs/home 等 9 个此前仅存在于主包的命名空间)
- merge-i18n-fragments.mjs 改为从零重建主包(不再以主包为基础),重建结果与原主包语义零差异
- 主包 messages/{zh-CN,en}.json 移出跟踪并加入 .gitignore
- 生成接入入口:predev/prebuild/prebuild:embed/precheck:i18n 钩子 + Makefile code-check 与 checks.sh vitest 前置生成
- 修复既有漂移:configVersions.title 现以 fragments(Config versions)为准
140 lines
5.6 KiB
JSON
140 lines
5.6 KiB
JSON
{
|
|
"layout": {
|
|
"nav": {
|
|
"home": "Home",
|
|
"myFiles": "My Files",
|
|
"users": "Users",
|
|
"tasks": "Tasks",
|
|
"storage": "Storage",
|
|
"database": "Database",
|
|
"push": "Notifications",
|
|
"messageGateway": "Messaging",
|
|
"logs": "System Logs",
|
|
"system": "System Config",
|
|
"adminSettings": "System Settings",
|
|
"demo": "Demo",
|
|
"apiDocs": "API Docs",
|
|
"usageDocs": "User Guide",
|
|
"dashboard": "Dashboard",
|
|
"nodes": "Nodes",
|
|
"proxyRoutes": "Proxy Routes",
|
|
"websites": "Domains",
|
|
"certificates": "TLS Certificates",
|
|
"dnsAccounts": "DNS Accounts",
|
|
"cloudflare": "Cloudflare",
|
|
"origins": "Origins",
|
|
"responses": "Response Pages",
|
|
"waf": "WAF",
|
|
"ipGroups": "IP Groups",
|
|
"rateLimits": "Rate Limits",
|
|
"pages": "Pages",
|
|
"configVersions": "Releases",
|
|
"accessLogs": "Access Logs",
|
|
"performance": "Performance",
|
|
"applyLogs": "Apply Logs"
|
|
},
|
|
"groups": {
|
|
"admin": "Admin",
|
|
"docs": "Docs",
|
|
"security": "Security",
|
|
"websites": "Websites"
|
|
},
|
|
"user": {
|
|
"adminRole": "Administrator",
|
|
"userRole": "User",
|
|
"notLoggedIn": "Not signed in",
|
|
"syncing": "Syncing account",
|
|
"profile": "My Profile",
|
|
"settings": "Settings",
|
|
"help": "Help",
|
|
"logout": "Sign out",
|
|
"unknownUser": "Unknown user"
|
|
},
|
|
"logoutDialog": {
|
|
"title": "Sign out",
|
|
"description": "Are you sure you want to sign out?",
|
|
"loggingOut": "Signing out…",
|
|
"confirm": "Sign out",
|
|
"inProgress": "Signing out…",
|
|
"failed": "Sign-out failed",
|
|
"failedDescription": "An error occurred while signing out. Please try again."
|
|
},
|
|
"header": {
|
|
"notifications": "Notifications",
|
|
"settings": "Settings",
|
|
"search": "Search",
|
|
"toggleFullWidth": "Toggle full width",
|
|
"toggleTheme": "Toggle theme",
|
|
"changePasswordBanner": "For your account security, please change your password now.",
|
|
"changePasswordAction": "Change password",
|
|
"bannerTitle": "Announcement",
|
|
"bannerLink": "Learn more",
|
|
"dismiss": "Dismiss",
|
|
"guest": "Guest"
|
|
},
|
|
"search": {
|
|
"categoryPage": "Page",
|
|
"categoryFeature": "Feature",
|
|
"categorySetting": "Setting",
|
|
"categoryAdmin": "Admin",
|
|
"tipPrefix": "Tips:",
|
|
"tipSlash": "You can also press / to open this dialog",
|
|
"tipArrow": "to navigate items",
|
|
"tipNewTab": "Open in new tab",
|
|
"tipDidYouKnow": "Did you know: search is still being improved",
|
|
"searchPlaceholder": "Search pages and features...",
|
|
"noResults": "No results found. Try a different term?",
|
|
"openInNewTab": "Open in new tab",
|
|
"open": "Open",
|
|
"closeSearch": "Close search",
|
|
"items": {
|
|
"globalSettings": "Settings",
|
|
"appearance": "Appearance",
|
|
"homeDesc": "Return to the console dashboard",
|
|
"usageDocsDesc": "View getting-started guides and integration examples",
|
|
"nodesDesc": "Manage edge nodes, relays, and intranet tunnels",
|
|
"proxyRoutesDesc": "Configure reverse proxies, match rules, WAF policies, and cache settings",
|
|
"websitesDesc": "Manage hosted domains, certificate bindings, and listeners",
|
|
"certificatesDesc": "Issue and manage SSL/TLS certificates with auto-renewal",
|
|
"dnsAccountsDesc": "Configure DNS provider credentials for certificate issuance and records",
|
|
"originsDesc": "Manage reverse-proxy backends and load-balancing groups",
|
|
"responsesDesc": "Configure origin error pages and offline fallback contact pages",
|
|
"wafDesc": "Configure Web Application Firewall rules to block malicious requests",
|
|
"ipGroupsDesc": "Define IP lists for allow/deny control in WAF or routes",
|
|
"rateLimitsDesc": "Configure default concurrency and bandwidth limits for edge sites",
|
|
"pagesDesc": "Upload or deploy static sites with global CDN hosting",
|
|
"configVersionsDesc": "View, compare, publish, and roll back configuration versions",
|
|
"accessLogsDesc": "Search full-site access logs and network analytics",
|
|
"applyLogsDesc": "View history of node config delivery, sync, and activation",
|
|
"performanceDesc": "Tune connections, proxy timeouts, and core performance settings",
|
|
"settingsDesc": "Configure personal application preferences",
|
|
"profileDesc": "Edit nickname, avatar, and profile attributes",
|
|
"appearanceDesc": "Configure the display theme (light/dark)",
|
|
"adminSettingsDesc": "Manage login, registration, and auth sources (admin only)",
|
|
"systemDesc": "Change core platform runtime configuration (admin only)",
|
|
"usersDesc": "Manage registered users and their status (admin only)",
|
|
"tasksDesc": "Dispatch and inspect background scheduled tasks (admin only)",
|
|
"storageDesc": "Browse, search, and clean files in object storage (admin only)",
|
|
"databaseDesc": "Monitor table size, browse physical tables, and run interactive SQL (admin only)",
|
|
"pushDesc": "Configure email, Lark, and Telegram notification channels (admin only)",
|
|
"logsDesc": "View system logs and background task execution logs (admin only)"
|
|
}
|
|
},
|
|
"error": {
|
|
"loadFailed": "Load failed",
|
|
"retry": "Retry",
|
|
"unknownError": "An unknown error occurred. Please try again later.",
|
|
"viewDetails": "View error details",
|
|
"unknownErrorShort": "Unknown error"
|
|
},
|
|
"loading": {
|
|
"loading": "Loading",
|
|
"loadingDesc": "Fetching data..."
|
|
},
|
|
"empty": {
|
|
"noData": "No data",
|
|
"noContent": "No records found"
|
|
}
|
|
}
|
|
}
|