php-translation / phraseapp-adapter
phraseapp的适配器。
0.2.0
2017-08-20 08:18 UTC
Requires
- php: ^7.0
- friendsofapi/phraseapp: ^0.3.0
- php-translation/common: ^0.2
- php-translation/symfony-storage: ^0.3.2
- symfony/translation: ^2.7 || ^3.0
- symfony/yaml: ^2.7 || ^3.0
Requires (Dev)
- guzzlehttp/psr7: ^1.3
- nyholm/symfony-bundle-test: ^1.2
- php-http/curl-client: ^1.6
- php-http/httplug-bundle: ^1.3
- php-http/message: ^1.4
- phpunit/php-token-stream: ^1.4.9
- phpunit/phpunit: ^6.3
This package is auto-updated.
Last update: 2024-08-25 06:56:06 UTC
README
这是一个用于PhraseApp(phraseapp.com)的PHP-translation适配器。
安装
composer require php-translation/phraseapp-adapter
Symfony包
如果您想使用Symfony包,可以在kernel中激活它
<?php // app/AppKernel.php public function registerBundles() { $bundles = array( // ... new Translation\PlatformAdapter\Phraseapp\Bridge\Symfony\TranslationAdapterPhraseAppBundle(), ); }
示例配置
# /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>"]
这将生成一个名为php_translation.adapter.phrase_app
的服务,可以在Translation Bundle的配置中使用。
文档
请阅读我们的文档http://php-translation.readthedocs.io。
贡献
您想做出改变吗?欢迎提交拉取请求。