This commit is contained in:
Nông Đức Huy
2026-08-13 23:20:22 +07:00
parent 3e5d38ec18
commit 3d6b0e0d4e
145 changed files with 7817 additions and 801 deletions
+81
View File
@@ -0,0 +1,81 @@
{
"common": {
"appName": "Sport Admin",
"changeLanguage": "Change language",
"signedOut": "Signed out",
"requires": "requires: {permission}",
"planned": "Planned: {milestone}",
"sections": {
"catalog": "Catalog",
"sales": "Sales",
"marketing": "Marketing",
"settings": "Settings"
},
"login": {
"title": "Sign in",
"body": "Sign-in lands with the auth milestone (M2). Credentials will be exchanged for a short-lived access token plus a rotating, httpOnly refresh cookie scoped to the admin audience."
}
},
"pages": {
"dashboard": {
"title": "Dashboard",
"body": "Revenue, orders, conversion and low-stock alerts."
},
"products": {
"title": "Products",
"body": "Product list with status, brand and variant count. The editor manages options, generates the variant matrix and edits per-variant SKU, price and stock."
},
"categories": {
"title": "Categories",
"body": "Drag-to-reorder category tree with materialised-path maintenance."
},
"collections": {
"title": "Collections",
"body": "Manual and rule-based collections, with campaign scheduling."
},
"brands": {
"title": "Brands",
"body": "Brand records, logos and SEO fields."
},
"inventory": {
"title": "Inventory",
"body": "Stock by variant and location, adjustments and the movement ledger."
},
"media": {
"title": "Media",
"body": "Asset library. Uploads go browser → presigned URL → R2; the API only records metadata."
},
"orders": {
"title": "Orders",
"body": "Order list and detail: fulfilment, status transitions, refunds and the audit trail."
},
"customers": {
"title": "Customers",
"body": "Customer records, order history and addresses."
},
"promotions": {
"title": "Promotions",
"body": "Automatic cart-level discount rules."
},
"coupons": {
"title": "Coupons",
"body": "Coupon codes, usage limits and redemption reporting."
},
"reviews": {
"title": "Reviews",
"body": "Review moderation queue."
},
"cms": {
"title": "Content",
"body": "Homepage blocks, banners, blog posts and static pages."
},
"users": {
"title": "Users",
"body": "Back-office accounts and role assignment."
},
"roles": {
"title": "Roles",
"body": "Role editor: a role is a named set of permissions, editable at runtime with no deploy."
}
}
}