entity/wwwroot/i18n/en-US.json

97 lines
4.2 KiB
JSON

{
"entity.page.index.title": "Entity Management",
"entity.page.index.subtitle": "Entity table CRUD and list query",
"entity.page.import.title": "Entity Import",
"entity.page.import.subtitle": "Batch import entities from file (JSON Array / JSON Lines / CSV)",
"entity.btn.add": "Add",
"entity.btn.edit": "Edit",
"entity.btn.delete": "Delete",
"entity.btn.import": "Import",
"entity.btn.refresh": "Refresh",
"entity.btn.search": "Search",
"entity.btn.reset": "Reset",
"entity.btn.save": "Save",
"entity.btn.cancel": "Cancel",
"entity.btn.confirm": "OK",
"entity.btn.choose_file": "Choose File",
"entity.btn.start_import": "Start Import",
"entity.btn.download_template": "Download Template",
"entity.btn.back": "Back",
"entity.col.name": "Entity Name",
"entity.col.code": "Entity Code",
"entity.col.entity_type": "Entity Type",
"entity.col.status": "Status",
"entity.col.world_id": "World",
"entity.col.scene_id": "Scene",
"entity.col.attributes_json": "Attributes",
"entity.col.created_at": "Created At",
"entity.col.updated_at": "Updated At",
"entity.col.actions": "Actions",
"entity.filter.world_id": "World",
"entity.filter.scene_id": "Scene",
"entity.filter.entity_type": "Entity Type",
"entity.filter.status": "Status",
"entity.filter.keyword": "Name/Code Keyword",
"entity.filter.placeholder.select": "Select",
"entity.filter.placeholder.input": "Input",
"entity.form.name": "Entity Name",
"entity.form.code": "Entity Code",
"entity.form.world_id": "World",
"entity.form.scene_id": "Scene",
"entity.form.entity_type": "Entity Type",
"entity.form.status": "Status",
"entity.form.attributes_json": "Attributes (JSON)",
"entity.form.placeholder.name": "Enter entity name",
"entity.form.placeholder.code": "Enter entity code",
"entity.form.placeholder.attributes_json": "e.g. {\"hp\":100,\"atk\":10}",
"entity.import.form.world_id": "Target World",
"entity.import.form.scene_id": "Target Scene",
"entity.import.form.file": "Import File",
"entity.import.col.file_name": "File Name",
"entity.import.col.total": "Total",
"entity.import.col.success": "Success",
"entity.import.col.fail": "Fail",
"entity.import.col.status": "Import Status",
"entity.import.col.created_at": "Imported At",
"entity.import.history.title": "Import History",
"entity.msg.confirm_delete": "Delete this entity?",
"entity.msg.delete_ok": "Deleted successfully",
"entity.msg.delete_fail": "Delete failed",
"entity.msg.save_ok": "Saved successfully",
"entity.msg.save_fail": "Save failed",
"entity.msg.importing": "Importing, please wait...",
"entity.msg.import_ok": "Import done: {total} total, {success} succeeded, {fail} failed",
"entity.msg.import_fail": "Import failed",
"entity.msg.file_format_hint": "Supports JSON Array / JSON Lines / CSV (header row)",
"entity.msg.file_required": "Please choose an import file first",
"entity.msg.no_data": "No data",
"entity.msg.loading": "Loading...",
"entity.dict.entity_type.npc": "NPC",
"entity.dict.entity_type.item": "Item",
"entity.dict.entity_type.building": "Building",
"entity.dict.entity_type.prop": "Prop",
"entity.dict.entity_type.other": "Other",
"entity.dict.entity_status.0": "Enabled",
"entity.dict.entity_status.1": "Disabled",
"entity.dict.import_status.0": "In Progress",
"entity.dict.import_status.1": "Success",
"entity.dict.import_status.2": "Failed",
"entity.err.PARAM_REQUIRED": "Missing required parameter",
"entity.err.FIELD_REQUIRED": "{label} is required",
"entity.err.FIELD_TOO_LONG": "{label} length cannot exceed {max}",
"entity.err.WORLD_NOT_FOUND": "World not found",
"entity.err.SCENE_NOT_FOUND": "Scene not found",
"entity.err.DUPLICATE_CODE": "Entity code already exists",
"entity.err.PARSE_ERROR": "File parse error",
"entity.err.INVALID_JSON": "Invalid attributes JSON",
"entity.err.DB_ERROR": "Database operation failed",
"entity.err.NOT_FOUND": "Record not found",
"entity.field.name": "Entity Name",
"entity.field.code": "Entity Code",
"entity.field.world_id": "World",
"entity.field.scene_id": "Scene",
"entity.field.entity_type": "Entity Type",
"entity.field.status": "Status",
"entity.field.attributes_json": "Attributes JSON"
}