Download the PHP package lukasss93/laravel-larex-crowdin without Composer
On this page you can find all versions of the php package lukasss93/laravel-larex-crowdin. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package laravel-larex-crowdin
Laravel Larex: Crowdin Plugin
A Laravel Larex plugin to import/export localization strings from/to Crowdin
📋 Requirements
- PHP ≥ 8.0
- Laravel ≥ 8
- Laravel Larex ≥ v4.4
- Crowdin API Token
- Standard account:
https://crowdin.com/settings#api-key
(API v2) - Enterprise account:
https://<your-organization-name>.crowdin.com/u/user_settings/access-tokens
- Standard account:
- Crowdin Project ID
- Standard account:
https://crowdin.com/project/<your-project>/tools/api
(API v2) - Enterprise account:
https://<your-organization-name>.crowdin.com/u/projects/<your-project-id>#home
- Standard account:
🚀 Installation
You can install the package using composer:
Then add the service provider to config/app.php
.
This step can be skipped if package auto-discovery is enabled.
⚙ Publishing the config file
Publishing the config file is optional:
🔧 Configuration
- Install Laravel Larex ≥ v4.4
- Publish (if you haven't already) and edit your larex.php config
-
Append the Crowdin importer in the
importers.list
array: -
Append the Crowdin exporter in the
exporters.list
array: - Edit your .env file and append the following strings:
👓 Usage
- Run
php artisan larex:import crowdin
to import strings from your Crowdin Project into your Larex CSV - Run
php artisan larex:export crowdin
to export strings from your Larex CSV into your Crowdin Project - You can still use the
--include
and--exclude
options to select specific languages to import/export
⚗️ Testing
🔰 Version Support
Larex Crowdin | L7.x | L8.x | L9.x | L10.x | L11.x |
---|---|---|---|---|---|
^1.0 | ✅ | ✅ | ❌ | ❌ | ❌ |
^2.0 | ❌ | ✅ | ✅ | ✅ | ✅ |
Larex Crowdin | PHP7.4 | PHP8.0 | PHP8.1 | PHP8.2 | PHP8.3 |
---|---|---|---|---|---|
^1.0 | ✅ | ✅ | ✅ | ✅ | ✅ |
^2.0 | ❌ | ✅ | ✅ | ✅ | ✅ |
📃 Changelog
Please see the CHANGELOG.md for more information on what has changed recently.
🏅 Credits
📖 License
Please see the LICENSE.md file for more information.
All versions of laravel-larex-crowdin with dependencies
ext-json Version *
ext-simplexml Version *
crowdin/crowdin-api-client Version ^1.7
illuminate/support Version ^8.0|^9.0|^10.0|^11.0
loilo/fuse Version ^6.4
lukasss93/laravel-larex Version ^4.5