Initial commit: 商品售卖网站
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
import { createI18n } from 'vue-i18n'
|
||||
import zh from './locales/zh.json'
|
||||
import en from './locales/en.json'
|
||||
import ja from './locales/ja.json'
|
||||
|
||||
const i18n = createI18n({
|
||||
legacy: false,
|
||||
locale: localStorage.getItem('locale') || 'zh',
|
||||
fallbackLocale: 'zh',
|
||||
messages: { zh, en, ja },
|
||||
})
|
||||
|
||||
export default i18n
|
||||
@@ -0,0 +1,145 @@
|
||||
{
|
||||
"common": {
|
||||
"home": "Home",
|
||||
"products": "Products",
|
||||
"cart": "Cart",
|
||||
"orders": "Orders",
|
||||
"profile": "Profile",
|
||||
"login": "Login",
|
||||
"register": "Register",
|
||||
"logout": "Logout",
|
||||
"search": "Search",
|
||||
"save": "Save",
|
||||
"cancel": "Cancel",
|
||||
"delete": "Delete",
|
||||
"edit": "Edit",
|
||||
"create": "Create",
|
||||
"submit": "Submit",
|
||||
"confirm": "Confirm",
|
||||
"back": "Back",
|
||||
"loading": "Loading...",
|
||||
"success": "Success",
|
||||
"error": "Error",
|
||||
"noData": "No data",
|
||||
"total": "Total {count} items",
|
||||
"language": "Language"
|
||||
},
|
||||
"auth": {
|
||||
"email": "Email",
|
||||
"username": "Username",
|
||||
"password": "Password",
|
||||
"confirmPassword": "Confirm Password",
|
||||
"inviteCode": "Invite Code",
|
||||
"forgotPassword": "Forgot Password",
|
||||
"resetPassword": "Reset Password",
|
||||
"loginSuccess": "Login successful",
|
||||
"registerSuccess": "Registration successful",
|
||||
"emailVerified": "Email verified",
|
||||
"sendVerifyCode": "Send Code",
|
||||
"verifyEmail": "Verify Email"
|
||||
},
|
||||
"product": {
|
||||
"name": "Product Name",
|
||||
"price": "Price",
|
||||
"description": "Description",
|
||||
"category": "Category",
|
||||
"stock": "Stock",
|
||||
"addToCart": "Add to Cart",
|
||||
"buyNow": "Buy Now",
|
||||
"requireCredit": "Requires Purchase Credit",
|
||||
"creditCost": "Credit Cost",
|
||||
"creditReward": "Credit Reward",
|
||||
"minPurchase": "Min Purchase",
|
||||
"maxPurchase": "Max Purchase",
|
||||
"customFields": "Custom Fields",
|
||||
"filterByCategory": "Filter by Category",
|
||||
"searchProducts": "Search Products"
|
||||
},
|
||||
"cart": {
|
||||
"empty": "Cart is empty",
|
||||
"total": "Total",
|
||||
"checkout": "Checkout",
|
||||
"quantity": "Quantity",
|
||||
"subtotal": "Subtotal",
|
||||
"removeItem": "Remove Item"
|
||||
},
|
||||
"order": {
|
||||
"orderNumber": "Order No.",
|
||||
"status": "Status",
|
||||
"totalAmount": "Total Amount",
|
||||
"createTime": "Created At",
|
||||
"pendingPayment": "Pending Payment",
|
||||
"pendingConfirm": "Pending Confirm",
|
||||
"pendingShip": "Pending Shipment",
|
||||
"shipped": "Shipped",
|
||||
"completed": "Completed",
|
||||
"refunding": "Refunding",
|
||||
"refunded": "Refunded",
|
||||
"cancelled": "Cancelled",
|
||||
"applyRefund": "Apply Refund",
|
||||
"refundReason": "Refund Reason",
|
||||
"trackingNumber": "Tracking Number",
|
||||
"shippingAddress": "Shipping Address",
|
||||
"exportOrders": "Export Orders"
|
||||
},
|
||||
"address": {
|
||||
"name": "Recipient",
|
||||
"phone": "Phone",
|
||||
"province": "Province",
|
||||
"city": "City",
|
||||
"district": "District",
|
||||
"detail": "Address",
|
||||
"setDefault": "Set Default",
|
||||
"addAddress": "Add Address",
|
||||
"editAddress": "Edit Address"
|
||||
},
|
||||
"lottery": {
|
||||
"title": "Lottery",
|
||||
"register": "Register",
|
||||
"registered": "Registered",
|
||||
"drawTime": "Draw Time",
|
||||
"prizes": "Prizes",
|
||||
"winners": "Winners"
|
||||
},
|
||||
"ticket": {
|
||||
"title": "Tickets",
|
||||
"createTicket": "Create Ticket",
|
||||
"subject": "Subject",
|
||||
"content": "Content",
|
||||
"category": "Category",
|
||||
"status": "Status",
|
||||
"pending": "Pending",
|
||||
"processing": "Processing",
|
||||
"resolved": "Resolved",
|
||||
"closed": "Closed",
|
||||
"reply": "Reply"
|
||||
},
|
||||
"admin": {
|
||||
"dashboard": "Dashboard",
|
||||
"userManagement": "User Management",
|
||||
"productManagement": "Product Management",
|
||||
"categoryManagement": "Category Management",
|
||||
"orderManagement": "Order Management",
|
||||
"supplierManagement": "Supplier Management",
|
||||
"lotteryManagement": "Lottery Management",
|
||||
"ticketManagement": "Ticket Management",
|
||||
"systemSettings": "System Settings",
|
||||
"menuManagement": "Menu Management",
|
||||
"smtpSettings": "SMTP Settings",
|
||||
"paymentSettings": "Payment Settings",
|
||||
"shippingSettings": "Shipping Settings",
|
||||
"inviteSettings": "Invite Settings",
|
||||
"channelFeeRate": "Channel Fee Rate"
|
||||
},
|
||||
"supplier": {
|
||||
"dashboard": "Supplier Dashboard",
|
||||
"orderManagement": "Order Management",
|
||||
"inventoryManagement": "Inventory Management",
|
||||
"confirmOrder": "Confirm Order",
|
||||
"shipOrder": "Ship Order",
|
||||
"shippingPhoto": "Shipping Photo",
|
||||
"expressPhoto": "Express Photo",
|
||||
"customsPhoto": "Customs Photo",
|
||||
"updateStock": "Update Stock"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,145 @@
|
||||
{
|
||||
"common": {
|
||||
"home": "ホーム",
|
||||
"products": "商品",
|
||||
"cart": "カート",
|
||||
"orders": "注文",
|
||||
"profile": "マイページ",
|
||||
"login": "ログイン",
|
||||
"register": "新規登録",
|
||||
"logout": "ログアウト",
|
||||
"search": "検索",
|
||||
"save": "保存",
|
||||
"cancel": "キャンセル",
|
||||
"delete": "削除",
|
||||
"edit": "編集",
|
||||
"create": "作成",
|
||||
"submit": "送信",
|
||||
"confirm": "確認",
|
||||
"back": "戻る",
|
||||
"loading": "読み込み中...",
|
||||
"success": "成功しました",
|
||||
"error": "エラーが発生しました",
|
||||
"noData": "データがありません",
|
||||
"total": "{count}件",
|
||||
"language": "言語"
|
||||
},
|
||||
"auth": {
|
||||
"email": "メールアドレス",
|
||||
"username": "ユーザー名",
|
||||
"password": "パスワード",
|
||||
"confirmPassword": "パスワード確認",
|
||||
"inviteCode": "招待コード",
|
||||
"forgotPassword": "パスワードをお忘れですか",
|
||||
"resetPassword": "パスワードリセット",
|
||||
"loginSuccess": "ログイン成功",
|
||||
"registerSuccess": "登録成功",
|
||||
"emailVerified": "メール認証済み",
|
||||
"sendVerifyCode": "認証コード送信",
|
||||
"verifyEmail": "メール認証"
|
||||
},
|
||||
"product": {
|
||||
"name": "商品名",
|
||||
"price": "価格",
|
||||
"description": "説明",
|
||||
"category": "カテゴリ",
|
||||
"stock": "在庫",
|
||||
"addToCart": "カートに追加",
|
||||
"buyNow": "今すぐ購入",
|
||||
"requireCredit": "購入資格が必要",
|
||||
"creditCost": "必要資格数",
|
||||
"creditReward": "付与資格数",
|
||||
"minPurchase": "最小購入数",
|
||||
"maxPurchase": "最大購入数",
|
||||
"customFields": "カスタムフィールド",
|
||||
"filterByCategory": "カテゴリで絞り込み",
|
||||
"searchProducts": "商品を検索"
|
||||
},
|
||||
"cart": {
|
||||
"empty": "カートは空です",
|
||||
"total": "合計",
|
||||
"checkout": "注文する",
|
||||
"quantity": "数量",
|
||||
"subtotal": "小計",
|
||||
"removeItem": "削除"
|
||||
},
|
||||
"order": {
|
||||
"orderNumber": "注文番号",
|
||||
"status": "ステータス",
|
||||
"totalAmount": "合計金額",
|
||||
"createTime": "注文日時",
|
||||
"pendingPayment": "支払待ち",
|
||||
"pendingConfirm": "確認待ち",
|
||||
"pendingShip": "発送待ち",
|
||||
"shipped": "発送済み",
|
||||
"completed": "完了",
|
||||
"refunding": "返金中",
|
||||
"refunded": "返金済み",
|
||||
"cancelled": "キャンセル",
|
||||
"applyRefund": "返金申請",
|
||||
"refundReason": "返金理由",
|
||||
"trackingNumber": "追跡番号",
|
||||
"shippingAddress": "配送先",
|
||||
"exportOrders": "注文エクスポート"
|
||||
},
|
||||
"address": {
|
||||
"name": "受取人",
|
||||
"phone": "電話番号",
|
||||
"province": "都道府県",
|
||||
"city": "市区町村",
|
||||
"district": "区",
|
||||
"detail": "住所",
|
||||
"setDefault": "デフォルトに設定",
|
||||
"addAddress": "住所を追加",
|
||||
"editAddress": "住所を編集"
|
||||
},
|
||||
"lottery": {
|
||||
"title": "抽選",
|
||||
"register": "参加登録",
|
||||
"registered": "登録済み",
|
||||
"drawTime": "抽選日時",
|
||||
"prizes": "賞品",
|
||||
"winners": "当選者"
|
||||
},
|
||||
"ticket": {
|
||||
"title": "チケット",
|
||||
"createTicket": "チケット作成",
|
||||
"subject": "件名",
|
||||
"content": "内容",
|
||||
"category": "カテゴリ",
|
||||
"status": "ステータス",
|
||||
"pending": "未対応",
|
||||
"processing": "対応中",
|
||||
"resolved": "解決済み",
|
||||
"closed": "クローズ",
|
||||
"reply": "返信"
|
||||
},
|
||||
"admin": {
|
||||
"dashboard": "ダッシュボード",
|
||||
"userManagement": "ユーザー管理",
|
||||
"productManagement": "商品管理",
|
||||
"categoryManagement": "カテゴリ管理",
|
||||
"orderManagement": "注文管理",
|
||||
"supplierManagement": "サプライヤー管理",
|
||||
"lotteryManagement": "抽選管理",
|
||||
"ticketManagement": "チケット管理",
|
||||
"systemSettings": "システム設定",
|
||||
"menuManagement": "メニュー管理",
|
||||
"smtpSettings": "SMTP設定",
|
||||
"paymentSettings": "決済設定",
|
||||
"shippingSettings": "配送設定",
|
||||
"inviteSettings": "招待設定",
|
||||
"channelFeeRate": "チャネル手数料率"
|
||||
},
|
||||
"supplier": {
|
||||
"dashboard": "サプライヤーダッシュボード",
|
||||
"orderManagement": "注文管理",
|
||||
"inventoryManagement": "在庫管理",
|
||||
"confirmOrder": "注文確認",
|
||||
"shipOrder": "発送確認",
|
||||
"shippingPhoto": "発送写真",
|
||||
"expressPhoto": "配送伝票写真",
|
||||
"customsPhoto": "税関申告書",
|
||||
"updateStock": "在庫更新"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,145 @@
|
||||
{
|
||||
"common": {
|
||||
"home": "首页",
|
||||
"products": "商品",
|
||||
"cart": "购物车",
|
||||
"orders": "订单",
|
||||
"profile": "个人中心",
|
||||
"login": "登录",
|
||||
"register": "注册",
|
||||
"logout": "退出登录",
|
||||
"search": "搜索",
|
||||
"save": "保存",
|
||||
"cancel": "取消",
|
||||
"delete": "删除",
|
||||
"edit": "编辑",
|
||||
"create": "创建",
|
||||
"submit": "提交",
|
||||
"confirm": "确认",
|
||||
"back": "返回",
|
||||
"loading": "加载中...",
|
||||
"success": "操作成功",
|
||||
"error": "操作失败",
|
||||
"noData": "暂无数据",
|
||||
"total": "共 {count} 条",
|
||||
"language": "语言"
|
||||
},
|
||||
"auth": {
|
||||
"email": "邮箱",
|
||||
"username": "用户名",
|
||||
"password": "密码",
|
||||
"confirmPassword": "确认密码",
|
||||
"inviteCode": "邀请码",
|
||||
"forgotPassword": "忘记密码",
|
||||
"resetPassword": "重置密码",
|
||||
"loginSuccess": "登录成功",
|
||||
"registerSuccess": "注册成功",
|
||||
"emailVerified": "邮箱已验证",
|
||||
"sendVerifyCode": "发送验证码",
|
||||
"verifyEmail": "验证邮箱"
|
||||
},
|
||||
"product": {
|
||||
"name": "商品名称",
|
||||
"price": "价格",
|
||||
"description": "描述",
|
||||
"category": "分类",
|
||||
"stock": "库存",
|
||||
"addToCart": "加入购物车",
|
||||
"buyNow": "立即购买",
|
||||
"requireCredit": "需要购买资格",
|
||||
"creditCost": "需要资格数",
|
||||
"creditReward": "赠送资格数",
|
||||
"minPurchase": "最低购买数量",
|
||||
"maxPurchase": "最大购买数量",
|
||||
"customFields": "自定义字段",
|
||||
"filterByCategory": "按分类筛选",
|
||||
"searchProducts": "搜索商品"
|
||||
},
|
||||
"cart": {
|
||||
"empty": "购物车为空",
|
||||
"total": "合计",
|
||||
"checkout": "结算",
|
||||
"quantity": "数量",
|
||||
"subtotal": "小计",
|
||||
"removeItem": "移除商品"
|
||||
},
|
||||
"order": {
|
||||
"orderNumber": "订单号",
|
||||
"status": "状态",
|
||||
"totalAmount": "总金额",
|
||||
"createTime": "创建时间",
|
||||
"pendingPayment": "待支付",
|
||||
"pendingConfirm": "待确认",
|
||||
"pendingShip": "待发货",
|
||||
"shipped": "已发货",
|
||||
"completed": "已完成",
|
||||
"refunding": "退款中",
|
||||
"refunded": "已退款",
|
||||
"cancelled": "已取消",
|
||||
"applyRefund": "申请退款",
|
||||
"refundReason": "退款原因",
|
||||
"trackingNumber": "快递单号",
|
||||
"shippingAddress": "收货地址",
|
||||
"exportOrders": "导出订单"
|
||||
},
|
||||
"address": {
|
||||
"name": "收件人",
|
||||
"phone": "联系电话",
|
||||
"province": "省份",
|
||||
"city": "城市",
|
||||
"district": "区县",
|
||||
"detail": "详细地址",
|
||||
"setDefault": "设为默认",
|
||||
"addAddress": "添加地址",
|
||||
"editAddress": "编辑地址"
|
||||
},
|
||||
"lottery": {
|
||||
"title": "抽奖活动",
|
||||
"register": "报名",
|
||||
"registered": "已报名",
|
||||
"drawTime": "抽奖时间",
|
||||
"prizes": "奖品",
|
||||
"winners": "中奖名单"
|
||||
},
|
||||
"ticket": {
|
||||
"title": "工单",
|
||||
"createTicket": "提交工单",
|
||||
"subject": "标题",
|
||||
"content": "内容",
|
||||
"category": "分类",
|
||||
"status": "状态",
|
||||
"pending": "待处理",
|
||||
"processing": "处理中",
|
||||
"resolved": "已解决",
|
||||
"closed": "已关闭",
|
||||
"reply": "回复"
|
||||
},
|
||||
"admin": {
|
||||
"dashboard": "仪表盘",
|
||||
"userManagement": "用户管理",
|
||||
"productManagement": "商品管理",
|
||||
"categoryManagement": "分类管理",
|
||||
"orderManagement": "订单管理",
|
||||
"supplierManagement": "供货商管理",
|
||||
"lotteryManagement": "抽奖管理",
|
||||
"ticketManagement": "工单管理",
|
||||
"systemSettings": "系统设置",
|
||||
"menuManagement": "菜单管理",
|
||||
"smtpSettings": "SMTP设置",
|
||||
"paymentSettings": "支付通道设置",
|
||||
"shippingSettings": "运费设置",
|
||||
"inviteSettings": "邀请奖励设置",
|
||||
"channelFeeRate": "通道费率"
|
||||
},
|
||||
"supplier": {
|
||||
"dashboard": "供货商仪表盘",
|
||||
"orderManagement": "订单管理",
|
||||
"inventoryManagement": "库存管理",
|
||||
"confirmOrder": "确认订单",
|
||||
"shipOrder": "确认发货",
|
||||
"shippingPhoto": "发货照片",
|
||||
"expressPhoto": "快递单照片",
|
||||
"customsPhoto": "报关清单",
|
||||
"updateStock": "更新库存"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user