datlechin/laravel-google-translate

Free Google Translate API for Laravel application.
50,327 8
Install
composer require datlechin/laravel-google-translate
Latest Version:v1.0.0
PHP:^8.1
License:MIT
Last Updated:Jan 18, 2026
Links: GitHub  ·  Packagist
Maintainer: Ngô Quốc Đạt

Laravel Google Translate

Latest Version on Packagist Total Downloads

This package allows you to free translate your Laravel app easily using the Google Translate API.

Installation

You can install the package via composer:

composer require datlechin/laravel-google-translate

Usage

use Datlechin\GoogleTranslate\Facades\GoogleTranslate;

// Using facade
$result = GoogleTranslate::source('en')
    ->target('vi')
    ->translate('Hello world!');

$result->translatedText(); // Chào thế giới!

$result->getAlternativeTranslations();
//[
//    [
//        0 => 'Chào thế giới!',
//        1 => 'Xin chào thế giới!',
//        2 => 'Chào cả thế giới!',
//    ],
//]

$result->getSourceText(); // Hello world!
$result->getSourceLanguage(); // en

Contributing

Please see CONTRIBUTING for details.

Security

If you discover any security related issues, please email datlechin@gmail.com instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.

Related Packages

spatie/laravel-translation-loader

Store your language lines in the database, yaml or other sources

3,639,365 857
ddctd143/google-translate

Free Laravel package for Paid Google Translate REST API

1,558 0
mammut-alex/polyglot

Translate model column in laravel

1,929 2
pixxet/google-translate

Free Laravel package for Paid Google Translate REST API

493 2
spatie/laravel-translatable

A trait to make an Eloquent model hold translations

30,089,119 2,462