feat(mall): classic B2B2C PC storefront with fixed mock API layer
- Mock adapter implementing @vmall/shared ApiClient (localStorage-persisted cart/orders/invoices), runtime switch via mockApi flag (default on) - Fixed bilingual mock catalog: 3-level categories, 24 products w/ SKUs, stores, brands, banners, floors, seckill/collective/integral, comments, coupons, addresses, seeded orders/shipments/invoices - B2B2C mall shell: top bar, logo/search/cart header, dark nav + category mega-menu, value-prop footer, back-to-top; 1200px grid, #ca151e theme - UI primitives replacing element-plus: carousel, pagination, breadcrumb, qty stepper, rating stars, modal, tabs, step bar, product card - Pages: home floors, search (filters/sort/paging), goods detail (SKU picker, store rail, review tabs), cart -> checkout -> pay -> success, auth pages, user center (dashboard/orders/addresses/favorites/coupons/ invoices), stores, seckill, collective, integral - i18n split into per-domain locale modules (en+zh) - OpenSpec change mall-pc-storefront-replica archived; all specs green
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
export default {
|
||||
en: {
|
||||
search: {
|
||||
home: "Home",
|
||||
searchResults: 'Results for "{keyword}"',
|
||||
productList: "Product list",
|
||||
category: "Category",
|
||||
all: "All",
|
||||
brand: "Brand",
|
||||
sort: "Sort",
|
||||
defaultSort: "Default",
|
||||
price: "Price",
|
||||
sales: "Sales",
|
||||
comments: "Reviews",
|
||||
ascending: "Ascending",
|
||||
descending: "Descending",
|
||||
empty: "No products found",
|
||||
resultCount: "{n} products",
|
||||
},
|
||||
},
|
||||
zh: {
|
||||
search: {
|
||||
home: "首页",
|
||||
searchResults: '搜索 “{keyword}” 结果列表',
|
||||
productList: "商品列表",
|
||||
category: "商品分类",
|
||||
all: "全部",
|
||||
brand: "品牌筛选",
|
||||
sort: "筛选排序",
|
||||
defaultSort: "默认",
|
||||
price: "价格",
|
||||
sales: "销量",
|
||||
comments: "评论",
|
||||
ascending: "升序",
|
||||
descending: "降序",
|
||||
empty: "暂无相关商品",
|
||||
resultCount: "共 {n} 件商品",
|
||||
},
|
||||
},
|
||||
};
|
||||
Reference in New Issue
Block a user