deotalandAi/apps/FrontendDesigner/src/locales/lang/en-US.js

279 lines
6.5 KiB
JavaScript

// 英文语言包
export default {
// 通用
common: {
confirm: 'Confirm',
cancel: 'Cancel',
save: 'Save',
delete: 'Delete',
edit: 'Edit',
add: 'Add',
search: 'Search',
reset: 'Reset',
loading: 'Loading...',
noData: 'No Data',
error: 'Error',
success: 'Success',
warning: 'Warning',
info: 'Info'
},
// 应用
app: {
title: 'Vue3 Frontend Designer Tool',
description: 'Modern, responsive frontend design tool'
},
// 导航
nav: {
home: 'Home',
about: 'About',
projects: 'Projects',
contact: 'Contact',
profile: 'Profile'
},
// 主题
theme: {
light: 'Light Theme',
dark: 'Dark Theme',
auto: 'Auto',
switch: 'Switch Theme'
},
// 语言
language: {
chinese: '中文',
english: 'English',
switch: 'Switch Language'
},
// 菜单
menu: {
open: 'Open Menu',
close: 'Close Menu'
},
// 底部
footer: {
madeWith: 'Made with',
builtWith: 'Built with'
},
// 欢迎页面
welcome: {
title: 'Welcome to FrontendDesigner',
subtitle: 'Modern Frontend Design Tool based on Vue 3 + Vite',
description: 'This is a feature-complete Vue 3 project template with responsive design, internationalization, theme switching and more.',
start: 'Get Started',
features: 'Key Features'
},
// 错误页面
error: {
pageNotFound: 'Page Not Found',
goHome: 'Go Home',
description: 'Sorry, the page you are looking for does not exist.'
},
// Header navigation
header: {
toggleTheme: 'Toggle Theme',
switchLanguage: 'Switch Language'
},
// Messages
messages: {
profileComingSoon: 'Profile feature coming soon',
settingsComingSoon: 'Settings feature coming soon',
confirmLogout: 'Are you sure you want to logout?',
logout: 'Logout',
logoutSuccess: 'Logout successful'
},
admin: {
title: 'Admin Panel',
login: {
title: 'Admin Login',
username: 'Username',
password: 'Password',
rememberMe: 'Remember Me',
login: 'Login',
logging: 'Logging in...',
usernameRequired: 'Please enter username',
passwordRequired: 'Please enter password',
usernamePlaceholder: 'Please enter username',
passwordPlaceholder: 'Please enter password',
loginSuccess: 'Login successful',
loginFailed: 'Login failed, please check username and password',
welcome: 'Welcome to Admin Panel'
},
common: {
refresh: 'Refresh',
search: 'Search',
reset: 'Reset',
startDate: 'Start Date',
endDate: 'End Date',
loading: 'Loading...'
},
layout: {
dashboard: 'Dashboard',
content: 'Content Review',
contentReview: 'Content Review',
orders: 'Order Management',
users: 'User Management',
logout: 'Logout',
profile: 'Profile',
settings: 'Settings'
},
dashboard: {
title: 'Dashboard',
subtitle: 'System Overview and Key Metrics',
refresh: 'Refresh Data',
stats: {
totalUsers: 'Total Users',
totalRevenue: 'Total Revenue',
revenue: 'Revenue',
totalOrders: 'Total Orders',
growthRate: 'Growth Rate',
pendingReviews: 'Pending Reviews'
},
charts: {
salesTrend: 'Sales Trend',
orderStatus: 'Order Status Distribution',
recentActivity: 'Recent Activity'
},
activity: {
userRegistration: 'User Registration',
orderCreated: 'Order Created',
paymentReceived: 'Payment Received',
systemUpdate: 'System Update'
}
},
content: {
title: 'Content Management',
add: 'Add Content',
status: 'Status',
type: 'Type',
search: 'Search Content',
author: 'Author',
publishDate: 'Publish Date',
views: 'Views',
actions: 'Actions',
view: 'View',
edit: 'Edit',
delete: 'Delete',
statusOptions: {
published: 'Published',
pending: 'Pending',
draft: 'Draft',
rejected: 'Rejected'
},
typeOptions: {
article: 'Article',
image: 'Image',
video: 'Video'
}
},
orders: {
title: 'Order Management',
export: 'Export Orders',
search: 'Search Orders',
status: 'Status',
dateRange: 'Date Range',
orderNumber: 'Order Number',
customer: 'Customer',
total: 'Total Amount',
payment: 'Payment Method',
date: 'Order Date',
actions: 'Actions',
view: 'View',
updateStatus: 'Update Status',
detail: 'Order Detail',
basicInfo: 'Basic Information',
items: 'Order Items',
itemName: 'Item Name',
quantity: 'Quantity',
price: 'Price',
currentStatus: 'Current Status',
newStatus: 'New Status',
selectStatus: 'Select Status',
stats: {
total: 'Total Orders',
pending: 'Pending',
completed: 'Completed',
revenue: 'Total Revenue'
},
statusOptions: {
pending: 'Pending',
processing: 'Processing',
completed: 'Completed',
shipped: 'Shipped',
delivered: 'Delivered',
cancelled: 'Cancelled'
},
paymentOptions: {
alipay: 'Alipay',
wechat: 'WeChat Pay',
credit: 'Credit Card'
}
},
users: {
title: 'User Management',
add: 'Add User',
search: 'Search Users',
status: 'Status',
role: 'Role',
registerDate: 'Register Date',
username: 'Username',
email: 'Email',
phone: 'Phone',
lastLogin: 'Last Login',
loginCount: 'Login Count',
actions: 'Actions',
view: 'View',
edit: 'Edit',
resetPassword: 'Reset Password',
ban: 'Ban',
unban: 'Unban',
detail: 'User Detail',
selectRole: 'Select Role',
selectStatus: 'Select Status',
save: 'Save',
stats: {
total: 'Total Users',
active: 'Active Users',
inactive: 'Inactive Users',
vip: 'VIP Users'
},
statusOptions: {
active: 'Active',
inactive: 'Inactive',
banned: 'Banned'
},
roleOptions: {
admin: 'Administrator',
user: 'Regular User',
vip: 'VIP User'
}
}
},
// 通用文本
common: {
confirm: 'Confirm',
cancel: 'Cancel',
save: 'Save',
delete: 'Delete',
edit: 'Edit',
search: 'Search',
loading: 'Loading...',
viewAll: 'View All',
reset: 'Reset',
noData: 'No Data',
error: 'Error',
success: 'Success',
warning: 'Warning',
info: 'Info'
}
}