Replace mall fixture favorites with customer-scoped endpoints, and send signed-out shoppers back to the page they left after sign-in. Co-authored-by: Cursor <cursoragent@cursor.com>
69 lines
2.0 KiB
TypeScript
69 lines
2.0 KiB
TypeScript
export default {
|
|
en: {
|
|
stores: {
|
|
breadcrumbHome: "Home",
|
|
directory: "Store directory",
|
|
sortDefault: "Default",
|
|
sortDistance: "Distance",
|
|
distance: "{n} km away",
|
|
positiveRate: "Positive reviews 100%",
|
|
visitStore: "Visit store",
|
|
company: "Company",
|
|
region: "Region",
|
|
address: "Address",
|
|
storeProfile: "Store profile",
|
|
score: "Overall",
|
|
agreement: "Product",
|
|
service: "Service",
|
|
speed: "Delivery",
|
|
favorite: "Follow store",
|
|
favorited: "Following",
|
|
favoriteFailed: "Unable to update store favorite",
|
|
favoriteLoadFailed: "Unable to load store favorite",
|
|
notice: "Store notice",
|
|
afterSale: "After-sales policy",
|
|
salesRank: "Top sellers",
|
|
storeProducts: "Store products",
|
|
sortPrice: "Price",
|
|
sortSales: "Sales",
|
|
sortComments: "Reviews",
|
|
noProducts: "This store has no products yet.",
|
|
unknownStore: "Store not found",
|
|
backToStores: "Back to stores",
|
|
},
|
|
},
|
|
zh: {
|
|
stores: {
|
|
breadcrumbHome: "首页",
|
|
directory: "店铺街",
|
|
sortDefault: "默认",
|
|
sortDistance: "距离",
|
|
distance: "距离 {n} 公里",
|
|
positiveRate: "好评率 100%",
|
|
visitStore: "进入店铺",
|
|
company: "公司",
|
|
region: "地区",
|
|
address: "地址",
|
|
storeProfile: "店铺信息",
|
|
score: "综合评分",
|
|
agreement: "商品质量",
|
|
service: "服务态度",
|
|
speed: "发货速度",
|
|
favorite: "收藏店铺",
|
|
favorited: "已收藏",
|
|
favoriteFailed: "店铺收藏更新失败",
|
|
favoriteLoadFailed: "无法加载店铺收藏",
|
|
notice: "店铺公告",
|
|
afterSale: "售后服务",
|
|
salesRank: "本店销量排行",
|
|
storeProducts: "店内商品",
|
|
sortPrice: "价格",
|
|
sortSales: "销量",
|
|
sortComments: "评论",
|
|
noProducts: "店铺暂时没有商品。",
|
|
unknownStore: "店铺不存在",
|
|
backToStores: "返回店铺街",
|
|
},
|
|
},
|
|
} as const;
|