- 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
crossTerm API v2 Example in C#
Configuration and Start
Source code: CrossTermApi.Client.Sample
- Prerequisites:
- .NET Core 2.2 SDK
- Node.js
- Powershell
- Backend
- Adjust CrossTermApi.Client\appsettings.Development.json and Across Identity Server settings to register your client as a client allowed to authenticate. Process is described in crossTank API, crossTerm API v2 - Authentication.
- cd CrossTermApi.Client
- dotnet run --project CrossTermApi.Client --urls "http://localhost:44376/"
The OData v4 Client Code Generator tool generates a code for OData Connected Services in the infrastructure layer.
OAuth2 password grant flow is used in this app. All configurations are included in appsettings files.
- Frontend
- cd cross-term-api-client
- npm install
- npm run dev
When all the building processes are finished, the console will give a link to the frontend for the app. Open this link in Chrome or Firefox to start working with the app.