bedita / i18n-microsoft
BEdita I18n Microsoft plugin supporting PHP >= 7.4
v0.0.3
2024-04-17 11:46 UTC
Requires
- php: >=7.4
- bedita/i18n: ^4.4.3
- cakephp/utility: ^4.4
Requires (Dev)
- cakephp/cakephp: ^4.4
- cakephp/cakephp-codesniffer: ~4.7.0
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^9.3
README
Installation
You can install this plugin into your application using composer.
The recommended way to install composer packages is:
composer require bedita/i18n-microsoft
Note: php version supported is >= 7.4.
Microsoft Translator TEXT API
This plugin uses Microsoft Translator TEXT API to translate texts.
Usage example:
use BEdita\I18n\Microsoft\Core\Translator; $translator = new Translator(); $translator->setup([ 'auth_key' => 'your-auth-key', // Microsoft Translator KEY 1 'location' => 'your-location', // Microsoft Translator Location/Region i.e. westeurope ]); $result = $translator->translate(['Hello world!'], 'en', 'it'); // $result is an array, i.e ['translation' => ['Ciao mondo!']]