delta-solutions / translations-export-import
Export and import your spatie/laravel-translation-loader powered translations to and from Excel
Requires
- php: ^8.1
- illuminate/contracts: ^10.0|^11.0
- laravel/prompts: ^v0.1.12
- maatwebsite/excel: ^3.1
- spatie/laravel-package-tools: ^1.14.0
- spatie/laravel-translation-loader: ^2.7
Requires (Dev)
- laravel/pint: ^1.0
- nunomaduro/collision: ^7.9
- nunomaduro/larastan: ^2.0.1
- orchestra/testbench: ^8.0
This package is auto-updated.
Last update: 2024-11-12 22:04:13 UTC
README
Translations export and import
This package provides two artisan commands to export and import language_lines from the spatie translations package table to Excel.
Installation
You can install the package via composer:
composer require delta-solutions/translations-export-import
Usage
To export your translations run to language_lines.xlsx in your storage/app folder.
php artisan translations:export
or specify a filename (the file will be saved in the storage/app folder)
php artisan translations:export --filename=yourFileName.xlsx
To import your translations from language_lines.xlsx run
php artisan translations:import
or specify a filename to import (staring from storage/app)
php artisan translations:import --filename=yourFileName.xlsx
Adding language_lines
If you want to add language lines it's as easy as adding Excel rows.
Adding translations
If you want to add a translation it's as easy as adding columns to Excel.
Example
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
License
The MIT License (MIT). Please see License File for more information.