// CMIReadCommand.CATNls
// Text Messages for the CMI Read Command
CMIReadCmd.NoFileAccess = "Could not access 'xfile.cmi' please check your environment ($CMIXMAP) ";
CMIReadCmd.ReadFailed = "Could not read the Workbench from Teamcenter";
CMIReadCmd.ReadOk = "Workbench successfully read from Teamcenter";
CMIReadCmd.LoadOk = "Load OK.";
CMIReadCmd.DuplicatePartnumber = "/P1 '/P2' in your product structure has the same Part Number as an Assembly. Loading of /p1 canceled.";
CMIReadCmd.ReloadProductFailed = "Could not add product /P2 from file  /P1 because of CATIA V5 limitations";
CMIReadCmd.OpenProductFaild = "Failed to open /P1";
CMIReadCmd.OpenGetProductFromDocFaild = "Failed to open /P1, file seems to be corrupted"; 
CMIReadCmd.ReloadPartFailed = "Could not add part /P2 from file  /P1 because of CATIA V5 limitations";
CMIReadCmd.ReloadV4ModelFailed = "Could not add V4 model /P2 from file  /P1 because of CATIA V5 limitations";
CMIReadCmd.ReloadArchiveRootFailed = "Could not add CMI archive root /P2 from file  /P1 because of CATIA V5 limitations";
CMIReadCmd.LoadReferenceOption = "Load Reference Document option must be set for the Read command\nPlease switch the Load Reference Document option in the General Option settings to on.";
CMIReadCmd.LoadReadOnly = "File /P1 loaded in read only mode.";
CMIReadCmd.TmpRootProduct = "Created temporary root product '/p'. No changes will be saved!";
CMIReadCmd.EmbeddedStateChanged = "Status for embedded Product '/p' has changed, please remove old product instance and reload from Teamcenter.";
CMIReadCmd.DeletedChildren = "Product '/p' has been removed in Teamcenter. You may delete the child product and update your assembly.";
CMIReadCmd.DeletedDoccoms = "Model '/p' has been removed in Teamcenter. You may delete the child model and update your assembly.";
CMIReadCmd.AddedStdCmpNode = "Added standard component node with part number /p";
CMIReadCmd.ReplacedComponent = "Instance /P1 under Partnumber /P2 was replaced by new Version.";
CMIReadCmd.ReplacedWarning = "Some components have been replaced in the product. It may be caused by:\n- a replacement of components by new versions \n- a replacement of native Catia V4 files by converted Catia V5 files \nPlease press CMI-CheckReplace-button!";
CMIReadCmd.ReplaceProductWithWrongUUID = "The Product instance /P1 with parent /P2 contains wrong data.\nDo you want to replace this instance with actual data?";
CMIReadCmd.ReplacedWrongUUID = "Instance /P1 under Partnumber /P2 was replaced by actual Version.";
CMIReadCmd.StructureFileCorrupted = "Structure file /P1 in CMIArchive /P2 is corrupted.";
CMIReadCmd.MoveFileFailed = "Could not move file from /P1 to /P2. Please check file status and NonCatia path settings in CMI Preferences.";
CMIReadCmd.ArchiveBomChildNotFound = "Instance /P1 of /P2 not found in CMIArchive.";
CMIReadCmd.ReadArchiveFailed = "Failed to read CMI Archive /p.";
CMIReadCmd.ReplaceProductEmbNonEmb = "The product /P Changed status from embedded to non embedded.\nDo you want to replace this product with non embedded data?";
CMIReadCmd.ReplacedEmbNonEmb = "Product /P was replaced by non embedded Version.";
CMIReadCmd.CatalogFoundNotRead = "Reread of /P ignored. Reread of catalog parts is not supported.";
CMIReadCmd.ProductCycle = "There is a cycle of used products; loading aborted";
CMIReadCmd.AddProductFailed = "Could not add product /P to product structure. Possible naming conflict?";
CMIReadCmd.ReadCanceled = "CMI Read command was canceled.";
CMIReadCmd.EmptyProductV4Found = "Could not use product /P1, found product instance but no shape representation for /P2.";
CMIReadCmd.CMIToVirtualRoot = "Product /P1 is loaded by CMI and cannot be changed to Virtual Root Product.";
CMIReadCmd.AddReferenceProductNotPossible = "Reference Assembly /P is missing the product structure.";


