The Globalization Partners International (GPI) Translation API is a technology agnostic platform which enables companies to access GPI's translation services provided by our global team of professional, native-speaking translators. The API is capable of working with any type of system regardless of our customers' technology investments (i.e. websites, software, mobile applications or content management systems).
By leveraging the GPI Translation API, you can easily integrate your applications directly into GPI's award winning suite of translation services and tools including our Translation Services Portal, translation memories, glossaries and a wide array of tools and reports to help you manage cost and quality. The GPI Translation API provides a flexible solution to manage a client's translation workflows and makes it easy and secure for users to send and receive content (all digital assets) for translation anytime, anywhere.
How It Works
The GPI Translation Services API provides a flexible way to manage your translation workflows to and from any platform. The Translation Services API exposes a RESTful programming interface and is built from the ground up adhering to industry best practices for truly scalable and robust server applications.
By using our Translation Services API with your applications, you can submit and receive content (text & digital assets) in their original formats for translation and localization. Our secure API is available 24/7 allowing you to send and receive your translation projects anytime to and from GPI's award winning Translation Portal.
Since the GPI Translation Services API is based on REST principles, it's very easy to write and test applications. You can use your browser to access URLs, and you can use any HTTP client in any programming language to interact with our API.
Representational state transfer or "REST" is a software architectural style for designing networked applications. It is ideal in this scenario as multiple heterogeneous systems will be required to exchange data with one another.
An application or architecture considered RESTful or REST-style is characterized by:
- The application state and functionality are divided into resources
- Every resource is uniquely addressable using a uniform and minimal set of commands (typically using HTTP commands of GET, POST, PUT, or DELETE over the Internet)
- The protocol is:
- Client-server oriented
- Supports caching
Start Using the GPI Translation API
The GPI Translation Services API allows for an almost unlimited set of localization possibilities with your favorite Web Content Management Systems (WCMS), Web Applications, or other third party software.
Our API uses built-in HTTP features, like HTTP authentication and HTTP verbs, resource-oriented URLs and HTTP response codes to indicate API errors.
In Part 2 we will begin a deep-dive into getting started with the GPI Translation API.
Further GPI Resources on Connectors and Website Development
GPI offers custom WCMS Translation Connectors to a variety of web content management systems in order to streamline localization workflows and access to translation project information across your enterprise. Connectors and Plugins include:
- Sitecore CMS Connector
- Ektron CMS Connector
- EPiServer CMS Connector
- WordPress CMS Connector
- Adobe Experience Manager (AEM) Connector
- HubSpot Connector
- Magento Connector
- WordPress Plugin
You may also find some of the following articles and links useful:
- HubSpot and the GPI Translation Services Connector: Part 1
- HubSpot and the GPI Translation Services Connector: Part 2
- Website Localization and CMS
- GPI HubSpot Translation Services Connector
- 10 Tips for Website Localization
- How to Create a Quote for Website Translation Services
- Multilingual Website Design, Development and Deployment
- Top Tips for Successful Multilingual SEO
- Global SEO: 4 Top Factors
Further Information on Localization Resources
GPI frequently assists customers with multilingual website design, development and deployment, and has developed a suite of globalization tools to help you achieve your multilingual website localization project goals. You can explore them under the Translation tools and Portals section of our website.
Please feel free to contact GPI at firstname.lastname@example.org with any questions about our language and technology services. Also let us know if you have any interesting blog topics you would like us to cover in our future blogs. You may request a complimentary Translation Quote for your projects as well.
About the Author
Globalization Application Developer. Mohamed is a native Arabic speaker from Giza, Egypt. He has over 5 years’ experience in software and websites development projects. His experience includes working with multiple web frameworks, and approaches to web development using a range of tools and technologies including C#, ASP.Net MVC, LINQ, PHP, Django, HTML5/CSS3, JS, NodeJS, AngularJS, JQuery, MqSql PostgreSQL, SQL Server & VoIP with O.S.: Linux, Windows, OSX. He has experience in GIS and data collection projects working as a GEO-Spatial Application Developer. Mohamed has worked with various companies including CartoLogic, a leading 3D and spatial software consultancy and Tawasol, a mobile apps & portals, Websites & web-based apps, Digital strategy & e-marketing solutions company in Egypt. He worked as an application developer on a range of software development teams of varying sizes delivering solutions for both public and private sector clientele.More Content by Mohamed Gamal