|
|
@@ -1,138 +1,296 @@
|
|
|
{
|
|
|
- "menu.search.placeholder": "Search for people, file, photos...",
|
|
|
- "menu.fullscreen": "Fullscreen",
|
|
|
- "menu.fullscreen.exit": "Exit Fullscreen",
|
|
|
- "menu.clear.local.storage": "Clear Local Storage",
|
|
|
- "menu.lang": "Language",
|
|
|
- "menu.main": "Main Navigation",
|
|
|
- "menu.dashboard": "Dashboard",
|
|
|
- "menu.dashboard.v1": "Default",
|
|
|
- "menu.dashboard.analysis": "Analysis",
|
|
|
- "menu.dashboard.monitor": "Monitor",
|
|
|
- "menu.dashboard.workplace": "Workplace",
|
|
|
- "menu.shortcut": "Shortcut",
|
|
|
- "menu.widgets": "Widgets",
|
|
|
- "menu.alain": "Alain",
|
|
|
- "menu.style": "Style",
|
|
|
- "menu.style.typography": "Typography",
|
|
|
- "menu.style.gridmasonry": "Grid Masonry",
|
|
|
- "menu.style.colors": "Colors",
|
|
|
- "menu.delon": "Delon Lib",
|
|
|
- "menu.delon.form": "Dynamic Form",
|
|
|
- "menu.delon.table": "Simple table",
|
|
|
- "menu.delon.util": "Util",
|
|
|
- "menu.delon.print": "Print",
|
|
|
- "menu.delon.guard": "Route Guard",
|
|
|
- "menu.delon.cache": "Cache",
|
|
|
- "menu.delon.qr": "QR",
|
|
|
- "menu.delon.acl": "ACL",
|
|
|
- "menu.delon.downfile": "Download File",
|
|
|
- "menu.delon.xlsx": "Excel",
|
|
|
- "menu.delon.zip": "Zip",
|
|
|
- "menu.pro": "Antd Pro",
|
|
|
- "menu.form": "Form",
|
|
|
- "menu.form.basicform": "Basic Form",
|
|
|
- "menu.form.stepform": "Step Form",
|
|
|
- "menu.form.stepform.info": "Step Form(write transfer information)",
|
|
|
- "menu.form.stepform.confirm": "Step Form(confirm transfer information)",
|
|
|
- "menu.form.stepform.result": "Step Form(finished)",
|
|
|
- "menu.form.advancedform": "Advanced Form",
|
|
|
- "menu.list": "List",
|
|
|
- "menu.list.searchtable": "Search Table",
|
|
|
- "menu.list.basiclist": "Basic List",
|
|
|
- "menu.list.cardlist": "Card List",
|
|
|
- "menu.list.searchlist": "Search List",
|
|
|
- "menu.list.searchlist.articles": "Search List(articles)",
|
|
|
- "menu.list.searchlist.projects": "Search List(projects)",
|
|
|
- "menu.list.searchlist.applications": "Search List(applications)",
|
|
|
- "menu.profile": "Profile",
|
|
|
- "menu.profile.basic": "Basic Profile",
|
|
|
- "menu.profile.advanced": "Advanced Profile",
|
|
|
- "menu.result": "Result",
|
|
|
- "menu.result.success": "Success",
|
|
|
- "menu.result.fail": "Fail",
|
|
|
- "menu.exception": "Exception",
|
|
|
- "menu.exception.not-permission": "403",
|
|
|
- "menu.exception.not-find": "404",
|
|
|
- "menu.exception.server-error": "500",
|
|
|
- "menu.account": "Account",
|
|
|
- "menu.account.center": "Account Center",
|
|
|
- "menu.account.settings": "Account Settings",
|
|
|
- "menu.account.trigger": "Trigger Error",
|
|
|
- "menu.account.logout": "Logout",
|
|
|
- "menu.more": "More",
|
|
|
- "menu.report": "Report",
|
|
|
- "menu.report.relation": "Relation Map",
|
|
|
- "menu.extras": "Extra",
|
|
|
- "menu.extras.helpcenter": "Help Center",
|
|
|
- "menu.extras.settings": "Settings",
|
|
|
- "menu.extras.poi": "Poi",
|
|
|
- "app.analysis.test": "Gongzhuan No.{{no}} shop",
|
|
|
- "app.analysis.introduce": "Introduce",
|
|
|
- "app.analysis.total-sales": "Total Sales",
|
|
|
- "app.analysis.day-sales": "Day Sales",
|
|
|
- "app.analysis.visits": "Visits",
|
|
|
- "app.analysis.visits-trend": "Visits Trend",
|
|
|
- "app.analysis.visits-ranking": "Visits Ranking",
|
|
|
- "app.analysis.day-visits": "Day Visits",
|
|
|
- "app.analysis.week": "Week Ratio",
|
|
|
- "app.analysis.day": "Day Ratio",
|
|
|
- "app.analysis.payments": "Payments",
|
|
|
- "app.analysis.conversion-rate": "Conversion Rate",
|
|
|
- "app.analysis.operational-effect": "Operational Effect",
|
|
|
- "app.analysis.sales-trend": "Stores Sales Trend",
|
|
|
- "app.analysis.sales-ranking": "Sales Ranking",
|
|
|
- "app.analysis.all-year": "All Year",
|
|
|
- "app.analysis.all-month": "All Month",
|
|
|
- "app.analysis.all-week": "All Week",
|
|
|
- "app.analysis.all-today": "All day",
|
|
|
- "app.analysis.search-users": "Search Users",
|
|
|
- "app.analysis.per-capita-search": "Per Capita Search",
|
|
|
- "app.analysis.online-top-search": "Online Top Search",
|
|
|
- "app.analysis.the-proportion-of-sales": "The Proportion Of Sales",
|
|
|
- "app.analysis.channel.all": "ALL",
|
|
|
- "app.analysis.channel.online": "Online",
|
|
|
- "app.analysis.channel.stores": "Stores",
|
|
|
- "app.analysis.sales": "Sales",
|
|
|
- "app.analysis.traffic": "Traffic",
|
|
|
- "app.analysis.table.rank": "Rank",
|
|
|
- "app.analysis.table.search-keyword": "Keyword",
|
|
|
- "app.analysis.table.users": "Users",
|
|
|
- "app.analysis.table.weekly-range": "Weekly Range",
|
|
|
- "app.monitor.trading-activity": "Real-Time Trading Activity",
|
|
|
- "app.monitor.total-transactions": "Total transactions today",
|
|
|
- "app.monitor.sales-target": "Sales target completion rate",
|
|
|
- "app.monitor.remaining-time": "Remaining time of activity",
|
|
|
- "app.monitor.total-transactions-per-second": "Total transactions per second",
|
|
|
- "app.monitor.activity-forecast": "Activity forecast",
|
|
|
- "app.monitor.efficiency": "Efficiency",
|
|
|
- "app.monitor.ratio": "Ratio",
|
|
|
- "app.monitor.proportion-per-category": "Proportion Per Category",
|
|
|
- "app.monitor.fast-food": "Fast food",
|
|
|
- "app.monitor.western-food": "Western food",
|
|
|
- "app.monitor.hot-pot": "Hot pot",
|
|
|
- "app.monitor.waiting-for-implementation": "Waiting for implementation",
|
|
|
- "app.monitor.popular-searches": "Popular Searches",
|
|
|
- "app.monitor.resource-surplus": "Resource Surplus",
|
|
|
- "app.monitor.fund-surplus": "Fund Surplus",
|
|
|
+ "menu": {
|
|
|
+ "main": "Main",
|
|
|
+ "lang": "Language",
|
|
|
+ "dashboard": "DashBoard",
|
|
|
+ "search.placeholder": "Search:Monitor Name、IP",
|
|
|
+ "fullscreen": "Full Screen",
|
|
|
+ "fullscreen.exit": "Exit",
|
|
|
+ "clear.local.storage": "Clear Local Storage",
|
|
|
+ "monitor": {
|
|
|
+ "": "Monitor",
|
|
|
+ "service": "Service Monitor",
|
|
|
+ "db": "DB Monitor",
|
|
|
+ "os": "OS Monitor",
|
|
|
+ "mid": "Mid Monitor",
|
|
|
+ "custom": "Custom Monitor"
|
|
|
+ },
|
|
|
+ "account": {
|
|
|
+ "": "Personal",
|
|
|
+ "center": "Personal Center",
|
|
|
+ "settings": "Account Setting",
|
|
|
+ "security": "Security Setting",
|
|
|
+ "binding": "Account Binding",
|
|
|
+ "trigger": "Trigger Error",
|
|
|
+ "logout": "Logout"
|
|
|
+ },
|
|
|
+ "alert": {
|
|
|
+ "": "Alert",
|
|
|
+ "center": "Alert Center",
|
|
|
+ "setting": "Alert Setting",
|
|
|
+ "dispatch": "Alert Notify"
|
|
|
+ },
|
|
|
+ "extras": {
|
|
|
+ "": "More",
|
|
|
+ "help": "Help Center",
|
|
|
+ "setting": "Setting"
|
|
|
+ },
|
|
|
+ "more": "More"
|
|
|
+ },
|
|
|
+ "monitor": {
|
|
|
+ "": "Monitor",
|
|
|
+ "name": "Monitor Name",
|
|
|
+ "name.tip": "Monitor name, the name needs to be unique",
|
|
|
+ "host": "Monitor Host",
|
|
|
+ "host.tip": "The monitored peer IP or domain name",
|
|
|
+ "description": "Description",
|
|
|
+ "description.tip": "Description and remarks",
|
|
|
+ "intervals": "Intervals",
|
|
|
+ "intervals.tip": "Monitor the interval time of periodic collection of data, second",
|
|
|
+ "category": {
|
|
|
+ "": "Category",
|
|
|
+ "service": "Service",
|
|
|
+ "db": "Database",
|
|
|
+ "os": "OS",
|
|
|
+ "mid": "Middleware",
|
|
|
+ "custom": "Custom"
|
|
|
+ },
|
|
|
+ "app": {
|
|
|
+ "": "Monitor Type",
|
|
|
+ "website": "Website Monitor",
|
|
|
+ "api": "HTTP API",
|
|
|
+ "http": "HTTP API",
|
|
|
+ "ping": "PING Connect",
|
|
|
+ "port": "Port Available",
|
|
|
+ "mysql": "Mysql",
|
|
|
+ "oracle": "Oracle",
|
|
|
+ "redis": "Redis",
|
|
|
+ "fullsite": "SiteMap Monitor"
|
|
|
+ },
|
|
|
+ "status": {
|
|
|
+ "": "Monitor Status",
|
|
|
+ "all": "All Status",
|
|
|
+ "available": "Available",
|
|
|
+ "unavailable": "UnAvailable",
|
|
|
+ "unreachable": "UnReachable",
|
|
|
+ "un-manage": "UnManaged"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "alert": {
|
|
|
+ "": "Alert",
|
|
|
+ "status": {
|
|
|
+ "": "Alert Status",
|
|
|
+ "all": "All Status",
|
|
|
+ "0": "Pending",
|
|
|
+ "2": "Restored",
|
|
|
+ "3": "Processed"
|
|
|
+ },
|
|
|
+ "priority": {
|
|
|
+ "": "Alarm Priority",
|
|
|
+ "all": "All Priority",
|
|
|
+ "0": "Emergency",
|
|
|
+ "1": "Critical",
|
|
|
+ "2": "Warning"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "alert.setting.new": "New Threshold",
|
|
|
+ "alert.setting.edit": "Edit Threshold",
|
|
|
+ "alert.setting.delete": "Delete Threshold",
|
|
|
+ "alert.setting.target": "Metric Target",
|
|
|
+ "alert.setting.expr": "Threshold Trigger Expr",
|
|
|
+ "alert.setting.times": "Trigger Times",
|
|
|
+ "alert.setting.times.tip": "Set how many times the threshold is triggered before sending an alert",
|
|
|
+ "alert.setting.template": "Notice Template",
|
|
|
+ "alert.setting.template.tip": "Supported notification template environment variables",
|
|
|
+ "alert.setting.template.label": "The notification information template sent after the alarm is triggered, see the template environment variable above",
|
|
|
+ "alert.setting.template.example": "Please input notice template.Eg: ${app}.${metrics}.${metric}'s value is too high",
|
|
|
+ "alert.setting.template.monitor-type": "Monitor Type Name",
|
|
|
+ "alert.setting.template.metrics-name": "Metrics Name",
|
|
|
+ "alert.setting.template.metric-name": "Metric Name",
|
|
|
+ "alert.setting.template.metric-value": "Metric Target Value",
|
|
|
+ "alert.setting.template.other-value": "Other Metric Value",
|
|
|
+ "alert.setting.template.instance-value": "Instance Value",
|
|
|
+ "alert.setting.default": "Global Default",
|
|
|
+ "alert.setting.default.tip": "Whether this alarm threshold configuration applies to all this type of monitoring globally",
|
|
|
+ "alert.setting.enable": "Enable Alert",
|
|
|
+ "alert.setting.enable.tip": "This alarm threshold configuration is enabled or disabled",
|
|
|
+ "alert.setting.connect": "Alert Associate Monitors",
|
|
|
+ "alert.setting.connect.left": "No Associate",
|
|
|
+ "alert.setting.connect.right": "Associated",
|
|
|
+ "alert.setting.expr.tip": "Supported Threshold Trigger Expression Environment Variables and Operators",
|
|
|
+ "alert.setting.expr.label": "Calculate and judge whether the threshold is triggered according to this expression. The expression environment variables and operators are shown above.",
|
|
|
+ "alert.setting.expr.example": "Calculate whether to trigger the threshold according to this expression.Eg",
|
|
|
+ "alert.setting.priority.tip": "The alarm level that triggers the threshold, from low to high:Warning,Critical,Emergency",
|
|
|
+ "alert.setting.target.tip": "The selected metric object",
|
|
|
+ "alert.setting.target.other": "Other metric objects of the row",
|
|
|
+ "alert.setting.target.instance": "Instance of the row",
|
|
|
+ "alert.setting.operator": "Supported operator functions",
|
|
|
+ "alert.center.delete": "Delete Alerts",
|
|
|
+ "alert.center.deal": "Mark Processed",
|
|
|
+ "alert.center.no-deal": "Mark Pending",
|
|
|
+ "alert.center.search": "Search Alert Content",
|
|
|
+ "alert.center.filter-status": "Filter Alert Status",
|
|
|
+ "alert.center.filter-priority": "Filter Alert Priority",
|
|
|
+ "alert.center.target": "Metric Target",
|
|
|
+ "alert.center.monitor": "Belong Monitor",
|
|
|
+ "alert.center.priority": "Priority",
|
|
|
+ "alert.center.content": "Alert Content",
|
|
|
+ "alert.center.status": "Status",
|
|
|
+ "alert.center.time": "Alert Time",
|
|
|
+ "alert.center.notify.no-delete": "No items selected for deletion!",
|
|
|
+ "alert.center.confirm.delete": "Please confirm whether to delete!",
|
|
|
+ "alert.center.confirm.delete-batch": "Please confirm whether to delete in batch!",
|
|
|
+ "alert.center.notify.no-mark": "No items selected for mark!",
|
|
|
+ "alert.center.confirm.mark-done-batch": "Please confirm whether to mark processed in batch!",
|
|
|
+ "alert.center.confirm.mark-done": "Please confirm whether to mark processed!",
|
|
|
+ "alert.center.confirm.mark-no-batch": "Please confirm whether to mark Pending in batch!",
|
|
|
+ "alert.center.confirm.mark-no": "Please confirm whether to mark Pending!",
|
|
|
+ "alert.notice.receiver": "Alert Receiver",
|
|
|
+ "alert.notice.receiver.new": "New Receiver",
|
|
|
+ "alert.notice.receiver.edit": "Edit Receiver",
|
|
|
+ "alert.notice.receiver.delete": "Delete Receiver",
|
|
|
+ "alert.notice.receiver.people": "Receiver",
|
|
|
+ "alert.notice.receiver.people.name": "Receiver Name",
|
|
|
+ "alert.notice.receiver.type": "Notice Type",
|
|
|
+ "alert.notice.receiver.setting": "Setting",
|
|
|
+ "alert.notice.type.sms": "SMS",
|
|
|
+ "alert.notice.type.phone": "Phone",
|
|
|
+ "alert.notice.type.email": "Email",
|
|
|
+ "alert.notice.type.url": "URL",
|
|
|
+ "alert.notice.type.wechat": "Open WeChat",
|
|
|
+ "alert.notice.type.wechat-id": "WeChat OPENID",
|
|
|
+ "alert.notice.type.wework": "WeWork Robot",
|
|
|
+ "alert.notice.type.wework-key": "WeWork Robot KEY",
|
|
|
+ "alert.notice.type.access-token": "Robot ACCESS_TOKEN",
|
|
|
+ "alert.notice.type.ding": "DingDing Robot",
|
|
|
+ "alert.notice.type.fei-shu": "FeiShu Robot",
|
|
|
+ "alert.notice.type.fei-shu-key": "FeiShu Robot KEY",
|
|
|
+ "alert.notice.rule": "Alert Notice Rule",
|
|
|
+ "alert.notice.rule.new": "New Notice Rule",
|
|
|
+ "alert.notice.rule.edit": "Edit Notice Rule",
|
|
|
+ "alert.notice.rule.delete": "Delete Notice Rule",
|
|
|
+ "alert.notice.rule.name": "Rule Name",
|
|
|
+ "alert.notice.rule.all": "Dispatch ALl",
|
|
|
+ "alert.notice.rule.enable": "Enable",
|
|
|
+ "dashboard.alerts.title": "Recently Alerts List",
|
|
|
+ "dashboard.alerts.title-no": "Recently Pending Alerts",
|
|
|
+ "dashboard.alerts.no": "No Pending Alerts",
|
|
|
+ "dashboard.alerts.enter": "Go Alert Center",
|
|
|
+ "dashboard.alerts.distribute": "The Distribution Of Alerts",
|
|
|
+ "dashboard.alerts.num": "Alerts Num",
|
|
|
+ "dashboard.alerts.deal": "Alerts Dealing",
|
|
|
+ "dashboard.alerts.deal-percent": "Dealing Rate",
|
|
|
+ "dashboard.monitors.total": "Monitor Total",
|
|
|
+ "dashboard.monitors.title": "Monitoring Overview",
|
|
|
+ "dashboard.monitors.sub-title": "The Distribution Of Monitors",
|
|
|
+ "dashboard.monitors.formatter": " Monitors ",
|
|
|
+ "dashboard.monitors.distribute": "Monitor Distribution",
|
|
|
+ "monitors.list": "Monitor List",
|
|
|
+ "monitors.new": "New",
|
|
|
+ "monitors.new.success": "New Monitor Success",
|
|
|
+ "monitors.new.failed": "New Monitor Failed",
|
|
|
+ "monitors.edit": "Edit",
|
|
|
+ "monitors.edit.success": "Update Monitor Success",
|
|
|
+ "monitors.edit.failed": "Update Monitor Failed",
|
|
|
+ "monitors.not-found": "This Monitor Not Found",
|
|
|
+ "monitors.delete": "Delete",
|
|
|
+ "monitors.edit-monitor": "Edit Monitor",
|
|
|
+ "monitors.delete-monitor": "Delete Monitor",
|
|
|
+ "monitors.enable": "Enable Monitor",
|
|
|
+ "monitors.cancel": "Cancel Monitor",
|
|
|
+ "monitors.search.placeholder": "Search Monitor",
|
|
|
+ "monitors.search.filter": "Filter Monitor Status",
|
|
|
+ "monitors.total": "Total",
|
|
|
+ "monitors.advanced": "Advanced",
|
|
|
+ "monitors.advanced.tip": "Setting Advanced Param",
|
|
|
+ "monitors.detect": "Detect",
|
|
|
+ "monitors.detect.success": "Detect Success",
|
|
|
+ "monitors.detect.failed": "Detect Failed",
|
|
|
+ "monitors.detect.tip": "Detect monitor available before apply",
|
|
|
+ "monitors.detail": "Monitor Detail",
|
|
|
+ "monitors.detail.name": "Name",
|
|
|
+ "monitors.detail.port": "Port",
|
|
|
+ "monitors.detail.description": "Desc",
|
|
|
+ "monitors.detail.status": "Status",
|
|
|
+ "monitors.detail.basic": "Monitor Basic",
|
|
|
+ "monitors.detail.realtime": "Monitor Real-Time Detail",
|
|
|
+ "monitors.detail.history": "Monitor Historical Chart Detail",
|
|
|
+ "monitors.collect.time": "Collect Time",
|
|
|
+ "monitors.collect.time.tip": "Last collect time",
|
|
|
+ "monitors.detail.chart.zoom": "Zoom In",
|
|
|
+ "monitors.detail.chart.back": "Zoom restore",
|
|
|
+ "monitors.detail.chart.save": "Save as Image",
|
|
|
+ "monitors.detail.chart.query-1h": "Query 1 Hour",
|
|
|
+ "monitors.detail.chart.query-6h": "Query 6 Hours",
|
|
|
+ "monitors.detail.chart.query-1d": "Query 1 Day",
|
|
|
+ "monitors.detail.chart.query-1w": "Query 1 Week",
|
|
|
+ "monitors.detail.chart.query-1m": "Query 1 Month",
|
|
|
+ "monitors.detail.chart.no-data": "No Metrics Data",
|
|
|
+ "monitors.detail.chart.unit": "Unit",
|
|
|
+ "common.name": "Name",
|
|
|
+ "common.value": "Value",
|
|
|
+ "common.search": "Search",
|
|
|
+ "common.refresh": "Refresh",
|
|
|
+ "common.edit-time": "Last Update Time",
|
|
|
+ "common.new-time": "Create Time",
|
|
|
+ "common.edit": "Operate",
|
|
|
+ "common.total": "Total",
|
|
|
+ "common.yes": "Yes",
|
|
|
+ "common.no": "No",
|
|
|
+ "common.enable": "Enable",
|
|
|
+ "common.disable": "Disable",
|
|
|
+ "common.notify.no-select-edit": "No items selected for editing!",
|
|
|
+ "common.notify.one-select-edit": "Only one selection can be edited!",
|
|
|
+ "common.confirm.delete": "Please confirm whether to delete!",
|
|
|
+ "common.notify.no-select-delete": "No items selected for deletion!",
|
|
|
+ "common.confirm.delete-batch": "Please confirm whether to delete in batches!",
|
|
|
+ "common.notify.delete-success": "Delete Success!",
|
|
|
+ "common.notify.delete-fail": "Delete Failed!",
|
|
|
+ "common.notify.new-success": "Add Success!",
|
|
|
+ "common.notify.new-fail": "Add Failed!",
|
|
|
+ "common.notify.apply-success": "Apply Success!",
|
|
|
+ "common.notify.apply-fail": "Apply Failed!",
|
|
|
+ "common.notify.monitor-fail": "Query Monitor Failed!",
|
|
|
+ "common.notify.edit-success": "Edit Success!",
|
|
|
+ "common.notify.edit-fail": "Edit Failed!",
|
|
|
+ "common.notify.no-select-cancel": "No items selected for cancel!",
|
|
|
+ "common.confirm.cancel-batch": "Please confirm whether to cancel monitor in batches!",
|
|
|
+ "common.confirm.cancel": "Please confirm whether to cancel monitor!",
|
|
|
+ "common.notify.cancel-success": "Cancel Success!",
|
|
|
+ "common.notify.cancel-fail": "Cancel Failed!",
|
|
|
+ "common.notify.mark-success": "Mark Success!",
|
|
|
+ "common.notify.mark-fail": "Mark Failed!",
|
|
|
+ "common.notify.no-select-enable": "No items selected for enable!",
|
|
|
+ "common.confirm.enable-batch": "Please confirm whether to enable monitor in batches!",
|
|
|
+ "common.confirm.enable": "Please confirm whether to enable monitor!",
|
|
|
+ "common.notify.enable-success": "Enable Success!",
|
|
|
+ "common.notify.enable-fail": "Enable Failed!",
|
|
|
+ "common.confirm.clear-cache": "Please confirm whether to clear cache!",
|
|
|
+ "common.notify.clear-success": "Clear Success!",
|
|
|
+ "common.button.ok": "OK",
|
|
|
+ "common.button.cancel": "Cancel",
|
|
|
+ "common.button.help": "Help",
|
|
|
+ "common.button.edit": "Edit",
|
|
|
+ "common.button.delete": "Delete",
|
|
|
+ "common.button.detect": "Detect",
|
|
|
+ "validation.email.invalid": "Invalid email!",
|
|
|
+ "validation.phone.invalid": "Invalid phone number!",
|
|
|
+ "validation.verification-code.invalid": "Invalid verification code, should be 6 digits!",
|
|
|
+ "validation.required": "Please fill in the required fields! ",
|
|
|
+ "app.theme.default": "Light Theme",
|
|
|
+ "app.theme.dark": "Dark Theme",
|
|
|
+ "app.theme.compact": "Compact Theme",
|
|
|
+ "app.role.admin": "Administrator",
|
|
|
"app.lock": "Lock",
|
|
|
- "app.login.message-invalid-credentials": "Invalid username or password(admin/ant.design)",
|
|
|
- "app.login.message-invalid-verification-code": "Invalid verification code",
|
|
|
+ "app.lock.placeholder": "Enter Any To Unlock",
|
|
|
+ "app.passport.desc": "TanCloud-Friendly High Performance Monitoring Cloud Service",
|
|
|
+ "app.passport.welcome": "Welcome To Use TanCloud-Monitoring Cloud Service-tancloud.cn",
|
|
|
+ "app.login.message-need-identifier": "Please enter your username",
|
|
|
+ "app.login.message-need-credential": "Please enter password",
|
|
|
+ "app.login.message-invalid-credentials": "Invalid username or password",
|
|
|
"app.login.tab-login-credentials": "Credentials",
|
|
|
- "app.login.tab-login-mobile": "Mobile number",
|
|
|
"app.login.remember-me": "Remember me",
|
|
|
- "app.login.forgot-password": "Forgot your password?",
|
|
|
- "app.login.sign-in-with": "Sign in with",
|
|
|
- "app.login.signup": "Sign up",
|
|
|
"app.login.login": "Login",
|
|
|
- "app.register.register": "Register",
|
|
|
- "app.register.get-verification-code": "Get code",
|
|
|
- "app.register.sign-in": "Already have an account?",
|
|
|
- "app.register-result.msg": "Account:registered at {{email}}",
|
|
|
- "app.register-result.activation-email":
|
|
|
- "The activation email has been sent to your email address and is valid for 24 hours. Please log in to the email in time and click on the link in the email to activate the account.",
|
|
|
- "app.register-result.back-home": "Back to home",
|
|
|
- "app.register-result.view-mailbox": "View mailbox",
|
|
|
"validation.email.required": "Please enter your email!",
|
|
|
"validation.email.wrong-format": "The email address is in the wrong format!",
|
|
|
"validation.password.required": "Please enter your password!",
|