📦 google-translate-php/ Stichoza
🔤 Free Google Translate API PHP Package. Translates totally free of charge.
Открыть на GitHub ↗обновлён 1нед назад
Звёзды
★ 1.9k
Форки
387
За неделю
—
За месяц
—
Рост %
—
Язык
PHP
Установка и запуск
Installation
Install this package via Composer.
composer require stichoza/google-translate-php
[!Note] PHP 8.0 or later is required. Use following versions of this package for older PHP versions:
| Package version | PHP Version | Documentation |
|---|---|---|
^5.1 | PHP >= 8.0 | v5 Docs |
^4.1 | PHP >= 7.1 | v4 Docs |
^3.2 | PHP < 7.1 | v3 Docs |
Basic Usage
Create GoogleTranslate object
use Stichoza\GoogleTranslate\GoogleTranslate;
$tr = new GoogleTranslate('en'); // Translates into English
Or you can change languages later
$tr = new GoogleTranslate(); // Translates to 'en' from auto-detected language by default
$tr->setSource('en'); // Translate from English
$tr->setSource(); // Detect language automatically
$tr->setTarget('ka'); // Translate to Georgian
Translate sentences
echo $tr->translate('Hello World!');
Also, you can also use method chaining
echo $tr->setSource('en')->setTarget('ka')->translate('Goodbye');
Or call a shorthand static method trans
echo GoogleTranslate::trans('Hello again', 'ka', 'en');
Из README репозитория · полный README на GitHub
Категории
Теги
detect-languagegoogle-translatelanguage-detectionphptranslatetranslation