entity/wwwroot/i18n/en-US.json

56 lines
3.0 KiB
JSON

{
"entity.management": "Entity Management",
"entity.list": "Entity List",
"entity.list.desc": "Entity CRUD / paginated list query",
"entity.import": "Entity Import",
"entity.import.desc": "CSV/JSON file import with full validation and rollback",
"entity.import.title": "Entity Import",
"entity.import.tip": "Supports CSV (header row) or JSON array; fields: entity_code, entity_name, entity_type, scene_id, world_id, description, status, sort_no. Full validation before import; any invalid row blocks the whole batch; batch insert failure auto-rolls back with no dirty data.",
"entity.import.select": "Select file and import",
"entity.import.file": "Import file (CSV/JSON)",
"entity.import.submit": "Start Import",
"entity.import.guard": "Validate (dry-run)",
"entity.import.guard.title": "Import Pre-validation (dry-run)",
"entity.import.records": "Recent Import Records",
"entity.import.records.title": "Import Records (read-only, system-generated)",
"entity.import.import_no": "Import No.",
"entity.import.file_name": "File Name",
"entity.import.total_count": "Total Rows",
"entity.import.success_count": "Success",
"entity.import.fail_count": "Fail",
"entity.import.status": "Status",
"entity.import.created_at": "Imported At",
"entity.field.entity_code": "Entity Code",
"entity.field.entity_name": "Entity Name",
"entity.field.entity_type": "Entity Type",
"entity.field.scene_id": "Scene",
"entity.field.world_id": "World",
"entity.field.description": "Description",
"entity.field.status": "Status",
"entity.field.sort_no": "Sort No.",
"entity.filter.keyword": "Name/Code",
"entity.search": "Search",
"entity.code.ENTITY_LIST_ERROR": "Entity list query failed",
"entity.code.ENTITY_GET_ERROR": "Entity query failed",
"entity.code.ENTITY_CREATE_ERROR": "Entity create failed",
"entity.code.ENTITY_UPDATE_ERROR": "Entity update failed",
"entity.code.ENTITY_DELETE_ERROR": "Entity delete failed",
"entity.code.ENTITY_ID_REQUIRED": "Entity ID is required",
"entity.code.ENTITY_NOT_FOUND": "Entity not found",
"entity.code.ENTITY_VALIDATE_FAIL": "Validation failed",
"entity.code.ENTITY_UPDATE_EMPTY": "No fields to update",
"entity.code.IMPORT_ERROR": "Entity import failed",
"entity.code.IMPORT_EMPTY_FILE": "Import file is empty",
"entity.code.IMPORT_PARSE_ERROR": "File parse failed",
"entity.code.IMPORT_EMPTY_ROWS": "No valid rows in file",
"entity.code.IMPORT_TOO_MANY": "Single import cannot exceed 2000 rows",
"entity.code.IMPORT_VALIDATE_FAIL": "Validation failed, no data imported",
"entity.code.IMPORT_INSERT_FAIL": "Batch insert failed, rolled back",
"entity.code.IMPORT_GUARD_ERROR": "Import pre-validation failed",
"entity.code.IMPORT_ROW_INVALID": "Invalid row format",
"entity.code.IMPORT_LIST_ERROR": "Import records query failed",
"entity.code.IMPORT_RECORD_READONLY": "Import records are system-generated, manual write is forbidden",
"entity.msg.import.success": "Import succeeded",
"entity.msg.import.fail": "Import failed"
}