Files
ai-agent-admin/web/apps/web-ele/src/locales/langs/en-US/report-manager.json
T
2026-06-08 18:14:59 +08:00

438 lines
14 KiB
JSON

{
"name": "Report Name",
"reportCode": "Report Code",
"category": "Category",
"status": "Status",
"description": "Description",
"createTime": "Created At",
"actions": "Actions",
"create": "New Report",
"design": "Design",
"editInfo": "Edit Info",
"deleteConfirm": "Delete report \"{name}\"?",
"deleteConfirmTitle": "Confirm Delete",
"deleteSuccess": "Deleted: {name}",
"saveSuccess": "Report saved",
"copyTitle": "Copy Report",
"copyCodePlaceholder": "Enter new report code",
"copySuccess": "Copied",
"statusMap": {
"draft": "Draft",
"published": "Published"
},
"placeholder": {
"name": "Report name",
"code": "Report code",
"category": "Category",
"description": "Description"
},
"editor": {
"create": "New Report",
"edit": "Edit Report",
"createSuccess": "Report created",
"loadFailed": "Failed to load report",
"back": "Back",
"save": "Save",
"publish": "Publish",
"publishSuccess": "Published. A new draft version was created.",
"copyVersion": "Copy Version",
"copyVersionSuccess": "Copied as a new design version",
"copyVersionFailed": "Failed to copy version"
},
"leftPanel": {
"dataSource": "Data Source",
"reportProperties": "Report Settings",
"clickToConfigure": "Click to edit",
"configuredCount": "{count} configured",
"queryEmpty": "No query conditions yet",
"sortEmpty": "No sort rules yet",
"columnEmpty": "Column layout not enabled",
"convertEmpty": "No data transforms yet",
"columnEnabled": "Column layout enabled"
},
"dataset": {
"title": "Datasets",
"selectSource": "Select data source",
"empty": "No datasets. Add one above.",
"fieldMapping": "Field mapping",
"loadingFields": "Loading fields...",
"loadFieldsFailed": "Failed to load fields",
"noFields": "No fields"
},
"column": {
"config": "Column layout",
"title": "Column layout settings",
"enable": "Enable column layout",
"style": "Layout style",
"styleCol": "Row-based columns",
"styleRow": "Column-based rows",
"type": "Layout type",
"overRows": "After",
"splitCols": "rows, split to columns",
"overCols": "After",
"splitRows": "columns, split to rows",
"splitInto": "Split into",
"colsUnit": "columns",
"rowsUnit": "rows",
"dataRange": "Data range",
"dataRangePlaceholder": "e.g. A2:D10",
"copyColNo": "Copy row numbers",
"copyRowNo": "Copy column numbers",
"rangeHint": "e.g. 1,2-3,6",
"fillEmpty": "Fill empty rows",
"previewNote": "Preview: row-split→N columns, or column-split→N rows. Set range (e.g. A2:D10) and count ≥ 2."
},
"sort": {
"config": "Sort settings",
"title": "Dataset sorting",
"hint": "Sort by dataset alias.field (e.g. sales.amount)",
"add": "Add rule",
"field": "Sort field",
"fieldPlaceholder": "e.g. sales.createTime",
"order": "Order",
"asc": "Ascending",
"desc": "Descending",
"datasetHint": "Configured datasets"
},
"query": {
"title": "Query Parameters",
"config": "Configure queries",
"add": "Add field",
"field": "Field",
"fieldPlaceholder": "Select or enter parameter field",
"label": "Label",
"component": "Component",
"defaultValue": "Default",
"required": "This field is required",
"requiredLabel": "Required",
"input": "Input",
"select": "Select",
"date": "Date",
"dateRange": "Date range",
"showTime": "With time",
"options": "Options",
"optionsPlaceholder": "Label:value,Label2:value2",
"search": "Search",
"reset": "Reset",
"startDate": "Start date",
"endDate": "End date"
},
"convert": {
"config": "Data transform",
"title": "Transform rules",
"hint": "Field format: datasetAlias.fieldName",
"add": "Add rule",
"field": "Field",
"fieldPlaceholder": "e.g. order.status",
"type": "Type",
"configCol": "Settings",
"extraTitle": "Transform settings",
"addOption": "Add option",
"option": "Option",
"optionId": "Value",
"optionLabel": "Label",
"dateFormat": "Date format",
"precision": "Decimal places",
"thousands": "Thousands separator",
"types": {
"select": "Select",
"date": "Date",
"number": "Number",
"user": "User",
"department": "Department",
"organize": "Organization",
"role": "Role",
"dictionary": "Dictionary"
},
"namesMap": "Name mapping",
"namesPlaceholder": "ID:Label,ID2:Label2",
"dictionaryType": "Dictionary type",
"dictionaryTypePlaceholder": "Dictionary code"
},
"preview": {
"title": "Preview",
"search": "Search",
"expressionCycle": "Circular references detected between expression cells; results may be incorrect",
"snapshotLarge": "Preview contains a large number of cells and may be slow",
"datasetRowWarn": "Dataset \"{alias}\" has many rows; preview may be slow",
"datasetRowLimit": "Dataset \"{alias}\" reached the row limit; results may be truncated"
},
"importExport": {
"export": "Export config",
"import": "Import config",
"exportSuccess": "Report config exported",
"exportFailed": "Export failed",
"importTitle": "Import report config",
"dragOrClick": "Drag JSON here or click to upload",
"onlyJson": "Only .json files",
"fileParseError": "Failed to parse file",
"checking": "Checking...",
"codeConflictTip": "Report code exists, enter a new code",
"codeAvailable": "Code is available",
"newCodePlaceholder": "New report code",
"importSuccess": "Report imported",
"importFailed": "Import failed",
"confirmImport": "Import",
"reselect": "Reselect file",
"reportInfo": "Report info",
"appTip": "Report will belong to the current app; datasets match by data source code"
},
"publishMenu": "Publish to menu",
"updateMenu": "Update menu",
"unpublishMenu": "Unpublish menu",
"unpublishSuccess": "Unpublished: {name}",
"unpublishFailed": "Failed to unpublish",
"publishDialog": {
"title": "Publish report to menu",
"success": "Published to menu",
"failed": "Publish failed",
"confirm": "Publish"
},
"print": {
"title": "Print",
"notAllowed": "Printing is not allowed for this report",
"browserPrint": "Print",
"previewTitle": "Print preview",
"imageWarn": "This report contains {count} images. Printing may be slow. Continue?",
"failed": "Failed to open print preview. Please try again."
},
"printForm": {
"printArea": "Print area",
"paperType": "Paper",
"padding": "Margins",
"direction": "Orientation",
"scale": "Scale",
"hAlign": "Horizontal align",
"vAlign": "Vertical align",
"gridlines": "Gridlines",
"workbookTitle": "Workbook title",
"worksheetTitle": "Sheet title",
"printDate": "Date",
"printTime": "Time",
"pageNumber": "Page number",
"yFreeze": "Repeat frozen rows",
"xFreeze": "Repeat frozen columns",
"options": {
"currentSheet": "Current sheet",
"portrait": "Portrait",
"landscape": "Landscape",
"a4": "A4",
"a3": "A3",
"a5": "A5",
"b4": "B4",
"b5": "B5",
"executive": "Executive",
"statement": "Statement",
"letter": "Letter",
"origin": "Original scale",
"fitWidth": "Fit width",
"fitHeight": "Fit height",
"fitPage": "Fit page",
"normal": "Normal",
"narrow": "Narrow margin",
"wide": "Wide margin",
"hAlign": {
"start": "Left",
"middle": "Center",
"end": "Right"
},
"vAlign": {
"start": "Top",
"middle": "Middle",
"end": "Bottom"
}
}
},
"image": {
"empty": "Select a floating image",
"source": "Image source",
"sourceLocal": "Upload",
"sourceUrl": "URL",
"url": "Image URL",
"urlPlaceholder": "Must start with http:// or https://",
"upload": "Upload image",
"selectFile": "Choose file",
"uploadSuccess": "Image uploaded",
"uploadFailed": "Upload failed"
},
"settings": {
"title": "Report settings",
"allowExport": "Allow export",
"allowPrint": "Allow print",
"allowWatermark": "Show watermark",
"allowExportTip": "When enabled, Excel/PDF export is allowed in preview and runtime",
"allowPrintTip": "When enabled, printing is allowed in preview and runtime",
"allowWatermarkTip": "When enabled, watermark is shown in preview and runtime",
"watermarkText": "Watermark text",
"watermarkPlaceholder": "Watermark text",
"watermarkShowTime": "Show time in watermark",
"watermarkTimeFormat": "Time format",
"loadFailed": "Failed to load report settings"
},
"pdfExport": {
"title": "Export PDF",
"success": "PDF exported",
"failed": "PDF export failed"
},
"version": {
"title": "Versions",
"hint": "Switch, copy, or delete historical versions",
"switch": "Switch",
"loadFailed": "Failed to load versions",
"deleteConfirm": "Delete version v{version}?",
"deleteSuccess": "Version deleted",
"deleteFailed": "Failed to delete version",
"cannotDeleteActive": "Cannot delete the active version",
"state": {
"0": "Designing",
"1": "Active",
"2": "Archived"
}
},
"fieldMapping": {
"title": "Field mapping",
"hint": "Map data source fields to dataset aliases",
"add": "Add mapping",
"sourceField": "Source field",
"targetField": "Target field",
"sourcePlaceholder": "Source field name",
"targetPlaceholder": "Mapped field name"
},
"releaseMenu": {
"existingTitle": "Published menu",
"existingHint": "Current menu: {title} ({path}). Republishing will update the menu."
},
"export": {
"title": "Export Excel",
"success": "Exported",
"failed": "Export failed",
"notAllowed": "Export is not allowed for this report"
},
"chart": {
"empty": "Select a floating chart to configure",
"cellEmpty": "Select an in-cell chart to configure",
"cellTitle": "In-cell chart",
"type": "Chart type",
"title": "Chart title",
"datasetHint": "Dataset aliases",
"dataSet": "Dataset",
"classifyField": "Category field",
"maxField": "Radar max field",
"legendShow": "Show legend",
"legendOrient": "Legend layout",
"legendOrientHorizontal": "Horizontal",
"legendOrientVertical": "Vertical",
"legendFontSize": "Legend font size",
"styleType": "Chart style",
"lineArea": "Area fill",
"pieRose": "Rose chart",
"pieShowZero": "Hide zero values",
"layoutSection": "Layout & colors",
"gridTop": "Grid top",
"gridLeft": "Grid left",
"gridRight": "Grid right",
"gridBottom": "Grid bottom",
"legendLeft": "Legend left (%)",
"legendTop": "Legend top (%)",
"colorList": "Series colors",
"addColor": "Add color",
"colorListPlaceholder": "e.g. #5470c6,#91cc75,#fac858",
"seriesCenterLeft": "Pie center X (%)",
"seriesCenterTop": "Pie center Y (%)",
"seriesNameField": "Series name field",
"seriesDataField": "Series value field",
"summaryType": "Aggregation",
"fieldPlaceholder": "e.g. sales.month or month",
"types": {
"bar": "Bar",
"line": "Line",
"pie": "Pie",
"radar": "Radar"
},
"styleTypes": {
"barDefault": "Default bar",
"barStack": "Stacked bar",
"lineDefault": "Default line",
"lineSmooth": "Smooth line",
"lineStack": "Stacked line",
"pieDefault": "Solid pie",
"pieRing": "Donut pie",
"radarPolygon": "Polygon radar",
"radarCircle": "Circle radar"
},
"summary": {
"none": "Raw",
"sum": "Sum",
"avg": "Average",
"max": "Max",
"min": "Min",
"count": "Count"
}
},
"properties": {
"title": "Cell Properties",
"empty": "Select a cell in the spreadsheet",
"position": "Row {row}, Column {col}",
"cellType": "Cell type",
"typeText": "Text",
"textParamHint": "Use #'{'paramName'}' in text cells; replaced on preview",
"typeDataSource": "Data source",
"typeParameter": "Parameter",
"typeQrCode": "QR code",
"typeBarcode": "Barcode",
"typeExpression": "Expression",
"expressionFormula": "Formula",
"expressionPlaceholder": "e.g. =A1+sum(sales.amount) or =sum(A1:B2)",
"expressionHint": "Supports A1/B2 refs, sum(A1:B2), sum(alias.field), #'{'param'}', + - * /",
"dataset": "Dataset alias",
"field": "Field",
"fieldPlaceholder": "e.g. name or user.name",
"displayType": "Display type",
"displayDefault": "Default",
"expand": "Expand",
"expandNone": "None",
"expandDown": "List down",
"expandRight": "List right",
"polymerizationType": "Aggregation",
"polyList": "List",
"polyGroup": "Group",
"polySummary": "Summary",
"summaryType": "Summary type",
"groupType": "Group mode",
"groupDefault": "Default",
"groupAdjacent": "Adjacent",
"mergeCell": "Merge cells",
"fillEmptyRows": "Pad empty rows after list",
"fillEmptyNum": "Empty row count",
"leftParent": "Left parent",
"topParent": "Top parent",
"leftParentCustom": "Left parent (col+row)",
"topParentCustom": "Top parent (col+row)",
"leftParentHint": "When expanding or summarizing, find the nearest data-source cell to the left on the same row to scope the data group. Plain text cells do not need this.",
"topParentHint": "When expanding or summarizing, find the nearest data-source cell above in the same column to scope the data level. Use None for grand totals; use Custom for group subtotals.",
"parentType": {
"none": "None",
"default": "Default",
"custom": "Custom"
},
"paramField": "Parameter field",
"apply": "Apply to cell"
},
"code": {
"content": "Code content",
"contentPlaceholder": "Static text or #'{'paramName'}'",
"paramHint": "Use #'{'field'}' for query params; replaced on preview",
"qrLevel": "Error correction",
"barcodeFormat": "Barcode format"
},
"render": {
"codeRequired": "Report code is required",
"loadFailed": "Failed to load report",
"empty": "No preview data"
},
"univerPlaceholder": {
"title": "Univer Report Designer",
"desc": "Phase 1 skeleton is ready. Full @univerjs spreadsheet engine will be integrated next."
}
}