prihod/promt-translate

Client for PROMT translate API

v1.0 2021-04-28 18:17 UTC

This package is auto-updated.

Last update: 2024-05-29 01:08:27 UTC


README

Install the package through Composer.

Run the Composer require command from the Terminal:

composer require prihod/promt-translate

Usage example

<?php
require_once(dirname(__FILE__) . '/vendor/autoload.php');

use Prihod\Translate\Translator;
use Prihod\Translate\Exception;

try {
  $translator = new Translator($key);
  $translation = $translator->translate('Hello world', 'en','ru');

  echo $translation; // Привет мир
  echo $translation->getSource(); // Hello world;
  echo $translation->getSourceLanguage(); // en
  echo $translation->getResultLanguage(); // ru
  
} catch (Exception $e) {
  // handle exception
}