Download the PHP package alessandrobelli/lingua without Composer
On this page you can find all versions of the php package alessandrobelli/lingua. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download alessandrobelli/lingua
More information about alessandrobelli/lingua
Files in alessandrobelli/lingua
Package lingua
Short Description Translation Manager for Laravel, built with TALL stack.
License MIT
Homepage https://github.com/alessandrobelli/lingua
Informations about the package lingua
:tongue: Lingua
Translation Manager for Laravel, built with TALL stack.
:it: From Italian: Lingua means both Tongue and Language
Lingua is a dashboard that allows you to create, manage and import your translations for your project.
This package is in pre-release with known issues. Please report them.
I would like to warmly thank Spatie and Freek to have taught me how to develop packages.
Requirements
- Install AlpineJS and include it in your JS file.
- Install Livewire.
- Then you can install the package via composer.
Installation
This package needs a column called linguaprojects on the user table, as well as a table "translations".
You can publish and run the migrations with:
Usage
You need to add the routes to your web.php file.
Then you can go to /desiredslug to see the dashboard.
To use the translation files for Javascript files place this into your header:
Then make a prototype function in Javascript to detect the trans()
function inside your Javascript files, or use this, in case you use Vuejs and Lodash:
The language shown will be according to the locale of the browser, or you can use this tutorial which worked for me.
More
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
Credits
- Alessandro Belli
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of lingua with dependencies
spatie/laravel-package-tools Version ^1.13.0
illuminate/contracts Version ^9.0