haltuf/deepl-php-api

Unofficial DeepL API wrapper for PHP

0.0.1 2021-05-12 09:43 UTC

This package is auto-updated.

Last update: 2024-04-29 04:27:57 UTC


README

example workflow

Unofficial, no-dependency library for calling DeepL API. Requires curl extension. Supports PHP >= 7.1, works for PHP 8.0, too.

Currently Work-In_progress. Works for basic use cases, no support for xml parameters yet.

Installation

composer require haltuf/deepl-php-api

Usage

Create Api object and call translate method.

use Haltuf\DeepL\Api;
use Haltuf\DeepL\Language;

$api = new Api('my_key');
$translation = $api->translate('Text to be translated', Language::CZECH, Language::ENGLISH);

echo $translation->getText();

Outputs: Text, který má být přeložen