PHPackages                             gino-pane/laravel-phpolyglot - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Localization &amp; i18n](/categories/localization)
4. /
5. gino-pane/laravel-phpolyglot

ActivePackage[Localization &amp; i18n](/categories/localization)

gino-pane/laravel-phpolyglot
============================

Laravel package wrapper for PHP package for translation, spelling correction and text-to-speech (TTS) synthesis using external APIs

1.0.6(7y ago)18MITPHPPHP ^7.1

Since Feb 14Pushed 7y ago1 watchersCompare

[ Source](https://github.com/GinoPane/laravel-phpolyglot)[ Packagist](https://packagist.org/packages/gino-pane/laravel-phpolyglot)[ Docs](http://github.com/GinoPane/laravel-phpolyglot)[ RSS](/packages/gino-pane-laravel-phpolyglot/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (2)Versions (8)Used By (0)

Laravel PHPolyglot
==================

[](#laravel-phpolyglot)

[![Latest Stable Version](https://camo.githubusercontent.com/72d82ea8052826bdbae23087fda1a89b45de5b3a944799ec056914945bf3e666/68747470733a2f2f706f7365722e707567782e6f72672f67696e6f2d70616e652f6c61726176656c2d7068706f6c79676c6f742f762f737461626c65)](https://packagist.org/packages/gino-pane/laravel-phpolyglot)[![License](https://camo.githubusercontent.com/ab9d72e6569cf3c14a7af7f45571093cf7d77ddc85797fb52e3a9c6d7509c12b/68747470733a2f2f706f7365722e707567782e6f72672f67696e6f2d70616e652f6c61726176656c2d7068706f6c79676c6f742f6c6963656e7365)](https://packagist.org/packages/gino-pane/laravel-phpolyglot)[![Total Downloads](https://camo.githubusercontent.com/0d8b6b84c520320b886de5cc7b3cbdffdda9a0cd5b3b4657d71b94171a55d802/68747470733a2f2f706f7365722e707567782e6f72672f67696e6f2d70616e652f6c61726176656c2d7068706f6c79676c6f742f646f776e6c6f616473)](https://packagist.org/packages/gino-pane/laravel-phpolyglot)

Laravel package wrapper for [PHPolyglot](https://github.com/GinoPane/PHPolyglot).

Requirements
------------

[](#requirements)

- PHP &gt;= 7.1;
- Laravel Framework.

Installation
============

[](#installation)

```
composer require gino-pane/laravel-phpolyglot

```

As per Laravel 5.5+ service provider and facade will be registered automatically when installing. For previous versions please register service provider and facade manually. **Optionally**, after package installation please make sure to publish its configuration (if it was not done automatically by composer command):

```
php artisan vendor:publish --provider="GinoPane\LaravelPhpolyglot\LaravelPhpolyglotProvider" --tag=config

```

or

```
composer run-script publish-config -d ./vendor/gino-pane/laravel-phpolyglot

```

Also make sure to manually put your specific credentials from [PHPolyglot](https://github.com/GinoPane/PHPolyglot)'s `.env` file into Laravel's `.env` because automatic changes to `.env` are not welcome:

```
PUSHER_APP_KEY=...
PUSHER_APP_SECRET=...
PUSHER_APP_CLUSTER=...
...
YANDEX_TRANSLATE_API_KEY=...
...

```

After this you could do something like this in your Laravel's `web.php`:

```
Route::get('/', function () {
    echo (string)PHPolyglot::translate('welcome', 'it');
});

```

...to get nice "benvenuto" string in your browser when accessing your test project's root page.

Usage
=====

[](#usage)

Please refer to original [PHPolyglot](https://github.com/GinoPane/PHPolyglot) documentation.

Changelog
=========

[](#changelog)

To keep track, please refer to [CHANGELOG.md](https://github.com/GinoPane/composer-package-template/blob/master/CHANGELOG.md).

License
=======

[](#license)

Please refer to [LICENSE](https://github.com/GinoPane/composer-package-template/blob/master/LICENSE).

###  Health Score

26

—

LowBetter than 41% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity63

Established project with proven stability

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~44 days

Recently: every ~66 days

Total

7

Last Release

2794d ago

PHP version history (2 changes)v1.0.0PHP ^7.0

v1.0.1PHP ^7.1

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/3897579?v=4)[Siarhei Karavai](/maintainers/GinoPane)[@GinoPane](https://github.com/GinoPane)

---

Tags

laravellocalizationtranslationlaravel-packagespellingtext-to-speechttsyandex translate apiibm watson ttsyandex apispelling correctionibm watson apigrammar correctionyandex dictionary api

### Embed Badge

![Health badge](/badges/gino-pane-laravel-phpolyglot/health.svg)

```
[![Health](https://phpackages.com/badges/gino-pane-laravel-phpolyglot/health.svg)](https://phpackages.com/packages/gino-pane-laravel-phpolyglot)
```

###  Alternatives

[codezero/laravel-localized-routes

A convenient way to set up, manage and use localized routes in a Laravel app.

544656.8k4](/packages/codezero-laravel-localized-routes)[jayesh/laravel-gemini-translator

An interactive command to extract and generate Laravel translations using Gemini AI.

702.2k1](/packages/jayesh-laravel-gemini-translator)[stevegrunwell/lost-in-translation

Uncover missing translations and localization strings in Laravel applications

3636.3k](/packages/stevegrunwell-lost-in-translation)[longman/laravel-multilang

Package to integrate multi language (multi locale) functionality in Laravel 5.x

5414.5k1](/packages/longman-laravel-multilang)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
