- General Information
- Connecting Third-party Systems
- crossConnect for content systems
- crossConnect for External Editing
- Purpose and usage
- Requirements
- Implementation
- Across XLIFF format
- Across-specific Extensions
- <xliff> Element Attributes
- <file> Element Extensions
- <trans-unit> Element Extension
- Paragraph States
- Paragraph State Flags
- <source> and <target> Element Content
- <bpt> Element Attributes
- <ph> Element Attributes
- <x> Element Attributes
- Across-specific Properties
- Analysis Results
- Sample Files
- Across XLIFF - import, export and segmentation
- Context information
- Exporting best matches in Across XLIFF
- Hyperlinks to XLIFF
- Secure file handling with C#
- Secure file handling with JAVA
- Workflow and vendor configuration
- Sample code - Integrated solution
- Across XLIFF format
- Generic File Connector
- Display Texts
- APIs
- APIs - Technology
- crossTank API v1
- crossTank API v2
- crossTerm API v1
- crossTerm API v2
- crossAPI SI
- Requirements
- Function Return Types
- crossAPI SI and Java
- List of Objects in crossAPI SI
- Sample - transferring checkout files via FileManager
- Sample - VBS
- Text Preprocessing API
Example: hot integration
Used crossAPI SI functions
Authorization | |
Authorization::CreateSecurityToken | Creates a security token to get access to crossAPI SI functionality. This security token is expected from the majority of the crossAPI SI functions as first parameter. |
Project creation ("Translate" button) | |
ObjectManager.GetAllWorkflows | The demo uses this function to get a list of all workflows so the user can select one. |
ObjectManager.GetWorkflowNameByGuid | GetAllWorkflows returns a list of GUIDs, so this function is needed to resolve the names of the workflows. |
CheckInManager.CreateCheckInJob9 | This function starts a check-in job. |
JobManager::GetJobStatus | The demo has to poll the status of the check-in job until it is finished. |
CheckInManager.GetDocumentGuidByJobGuid | As soon as the check-in job is finished, the document GUID can be requested. |
AssignManager.AssignWorkflowToDocument2 | With the document and workflow GUID, a workflow can be assigned to a document. |
Report generation ("Report" button) | |
ReportManager.GenerateMDR | This function generates a Master Data Report |
Project progress and status ("Update list" button below the pending translations) | |
ProjectManager.GetProjectStatus | This function returns the project status. |
ProjectManager.GetProjectProgress | This function returns the project progress. |
Import translation ("Import" button) | |
CheckOutManager.CreateCheckOutJob3 | In order to get the translation, a check-out job has to be started. |
JobManager::GetJobStatus | The demo has to poll the status until the job is finished and the file is available in the file system. |