// e!CMI Messages
CMIReadCmd.DeletedChildrenECMI = "Product '/p' has either been de-expanded or removed within Teamcenter. Please check! You may have to delete the child product and update your assembly.";
CMIReadCmd.DeletedDoccomsECMI = "Model '/p' has either been de-expanded or removed within Teamcenter. Please check! You may have to delete the child model and update your assembly.";

// s!CMI Messages
CMIReadCmd.NoFileAccessSCMI = "Could not access structure file. Please check your environment ($CMIXMAP) ";
CMIReadCmd.ProductWithPartNumberExist = "Non embedded product /p found, embedded product not added";
CMIReadCmd.WrongV4Model = "Found V4 model /P with wrong model filename. Contact your system administrator.";
CMIReadCmd.PartWithPartNumberExists = "CATProduct '/P' in your product structure has the same Part Number as a CATPart. Loading of CATProduct canceled.";
CMIReadCmd.InconsistentDataModelPartFound = "Inconsistent model data: CATPart found in Product /P, where it is not allowed for the Component Data Model.";
CMIReadCmd.V4ModelInterpretedAsDrawing = "V4 Model /P is interpreted as V4 Drawing and opened in its own window.";
CMIReadCmd.sCMIReadFailed = "Could not read from the Transfer Map";
CMIReadCmd.sCMISelectDir = "Select Transfer Map";
CMIReadCmd.LoadV4ModelFailed = "Unable to add /P1 to existing Component /P2";
CMIReadCmd.LoadDocumentFailed = "Failed to load /P. Check if the file exists and can be opened with File->Open";
CMIReadCmd.sCMISelectDirStatus = "Select directory of the downloaded CATIA Files";
CMIReadCmd.FoundStandardPartWithoutParent = "Found Standard part '/P' without parent, ignoring Standard Part";
CMIReadCmd.CheckStandardPartInstallation = "Found broken link '/P', please check your standard part installation";
CMIReadCmd.StandardPartNotFound = "No standard part with the part number /p1 referenced in product /p2. Please add /p3 instances of that part.";
CMIReadCmd.StandardPartAddedInstances = "Added /P1 standard part instances with part number '/P2' to Parent '/P3'";
CMIReadCmd.StandardPartTooManyInstances = "Found too many standard part instances in Parent '/P1'. \nPlease remove /P2 instances.";
CMIReadCmd.CachedParts_BBItemNotFound = "Could not find black box item /P1 under Product /P2.";
CMIReadCmd.StandardPartSwitchDesignMode = "Could not add standard part /p, please switch this part to design mode";
CMIReadCmd.AddTempToplevelCGRFailed = "Read of CGR-files only supported within product structure.";
CMIReadCmd.AddTempToplevelRepFailed = "Read of representation-files only supported within product structure.";
CMIReadCmd.CMI_WorkbenchRecursion = "Cannot add /P1 to itself (Option \"/P2\" is set)";
CMIReadCmd.CMIArchiveNotSupportedForAddTemp = "CMIArchive objects not supported for the Add Temp command. At least one object was not loaded.";
CMIReadCmd.CMIArchiveTypeNotSupportedForAddTemp = "CMIArchive objects with /P1 type as root is not supported for the Add Temp command. Archive /P2 was not loaded.";
CMIReadCmd.CMIArchiveIgnoredForAddTemp = "CMIArchive objects with /P1 type is not supported for the Add Temp command. /P2 was ignored.";
CMIReadCmd.BadReReadFile1 = "Another version of the following files is already open in CATIA.";
CMIReadCmd.BadReReadFile2 = "Please unload the files or close the product structure.";
CMIReadCmd.MultipleVersions1 = "Different versions of the same file not allowed:";
CMIReadCmd.MultipleVersions2 = "Please remove multiple versions from the workbench.";
CMIReadCmd.CatiaLoadMessage = "CATIA error message: /P1";



