IBM Bluemix Globalization Pipeline service

The IBM Bluemix Globalization Pipeline service allows you to rapidly and dynamically translate your mobile and cloud applications without having to rebuild, redeploy, or disrupt the delivery of your application.

 
See all Open Source projects

IBM Globalization Pipeline simplifies the translation process, enabling you to quickly open new markets and reach global customers.

While the Globalization Pipeline service provides standard swagger-documented REST APIs that could be used from within existing development environments, these custom-build SDKs make it easier to access the Globalization Pipeline in a more natural and idiomatic way from your specific environment.

Access specific SDKs

There are SDKs available for the programming languages Ruby, Python, and Java.

For JavaScript, there is an SDK for the Apache Cordova environment, for Angular on the front-end, and also Node.js on the back-end and beyond.

For integration into continuous builds, the UrbanCode Deploy is available. You can also use the IBM Bluemix Globalization Pipeline service from your Atom editor or Microsoft Visual Studio Code editor to translation your apps as you create them. For translation of iOS applications, an iOS SDK is available.

Last but not least, the GP Java Tools package provides command-line access to all of the functionality of the REST API for script-based automation. In addition to the toolkits themselves, there are multiple samples which serve to demonstrate the SDKs in use.

All of the SDKs and simple code are open source and freely available under the Apache 2 license.

language

Access specific SDKs

Additional tools

Why should I contribute to the project?

Contributing to the Globalization Pipeline will enhance your knowledge and expertise in how to best serve the real people who interact with software. You will work in languages such as Ruby, Python, Java, JavaScript, and Groovy.

What technology problem will I help solve?

We live in a globally connected world. Failing to support the language and cultural expectations of your user base is not an option. You will be lowering the barriers for entry so that developers can make globalization an architecture, not a feature.

IBM Globalization Pipeline service blog posts

Developer stories