Download the PHP package transl-me/laravel-transl without Composer
On this page you can find all versions of the php package transl-me/laravel-transl. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download transl-me/laravel-transl
More information about transl-me/laravel-transl
Files in transl-me/laravel-transl
Package laravel-transl
Short Description Package for the Laravel translation management service : Transl.me
License proprietary
Homepage https://transl.me
Informations about the package laravel-transl
Package for the Laravel translation manager and database : Transl.me
This package allows for pushing and pulling your Laravel localized content (translation files by default) to Transl.me.
[!TIP] Transl is a platform for developers, product owners, managers and translators to easily manage and automate localized content in a Laravel application. Localisation shouldn't be a burden on developers, it should be a burden on us.
Installation
You can install the package via composer:
You can publish the config file with:
You can check out what the contents of the published config file will be here: config/transl.php.
Usage (Available commands)
Init
A one time command that initializes the defined project (pushes the initial translation lines) on Transl.me.
Check out the command's signature to learn more about it's possible options.
Push
Pushes the defined project's translation lines to Transl.me.
Check out the command's signature to learn more about it's possible options.
Pull
Retrieves and stores the defined project's translation lines from Transl.me.
[!NOTE] Unfortunately, when using with local translation files, we cannot guarantee the preservation of the original language file's formatting. This is because the language file contents are sent and retreive as JSON to and from Transl through HTTP. Therefore, any dynamic content and variables inside your translation files will be evualuated before being sent to Transl. No formatting information is transfered. Upon retrieval, the file's contents are reconstructed without the previously lost formating informations.
[!TIP] Ensure any previous local changes are versioned.
Check out the command's signature to learn more about it's possible options.
Synch
Pulls then pushes the defined project's translation lines to Transl.me.
[!NOTE] Same as for the push command regarding the inability to reconstruct the translation file's original content formatting (when using with local translation files).
[!TIP] Ensure any previous local changes are versioned.
Check out the command's signature to learn more about it's possible options.
Analyse
Analyses the defined project's translation lines.
Check out the command's signature to learn more about it's possible options.
Testing
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
If you're interested in contributing to the project, please read our contributing docs before submitting a pull request.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- Victor GUTT
- All Contributors
License
Please see License File for more information.
All versions of laravel-transl with dependencies
illuminate/contracts Version ^10.0||^11.0
spatie/laravel-package-tools Version ^1.16