# General spreadsheetimporter.compTitle = Spreadsheet Upload Control spreadsheetimporter.compDescription = Upload your Spreadsheet files spreadsheetimporter.spreadsheetupload = Spreadsheet Upload # Match Wizard Dialog spreadsheetimporter.wizardTitle = Spreadsheet Data Import Wizard spreadsheetimporter.uploadFile = Upload File spreadsheetimporter.uploadFileDescription = Please upload your spreadsheet file to continue. spreadsheetimporter.chooseFile = Choose a spreadsheet file spreadsheetimporter.dropAreaLabel = Or drag & drop your file here spreadsheetimporter.orDragAndDrop = Or drag & drop your file here spreadsheetimporter.dropFilesHere = Drop your file here spreadsheetimporter.supportedFormats = Supported formats: XLSX, XLS, CSV, XLSM spreadsheetimporter.fileReadyForUpload = File ready for upload spreadsheetimporter.fileUploadedSuccess = File uploaded successfully spreadsheetimporter.pleaseSelectFile = Please select a file to upload spreadsheetimporter.fileInformation = File Information spreadsheetimporter.fileName = File Name spreadsheetimporter.fileSize = File Size spreadsheetimporter.fileType = File Type spreadsheetimporter.headerSelectionTitle = Select Header Row spreadsheetimporter.headerSelectionDescription = Please select the row containing column headers from the first 10 rows of your spreadsheet. spreadsheetimporter.previewDataTitle = Preview Data spreadsheetimporter.previewDescription = Preview of your data with the selected header row. spreadsheetimporter.rowNumber = Row spreadsheetimporter.rowData = Row Data spreadsheetimporter.finish = Finish spreadsheetimporter.cancel = Cancel # Spreadsheet Upload Dialog- Fragment spreadsheetimporter.spreadsheetuploadPlaceholder = Select Excel file or paste data spreadsheetimporter.downloadTemplate = Download Template spreadsheetimporter.upload = Upload spreadsheetimporter.close = Cancel spreadsheetimporter.showPreview = Show preview spreadsheetimporter.dataRows = {0} records are ready for upload spreadsheetimporter.showOptionMenu = Show options spreadsheetimporter.dropMessage = Drop your files here spreadsheetimporter.downloadDataSpreadsheet = Download Data as Spreadsheet # Spreadsheet Download Option Dialog spreadsheetimporter.spreadsheetDownloadOptionsDialogTitle = Spreadsheet Download Options spreadsheetimporter.spreadsheetDownloadDialogFilename = Filename spreadsheetimporter.spreadsheetDownloadDialogForeignKeys = Add Keys spreadsheetimporter.spreadsheetDownloadDialogDeepExport = Deep Export spreadsheetimporter.spreadsheetDownloadDialogDeepLevel = Levels for Deep Export spreadsheetimporter.startDownloadingSpreadsheet = Download Spreadsheet spreadsheetimporter.closeSpreadsheetDownloadDialog = Cancel # Spreadsheet Upload Dialog - Class spreadsheetimporter.selectFileUpload = Select file to upload spreadsheetimporter.uploadingFile = Uploading file spreadsheetimporter.bindingError = No binding found in the table.\n If you are in a list report, press the 'Go' button. spreadsheetimporter.emptySheet = The file contains no data # Spreadsheet Upload Toast spreadsheetimporter.uploadSuccessful = Upload successful spreadsheetimporter.downloadingTemplate = Downloading template file... # Message Dialog- Fragment spreadsheetimporter.messageDialogTitle = Upload Error spreadsheetimporter.odataMessageDialogTitle = Upload Error spreadsheetimporter.messageDialogButtonClose = Close spreadsheetimporter.messageDialogButtonContinueAnyway = Continue Anyway spreadsheetimporter.messageDialogButtonContinue = Continue # Message Dialog - Class # # Error Types spreadsheetimporter.mandatoryFieldNotFilled = Required field {0} is not filled spreadsheetimporter.columnNotFound = Column {0} does not match any data field spreadsheetimporter.keyColumnNotFound = Required field {0} is not present in the file spreadsheetimporter.duplicateColumns = Following columns are duplicated: {0} spreadsheetimporter.maxLengthExceeded = Maximum length of {0} characters exceeded in column {1} spreadsheetimporter.maxLengthExceededWithLength = Maximum length of {0} characters exceeded by {1} characters for value "{2}" spreadsheetimporter.emptyHeadersFound = Empty columns detected in headers spreadsheetimporter.emptyHeadersDescription = \ This may indicate incorrect data structure. Check if your data starts at cell {0} (headers) and {1} (data). # # Error Messages Download spreadsheetimporter.messageTitle = Error type spreadsheetimporter.messageDescription = Description spreadsheetimporter.messageType = Error category spreadsheetimporter.messageRow = Row number spreadsheetimporter.downloadButton = Download spreadsheetimporter.spreadsheetFilenameName = Error_Log spreadsheetimporter.sheetName = Error Log # Preview Dialog- Fragment spreadsheetimporter.previewTableName = Data preview spreadsheetimporter.noDataPreview = No data available for preview # Options Dialog- Fragment spreadsheetimporter.optionsDialogTitle = Options spreadsheetimporter.optionsDialogStrict = Strict Mode spreadsheetimporter.optionsDialogFieldMatchType = Field Match Type spreadsheetimporter.optionsDialogDecimalSeperator = Decimal Separator spreadsheetimporter.saveOptionsDialog = Save spreadsheetimporter.closeOptionsDialog = Cancel spreadsheetimporter.optionsDialogBrowserDefault = Browser Default spreadsheetimporter.optionsDialogComma = Comma spreadsheetimporter.optionsDialogDot = Dot spreadsheetimporter.optionsDialogLabelTypeBrackets = Label Type Brackets spreadsheetimporter.optionsDialogLabel = Label # Parser Errors Types - Class spreadsheetimporter.parsingErrorNotNumber = Column {0}: Number is formatted incorrectly or not a number spreadsheetimporter.parsingErrorNotWholeNumber = Column {0}: Number is formatted incorrectly or not a whole number spreadsheetimporter.invalidDate = Column {0}: Value is not a valid date spreadsheetimporter.invalidTime = Column {0}: Value is not a valid time spreadsheetimporter.valueNotABoolean = Column {0}: Value is not a valid Boolean value spreadsheetimporter.errorWhileParsing = Error occurred while parsing column {0} spreadsheetimporter.invalidGuid = Column {0}: Value is not a valid GUID spreadsheetimporter.nullValueNotAllowed = Column {0}: Null values are not allowed for this field spreadsheetimporter.emptyStringMarkerInvalidType = Column {0}: Empty string marker (__EMPTY__) is only valid for text fields # Parser Description - Class spreadsheetimporter.errorInRow = Error occurred in row {0} spreadsheetimporter.errorInRowWithValue = Error occurred in row {0} with value "{1}" spreadsheetimporter.errorInRowWithValueFormatted = In row {0} the formatted field "{1}" was imported with the raw value "{2}" # Table Selector Dialog spreadsheetimporter.ok = OK spreadsheetimporter.tableSelectorDialogTitle = Choose a table spreadsheetimporter.tableSelectorDialogSelect = Table spreadsheetimporter.tableSelectorDialogCancel = Table selection canceled # Sheet Selector Dialog spreadsheetimporter.sheetSelectorDialogTitle = Choose a sheet # Busy Dialog spreadsheetimporter.busyDialogTitle = Upload in progress ... # Confirm Dialog for Continue on Not Found Object in Update Operation spreadsheetimporter.confirmTitle = Confirmation Required spreadsheetimporter.confirmMessage = \ Do you want to continue uploading the found records?\n\ \ Not found objects will be ignored and false draft entities will be corrected. spreadsheetimporter.continue = Continue spreadsheetimporter.cancel = Cancel # Upload Error spreadsheetimporter.objectNotFound = Object not found spreadsheetimporter.objectNotFoundWithKeys = Object with keys {0} not found spreadsheetimporter.missingKeys = Some objects have missing keys, needed for update # Action Indicators spreadsheetimporter.actionCreate = Create New Records spreadsheetimporter.actionUpdate = Update Existing Records spreadsheetimporter.actionDelete = Delete Records spreadsheetimporter.actionUpsert = Create or Update Records spreadsheetimporter.actionDescriptionCreate = New records will be created from the spreadsheet data spreadsheetimporter.actionDescriptionUpdate = Existing records will be updated with spreadsheet data spreadsheetimporter.actionDescriptionDelete = Records matching the spreadsheet keys will be deleted spreadsheetimporter.actionDescriptionUpsert = Records will be created if they dont exist, otherwise updated spreadsheetimporter.recordsReadyForUpload = {0} records are ready for upload # Direct Upload spreadsheetimporter.directUploadNotEnabled = Direct upload is not enabled spreadsheetimporter.noEntityNameProvided = No entity name provided for direct upload spreadsheetimporter.noServiceUrlProvided = No service URL provided for direct upload spreadsheetimporter.directUploadSuccess = File uploaded successfully spreadsheetimporter.directUploadError = Error occurred during direct upload # Draft Entity Mismatch spreadsheetimporter.draftEntityMismatch = Active and draft entity mismatch spreadsheetimporter.draftEntityMismatchRow = Uploaded Object {0} has {1} status, but the current entity is {2} # Duplicate Keys spreadsheetimporter.duplicateKeys = Duplicate keys found spreadsheetimporter.duplicateKeysRow = Duplicate keys found in the file: {0} spreadsheetimporter.uploadFailed = Upload failed. Please try again. # Wizard spreadsheetimporter.validationFailed = Validation failed spreadsheetimporter.headerSelectionSuccess = Header row selected successfully. Click Next to continue. spreadsheetimporter.headerValidationFailed = Header selection failed. Please select a different row. spreadsheetimporter.headerSelectionError = Error validating header selection. spreadsheetimporter.errorProcessingFile = Error processing file spreadsheetimporter.messagesStepTitle = Validation Messages spreadsheetimporter.messagesStepDescription = Review validation messages and decide how to proceed spreadsheetimporter.noFileSelected = No file selected spreadsheetimporter.errorProcessingFileToast = Error processing file spreadsheetimporter.downloadNotAvailable = Download functionality not available # Paste functionality spreadsheetimporter.pasteDetected = Processing pasted data... spreadsheetimporter.pasteTextSuccess = Text data processed successfully spreadsheetimporter.pasteFileSuccess = Pasted file processed successfully spreadsheetimporter.pasteNoData = No valid data found in clipboard spreadsheetimporter.pasteError = Error processing pasted data spreadsheetimporter.pasteTooLarge = Clipboard contains too much data. Please paste smaller chunks. spreadsheetimporter.pasteOnlyOnUploadStep = Paste functionality is only available on the upload step spreadsheetimporter.dataReadyForUpload = Data ready for upload