Integrations

Libraries and Tools (Strings)

Content is machine translated from English by Phrase Language AI.

Tools and libraries used to integrate into applications.

phrase-cli

The command-line tool is provided as a self-contained binary for macOS, Linux and Windows. It provides command-line functionality for accessing the API, as well as pushing and pulling translation files.

macOS | Linux | Windows | CLI v2 | API | OpenAPI

phrase-ruby

phrase-ruby is a Ruby gem that provides interaction with the API. It provides a client for accessing Phrase programmatically within applications.

Ruby | Rails | Sinatra | API | OpenAPI

phraseapp-In-Context Editor-ruby

The phraseapp-In-Context Editor-ruby gem enables the In-Context Editor for Ruby and Rails applications.

Ruby | Rails | i18n | Sinatra | API

phrase-go

phrase-go is a library for the Phrase API written in Golang.

Golang | API | OpenAPI

phrase-java

phrase-java is a library for the API written in Java.

Java | API | OpenAPI

phrase-js

phrase-js is a library for the API written in TypeScript.

TypeScript | API | OpenAPI

phrase-php

phrase-php is a  library for the API written in PHP.

PHP | API | OpenAPI

phrase-python

phrase-python is a library for the API written in Python.

Python | API | OpenAPI

Android Studio Plug-In

Manage translations in Android Studio projects with the Plug-In for Android Studio.

Android

Microsoft Visual Studio Plug-In

Integrates Phrase into Visual Studio. Works with any Windows Store app, including Windows Phone 8.1, Windows Grid and Surface Hub apps ("Metro").

Windows | Windows Phone | Visual Studio

react-i18next-phraseapp

Integrate the In-Context Editor into React applications that use react-i18next.

JavaScript | React | i18next | react-i18next

react-intl-phraseapp

Integrate the In-Context Editor into React applications that use react-intl.

JavaScript | React | react-intl

angular-phrase

Enable the Phrase In-Context Editor for apps using angular-translate.

JavaScript | AngularJS | angular-translate

ngx-translate-phraseapp

Enable the Phrase In-Context Editor for Angular (2+) apps using ngx-translate.

JavaScript | AngularJS | ngx-translate

phraseapp-rubymotion

Connect to the RubyMotion application.

Ruby | RubyMotion | iOS | OS X

django-phrase

Connect to the Django application and enable the Phrase In-Context Editor for Python web applications.

Python | Django

phrase-symfony2

Connects to Phrase and integrates the In-Context Editor into apps.

PHP | Symfony2

flask-phrase

Connect Phrase to Flask applications and enable the In-Context Editor for the Flask app.

Python | Flask

ember-cli-phraseapp

Connect EmberJS apps and integrate the In-Context Editor into apps.

JavaScript | EmberJS

Slimkeyfy

This Ruby gem provides the extraction of plain strings from .slim views and Rails controllers to replace them with I18n's t() method.

Ruby | Slim | Rails | i18n

OpenAPI Specification

The OpenAPI specification describes Phrase APIs in a standard, programming language-agnostic way that allows both humans and computers to discover and understand the capabilities of the service. Use to generate custom client libraries for over 20 different programming languages.

OpenAPI | API

Was this article helpful?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.