IBM Globalization Pipeline provides IBM development teams with the ability to integrate application translation (machine and human) into their DevOps infrastructure and their continuous delivery schedules.
When you are ready to onboard to Globalization Pipeline, here are the getting started steps.
Step 1: Understand Translation Process with Globalization Pipeline
- Check Process page
-
Create plan for build integration - see SDKs and Tools page
Step 2: Request New Globalization Pipeline Accounts
To request new Globalization Pipeline accounts, download GP instance creation - template.xlsx and fill in this file with the information needed to create new GP instances. Then, write a post to Jordi Serratosa (from Globalization onboarding team) in Slack channel #g11n-pipeline and provide the filled file, so that Globalization onboarding team will create two Globalization Pipeline services accounts for your team - one for test integration and another for production. These accounts are designed for IBM internal use and separately maintained from the Globalization Pipeline service on the public IBM Cloud.
Step 3: Test Integration
At this point, you can start test integration with Globalization Pipeline. The test integration should evaluate:
- All resource files are imported correctly to Globalization Pipeline bundles.
- Translated Globalization Pipeline bundles are exported to desired file paths.
- Exported translation contents are not corrupted.
Step 4: Production Integration
After checking everything working well on test environment, switch to production instance of Globalization Pipeline.
If your team has previously translated contents, please follow the instruction explained below.
- Collect English resource files used for the latest translation.
- Import all of these English resource files into GP.
- Import the latest translated resource files into GP. In this case, set these translations as "reviewed"
- Update English bundle with the latest version.
You can use GP Java CLI for importing English and existing translations as described here.
Step 5: Submit A New Translation Request
You can use Globalization Pipeline dashboard to submit a new human translation request at this point. Please check a page Sending Content for Human Translation for more details.
NOTE: Globalization Pipeline Tutorial is published to help you onboard and setup your DevOps integration with Globalization Pipeline step by step. It is highly recommended to have a DevOps Engineer from your product team practice on the published tutorial to ease the integration process.