Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

php-translation/phraseapp-adapter

Open more actions menu

Repository files navigation

Adapter for PhraseApp

Latest Version Build Status Code Coverage Quality Score Total Downloads

This is an PHP-translation adapter for PhraseApp (phraseapp.com).

Install

composer require php-translation/phraseapp-adapter

Symfony bundle

If you want to use the Symfony bundle you may activate it in kernel:

<?php
// app/AppKernel.php

public function registerBundles()
{
    $bundles = array(
        // ...
        new Translation\PlatformAdapter\Phraseapp\Bridge\Symfony\TranslationAdapterPhraseAppBundle(),
    );
}

Example configuration

# /app/config/config.yml
translation_adapter_phrase_app:
    httplug_client: httplug.client.default
    httplug_message_factory: httplug.message_factory.default
    httplug_uri_factory: httplug.uri_factory.default
    project_id: <your project id>
    locale_to_id_mapping:
        de: <de locale id>
        en: <en locale id>
        fr: <fr locale id>
    token: <your phrase app token>
    default_locale: en
    domains: ["<your>", "<list>", "<of>", "<domains>"]

This will produce a service named php_translation.adapter.phrase_app that could be used in the configuration for the Translation Bundle.

Documentation

Read our documentation at http://php-translation.readthedocs.io.

Contribute

Do you want to make a change? Pull requests are welcome.

About

Adapter for Phraseapp

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.