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

528 lines
18 KiB
JSON

{
"documentGenerator": {
"title": "Document Generator",
"templateManagement": "Template Management",
"sealManagement": "Seal Management",
"documentList": "Document List",
"addTemplate": "Add Template",
"editTemplate": "Edit Template",
"copyTemplate": "Copy Template",
"previewTemplate": "Preview Template",
"templateName": "Template Name",
"templateCode": "Template Code",
"category": "Category",
"formCode": "Form Code",
"workflowCode": "Workflow Code",
"bindingType": "Binding Type",
"bindToWorkflow": "Bind to Workflow",
"bindToForm": "Bind to Form",
"workflowLinkedForm": "Workflow linked form",
"basicInfo": "Basic Info",
"pageSettings": "Page Settings",
"autoGenerate": "Auto Generate",
"watermark": "Watermark",
"templateDesign": "Template Design",
"pageSize": "Page Size",
"pageSizeCustom": "Custom",
"customPageWidth": "Page Width",
"customPageHeight": "Page Height",
"pageOrientation": "Orientation",
"pageMargin": "Page Margin",
"top": "Top",
"right": "Right",
"bottom": "Bottom",
"left": "Left",
"showPageNumber": "Show Page Number",
"pageNumberSettings": "Page Number",
"pageNumberPosition": "Position",
"pageNumberPositionFooter": "Footer",
"pageNumberPositionHeader": "Header",
"pageNumberAlign": "Alignment",
"pageNumberFormat": "Format",
"pageNumberFormatChinese": "第 1 页 / 共 10 页",
"pageNumberFormatFraction": "1 / 10",
"pageNumberFormatEnglish": "Page 1 of 10",
"pageNumberFontSize": "Font Size",
"pageNumberColor": "Color",
"enableAutoGenerate": "Enable Auto Generate",
"generateTrigger": "Trigger",
"enableWatermark": "Enable Watermark",
"watermarkText": "Watermark Text",
"watermarkOpacity": "Opacity",
"watermarkAngle": "Angle",
"elementLibrary": "Element Library",
"canvas": "Canvas",
"properties": "Properties",
"dragElementHere": "Click elements on the left to add to canvas",
"selectElementToEdit": "Select an element to edit properties",
"basicProperties": "Basic Properties",
"elementType": "Element Type",
"content": "Content",
"fieldName": "Field Name",
"fieldLabel": "Label",
"format": "Format",
"dataSource": "Data Source",
"columns": "Columns",
"sealType": "Seal Type",
"position": "Position",
"width": "Width",
"height": "Height",
"style": "Style",
"fontSize": "Font Size",
"fontWeight": "Font Weight",
"textAlign": "Text Align",
"alignLeft": "Left",
"alignCenter": "Center",
"alignRight": "Right",
"color": "Color",
"publish": "Publish",
"unpublish": "Unpublish",
"builtin": "Built-in",
"confirmDelete": "Are you sure to delete this template?",
"confirmUnpublish": "Are you sure to unpublish this template?",
"builtinCannotDelete": "Built-in templates cannot be deleted",
"publishSuccess": "Published successfully",
"unpublishSuccess": "Unpublished successfully",
"pleaseInputName": "Please input template name",
"pleaseInputCode": "Please input template code",
"codeFormatError": "Code must start with a letter and contain only letters, numbers and underscores",
"pleaseInputNameAndCode": "Please input template name and code",
"pleaseInputFormCode": "Please input form code",
"pleaseInputWorkflowCode": "Please input workflow code",
"pleaseSelectWorkflow": "Please select workflow (optional)",
"pleaseSelectForm": "Please select form",
"pleaseInputWatermarkText": "Please input watermark text",
"newCode": "New Code",
"newName": "New Name",
"previewFailed": "Preview failed",
"generateDocument": "Generate Document",
"regenerate": "Regenerate",
"downloadDocument": "Download Document",
"documentName": "Document Name",
"documentNo": "Document No.",
"generateTime": "Generate Time",
"generator": "Generator",
"downloadCount": "Download Count",
"sealName": "Seal Name",
"sealImage": "Seal Image",
"uploadSeal": "Upload Seal",
"sealOwner": "Owner",
"sealScope": "Scope",
"noDocuments": "No documents",
"selectTemplate": "Select Template",
"pleaseSelectTemplate": "Please select a template",
"generate": "Generate",
"generateSuccess": "Generated successfully",
"generateFailed": "Generate failed",
"regenerateSuccess": "Regenerated successfully",
"regenerateFailed": "Regenerate failed",
"pageCount": "Pages",
"fileSize": "File Size",
"generateType": "Type",
"auto": "Auto",
"manual": "Manual",
"elementText": "Text",
"elementField": "Field",
"elementTable": "Table",
"elementImage": "Image",
"selectImage": "Select Image",
"elementSignature": "Signature",
"elementSeal": "Seal",
"elementQrcode": "QR Code",
"elementDivider": "Divider",
"noDataSource": "(No data source)",
"signatureDefault": "Signature",
"fieldNamePlaceholder": "e.g. applicant_name",
"fieldLabelPlaceholder": "e.g. Applicant:",
"dataSourcePlaceholder": "e.g. expense_items",
"columnFieldPlaceholder": "Field",
"columnLabelPlaceholder": "Title",
"columnWidthPlaceholder": "Width",
"signatureFieldPlaceholder": "Signature field name",
"formatNone": "None",
"formatDate": "Date",
"formatDatetime": "Datetime",
"formatMoney": "Money",
"formatNumber": "Number",
"sealCompany": "Company Seal",
"sealDepartment": "Department Seal",
"sealPersonal": "Personal Seal",
"sealFinance": "Finance Seal",
"sealContract": "Contract Seal",
"selectedSeal": "Selected Seal",
"selectSeal": "Select Seal",
"noSealSelected": "No seal selected",
"noSealImage": "No image",
"noAvailableSeals": "No available seals",
"clearSeal": "Clear Seal",
"sealLabel": "Seal Label",
"sealLabelPlaceholder": "Enter seal label (e.g., Seal Here)",
"allTypes": "All Types",
"noSealsOfType": "No seals of this type",
"pleaseInputText": "Please input text",
"fieldPrefix": "Field: ",
"column": "Column",
"addColumn": "Add Column",
"fontNormal": "Normal",
"fontBold": "Bold",
"alignLeft": "Left",
"alignCenter": "Center",
"alignRight": "Right",
"notSet": "Not set",
"notSetDataSource": "Data source not set",
"documents": "Documents",
"categoryLeave": "Leave",
"categoryExpense": "Expense",
"categoryPurchase": "Purchase",
"categoryContract": "Contract",
"categoryCertificate": "Certificate",
"categoryOther": "Other",
"statusPublished": "Published",
"statusDraft": "Draft",
"orientationPortrait": "Portrait",
"orientationLandscape": "Landscape",
"triggerOnApprove": "On Approval",
"triggerOnSubmit": "On Submit",
"triggerOnComplete": "On Complete",
"deleteConfirmTitle": "Delete Confirmation",
"deleteSuccess": "Template {name} deleted",
"unpublishConfirmTitle": "Unpublish Confirmation",
"copyTitle": "Copy Template",
"copyCodePlaceholder": "Enter the new template code",
"copyCodeRule": "Code can only contain letters, numbers, underscores and hyphens",
"copy": "Copy",
"copySuccess": "Copied successfully",
"importExport": {
"export": "Export Config",
"import": "Import Config",
"exportSuccess": "Template config exported",
"exportFailed": "Export failed",
"importTitle": "Import Document Template",
"dragOrClick": "Drag JSON file here or click to upload",
"onlyJson": "Only .json files are supported",
"fileParseError": "Failed to parse file. Please check the format",
"checking": "Checking...",
"codeConflictTip": "Template code already exists. Enter a new code to import",
"codeAvailable": "Template code is available",
"newCodePlaceholder": "Enter a new template code",
"importSuccess": "Template imported successfully",
"importFailed": "Import failed",
"confirmImport": "Confirm Import",
"reselect": "Reselect",
"templateInfo": "Template Info",
"appTip": "Imported template belongs to the current app (draft status)",
"bindingTip": "Ensure linked form/workflow codes exist in the target environment"
},
"design": "Design",
"editInfo": "Edit Info",
"createSuccess": "Created successfully",
"saveSuccess": "Saved successfully",
"autoSave": {
"saving": "Saving...",
"saved": "Saved",
"unsaved": "Unsaved"
},
"layoutElements": "Layout",
"headerElements": "Header Area",
"infoElements": "Info Area",
"tableElements": "Table Area",
"contentElements": "Content",
"approvalElements": "Approval Area",
"otherElements": "Other Elements",
"footerElements": "Footer Area",
"rowContainer": "Row Container",
"columnCount": "Column Count",
"columnWidths": "Column Widths",
"columnGap": "Column Gap",
"addRowColumn": "Add Column",
"removeRowColumn": "Remove Column",
"dropElementHere": "Drop element here",
"documentHeader": "Document Header",
"documentTitle": "Document Title",
"documentInfo": "Document Info",
"infoRow": "Info Row",
"infoTable": "Info Table",
"smartTable": "Smart Table",
"smartText": "Smart Text",
"smartTextPlaceholder": "Type text here...",
"smartTextItalic": "Italic",
"smartTextUnderline": "Underline",
"smartTextStrikethrough": "Strikethrough",
"smartTextUnorderedList": "Unordered List",
"smartTextOrderedList": "Ordered List",
"smartTextLineHeight": "Line Height",
"smartTextHeading": "Heading",
"smartTextParagraph": "Paragraph",
"smartTextH1": "Heading 1",
"smartTextH2": "Heading 2",
"smartTextH3": "Heading 3",
"smartTextInsertTable": "Insert Table",
"smartTextRemoveTable": "Remove Table",
"smartTableRows": "Rows",
"smartTableCols": "Columns",
"smartTableAddRow": "Add Row",
"smartTableAddCol": "Add Column",
"smartTableDeleteRow": "Delete Row",
"smartTableDeleteCol": "Delete Column",
"smartTableMergeCells": "Merge Cells",
"smartTableSplitCell": "Split Cell",
"smartTableCellContent": "Cell Content",
"smartTableSelectCells": "Please select cells first",
"smartTableInsertText": "Enter text or insert variable",
"smartTableInsertRowAbove": "Insert Row Above",
"smartTableInsertRowBelow": "Insert Row Below",
"smartTableInsertColLeft": "Insert Column Left",
"smartTableInsertColRight": "Insert Column Right",
"smartTableClearContent": "Clear Content",
"smartTableBold": "Bold",
"smartTableFontSize": "Font Size",
"smartTableFontColor": "Font Color",
"smartTableBgColor": "Background Color",
"smartTableToggleBorder": "Border Settings",
"borderAll": "All Borders",
"borderOuter": "Outer Border",
"borderInner": "Inner Border",
"borderHorizontal": "Horizontal Border",
"borderVertical": "Vertical Border",
"borderColorLabel": "Border Color",
"customColor": "Custom",
"smartTableColumnWidths": "Column Widths",
"labelField": "Label Field",
"detailTable": "Detail Table",
"amountField": "Amount Field",
"paragraph": "Paragraph",
"richText": "Rich Text",
"approvalArea": "Approval Area",
"barcode": "Barcode",
"spacer": "Spacer",
"documentFooter": "Document Footer",
"searchElements": "Search elements",
"elementTitle": "Title",
"elementParagraph": "Paragraph",
"documentTemplate": "Document Template",
"elements": "elements",
"viewJSON": "View JSON",
"jsonPreview": "JSON Preview",
"copyCode": "Copy Code",
"importConfig": "Import Config",
"pasteJsonConfig": "Paste JSON configuration",
"importSuccess": "Imported successfully",
"exportSuccess": "Exported successfully",
"configFormatError": "Configuration format error",
"copiedToClipboard": "Copied to clipboard",
"copyFailed": "Copy failed",
"pleaseEnterConfig": "Please enter configuration",
"pleaseAddElements": "Please add elements first",
"previewNotImplemented": "Preview not implemented yet",
"pdfPreview": "PDF Preview",
"generatingPreview": "Generating preview...",
"noPreviewContent": "No preview content",
"saveBeforePreview": "Please save the template before preview",
"viewHTML": "View HTML",
"htmlPreview": "HTML Preview",
"htmlPreviewFailed": "HTML preview failed",
"clearCanvasConfirm": "Are you sure to clear the canvas? This action cannot be undone.",
"cleared": "Cleared",
"releaseToAdd": "Release to add element",
"elementProperties": "Element Properties",
"templateSettings": "Template Settings",
"signatureZone": "Signature Zone",
"sealZone": "Seal Zone",
"qrcodeContent": "QR Code Content",
"qrcodeContentPlaceholder": "Enter QR code content or field name",
"qrcodeType": "QR Code Type",
"qrcodeTypeText": "Text",
"qrcodeTypeUrl": "URL Link",
"qrcodeTypePhone": "Phone Number",
"qrcodeTypeEmail": "Email",
"signatureFieldName": "Signature field name",
"dividerLine": "Divider Line",
"sourceCode": "Source",
"pagePreview": "Preview",
"fontFamily": "Font Family",
"defaultFont": "Default Font",
"lineHeight": "Line Height",
"fontWeightNormal": "Normal",
"fontWeightBold": "Bold",
"alignJustify": "Justify",
"titlePlaceholder": "Enter title",
"contentPlaceholder": "Enter content, use {{variable}} to insert variables",
"imageUrl": "Image URL",
"imageUrlPlaceholder": "Enter image URL or field name",
"imageLabelPlaceholder": "e.g. Signature, Approver",
"labelPosition": "Label Position",
"labelPositionTop": "Top",
"labelPositionBottom": "Bottom",
"labelPositionLeft": "Left",
"labelPositionRight": "Right",
"labelFontSize": "Label Font Size",
"showUnderline": "Show Underline",
"lineStyle": "Line Style",
"lineSolid": "Solid",
"lineDashed": "Dashed",
"lineDotted": "Dotted",
"lineWidth": "Line Width",
"lineColor": "Line Color",
"showPrintDate": "Show Print Date",
"footerContentPlaceholder": "Enter footer content",
"yes": "Yes",
"no": "No",
"fieldsConfig": "Fields Configuration",
"rowsConfig": "Rows Configuration",
"field": "Field",
"row": "Row",
"addField": "Add Field",
"addRow": "Add Row",
"newField": "New Field",
"label": "Label",
"value": "Value",
"labelWidth": "Label Width",
"labelBgColor": "Label Background",
"labelColor": "Label Font Color",
"fieldFontSize": "Field Font Size",
"fieldColor": "Field Font Color",
"valueFontSize": "Value Font Size",
"valueColor": "Value Font Color",
"fontSettings": "Font Settings",
"fontColor": "Font Color",
"labelFontWeight": "Label Bold",
"headerBgColor": "Header Background",
"headerFontSize": "Header Font Size",
"headerColor": "Header Font Color",
"headerFontWeight": "Header Bold",
"labelSettings": "Label Settings",
"contentFontSize": "Content Font Size",
"contentColor": "Content Font Color",
"columnWidth": "Width",
"showIndex": "Show Index",
"indexWidth": "Index Width",
"noBackground": "No Background",
"borderStyle": "Border Style",
"borderNone": "No Border",
"insertVariable": "Insert Variable",
"searchVariable": "Search variables...",
"noVariables": "No variables",
"otherVariables": "Other",
"varApplicant": "Applicant",
"varDepartment": "Department",
"varPosition": "Position",
"varApplyDate": "Apply Date",
"varDocNo": "Document No",
"varCreateDate": "Create Date",
"varPhone": "Phone",
"varEmail": "Email",
"varTotalAmount": "Total Amount",
"varRemark": "Remark",
"placeholder": {
"name": "Search template name"
},
"groupFormFields": "Form Fields",
"groupCalculationFields": "Calculation Fields",
"groupSubTablePrefix": "Sub Table: ",
"subTableDataSourceSuffix": " (Data Source)",
"subTableFirstRowSuffix": " (First Row)",
"nameSuffix": " (Name)",
"companyName": "Company Name",
"headerType": "Header Type",
"noImage": "No Image",
"positionMode": "Position Mode",
"positionInline": "Inline",
"positionFloat": "Float"
},
"calculation": {
"title": "Calculation Config",
"enableCalculation": "Enable Calculation",
"enableCalculationHint": "Enable to define calculation and aggregation fields in the calculation config step",
"calculationFields": "Calculation Fields",
"aggregationFields": "Aggregation Fields",
"calculationField": "Calculation Field",
"aggregationField": "Aggregation Field",
"noCalculationFields": "No calculation fields, click add button to create",
"noAggregationFields": "No aggregation fields, click add button to create",
"fieldName": "Field Name",
"fieldLabel": "Field Label",
"fieldNamePlaceholder": "e.g. total_amount",
"fieldLabelPlaceholder": "e.g. Total Amount",
"formula": "Formula",
"formulaPlaceholder": "e.g. quantity * unit_price * (1 - discount_rate)",
"formulaHint": "Operators: +, -, *, /, %, ** | Functions: round, abs, numberToChinese | Can reference other fields and aggregation results",
"format": "Format",
"formatNumber": "Number",
"formatMoney": "Money",
"formatPercent": "Percent",
"formatChinese": "Chinese Amount",
"decimalPlaces": "Decimal Places",
"dataSource": "Data Source",
"selectSubTable": "Select sub table",
"aggregateField": "Aggregate Field",
"selectField": "Select field",
"aggregateFunction": "Aggregate Function",
"funcSum": "Sum",
"funcAvg": "Average",
"funcMax": "Maximum",
"funcMin": "Minimum",
"funcCount": "Count",
"usageTitle": "Usage Guide",
"usageHint1": "Aggregation fields are used to summarize sub-table data (e.g. total amount of order items)",
"usageHint2": "Calculation fields are used for formula calculations based on form fields or aggregation results",
"usageHint3": "Calculation results can be referenced in document templates by variable name (wrap with double curly braces)",
"usageHint4": "Chinese format will automatically convert numbers to Chinese amount format",
"positionMode": "Position Mode",
"positionInline": "Inline",
"positionFloat": "Float",
"floatX": "X",
"floatY": "Y",
"floatZIndex": "Z-Index",
"editorModeComponent": "Component",
"editorModeWysiwyg": "Document",
"wysiwygInsertImage": "Insert Image",
"wysiwygInsertSeal": "Insert Seal",
"wysiwygPageCount": "{count} pages",
"hideAttributePanel": "Hide Properties",
"showAttributePanel": "Show Properties"
}
}