Wip stage M4
This commit is contained in:
@@ -104,5 +104,127 @@
|
||||
"status": "Status",
|
||||
"lastLogin": "Last sign-in"
|
||||
}
|
||||
},
|
||||
"catalog": {
|
||||
"searchPlaceholder": "Search name or SKU",
|
||||
"count": "{count} products",
|
||||
"empty": "No products match.",
|
||||
"loadFailed": "Could not load products.",
|
||||
"actionFailed": "That action failed.",
|
||||
"noPermission": "You do not have permission to view this.",
|
||||
"publish": "Publish",
|
||||
"unpublish": "Unpublish",
|
||||
"status": {
|
||||
"ALL": "All",
|
||||
"ACTIVE": "Active",
|
||||
"DRAFT": "Draft",
|
||||
"ARCHIVED": "Archived"
|
||||
},
|
||||
"table": {
|
||||
"product": "Product",
|
||||
"status": "Status",
|
||||
"variants": "Variants",
|
||||
"stock": "Stock",
|
||||
"price": "Price"
|
||||
},
|
||||
"newProduct": "New product",
|
||||
"edit": "Edit"
|
||||
},
|
||||
"media": {
|
||||
"chooseFiles": "Choose files",
|
||||
"uploadHint": "PNG, JPEG, WebP or AVIF, up to 25 MB. Uploaded straight to storage.",
|
||||
"uploading": "uploading…",
|
||||
"uploadFailed": "Upload failed.",
|
||||
"deleteFailed": "Could not delete.",
|
||||
"loadFailed": "Could not load the library.",
|
||||
"empty": "No media yet.",
|
||||
"delete": "Delete",
|
||||
"noPermission": "You do not have permission to view this."
|
||||
},
|
||||
"inventory": {
|
||||
"searchPlaceholder": "Search SKU or product",
|
||||
"lowStockOnly": "Low stock only",
|
||||
"loadFailed": "Could not load stock levels.",
|
||||
"adjustFailed": "Adjustment failed.",
|
||||
"noPermission": "You do not have permission to view this.",
|
||||
"adjust": "Adjust",
|
||||
"apply": "Apply",
|
||||
"cancel": "Cancel",
|
||||
"outOfStock": "Out of stock",
|
||||
"deltaLabel": "Quantity change",
|
||||
"table": {
|
||||
"sku": "SKU",
|
||||
"product": "Product",
|
||||
"onHand": "On hand",
|
||||
"reserved": "Reserved",
|
||||
"available": "Available"
|
||||
}
|
||||
},
|
||||
"editor": {
|
||||
"createTitle": "New product",
|
||||
"editTitle": "Edit product",
|
||||
"createHint": "Fill in the content and the option axes. Saving generates one variant per combination, which you then price on the Variants tab.",
|
||||
"backToList": "Products",
|
||||
"content": "Content",
|
||||
"facets": "Merchandising",
|
||||
"options": "Options",
|
||||
"generation": "Variant generation",
|
||||
"localeHint": "A language with no name is skipped — the storefront falls back per field.",
|
||||
"name": "Name",
|
||||
"shortDescription": "Short description",
|
||||
"description": "Description",
|
||||
"gender": "Gender",
|
||||
"sport": "Sport",
|
||||
"optionsHint": "Every combination of these values becomes a purchasable variant with its own SKU, price and stock.",
|
||||
"addOption": "Add option",
|
||||
"removeOption": "Remove",
|
||||
"optionKey": "Key",
|
||||
"optionName": "Label",
|
||||
"addValue": "Add value",
|
||||
"removeValue": "Remove",
|
||||
"valueKey": "value",
|
||||
"valueLabel": "Label",
|
||||
"swatch": "Swatch",
|
||||
"skuPrefix": "SKU prefix",
|
||||
"basePrice": "Base price (VND)",
|
||||
"generationHint": "Applied to every generated variant. Adjust individual prices afterwards.",
|
||||
"save": "Save changes",
|
||||
"create": "Create product",
|
||||
"saving": "Saving…",
|
||||
"saved": "Saved",
|
||||
"saveFailed": "Could not save.",
|
||||
"loadFailed": "Could not load this product.",
|
||||
"matrixWarning": "Saving re-runs the variant matrix",
|
||||
"publish": "Publish",
|
||||
"unpublish": "Unpublish",
|
||||
"archive": "Archive",
|
||||
"tab": {
|
||||
"details": "Details",
|
||||
"variants": "Variants",
|
||||
"images": "Images"
|
||||
},
|
||||
"noVariants": "No variants yet. Add option values on the Details tab.",
|
||||
"variantCount": "{count} active",
|
||||
"archivedCount": "{count} archived",
|
||||
"archived": "Archived",
|
||||
"saveChanged": "Save {count} change(s)",
|
||||
"grid": {
|
||||
"variant": "Variant",
|
||||
"sku": "SKU",
|
||||
"price": "Price",
|
||||
"sale": "Sale price",
|
||||
"stock": "Available / on hand"
|
||||
},
|
||||
"stockHint": "Stock is read-only here. Adjust it from Inventory so every change lands in the ledger with a reason.",
|
||||
"attached": "Attached images",
|
||||
"library": "Library",
|
||||
"noImages": "No images attached yet.",
|
||||
"saveImages": "Save images",
|
||||
"primary": "Primary",
|
||||
"remove": "Remove",
|
||||
"colourway": "Colourway",
|
||||
"anyColourway": "All colourways",
|
||||
"moveLeft": "Move earlier",
|
||||
"moveRight": "Move later"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user