Download the PHP package atstudio-tech/translation-manager without Composer
On this page you can find all versions of the php package atstudio-tech/translation-manager. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download atstudio-tech/translation-manager
More information about atstudio-tech/translation-manager
Files in atstudio-tech/translation-manager
Package translation-manager
Short Description GUI for scanning and managing your Laravel translations.
License MIT
Informations about the package translation-manager
Translation Manager
This repository is no longer maintained.
If you need a GUI translation manager, you can try Lynguist.com. Otherwise, these open-source packages are available:
Laravel Lynguist: for scanning, merging and optionally uploading to Lynguist.com.
Lynguist.js: a collection of Laravel-style helper functions for translating (e.g.
__,transChoice, etc).Lynguist CLI: a Node CLI tool that brings the same features as Laravel Lynguist but to JavaScript frameworks (e.g. Next.js, Vue.js etc).
GUI for scanning and managing your Laravel translations.
Installation
Install this package by running the following commands in your terminal:
The first command will add the package to your composer's dependency list and automatically register its service provider.
The second one will publish package's frontend assets (CSS, JS and fonts) to the /public/vendor/translation-manager folder.
You can now open the dashboard by visiting your-site.com/translation-manager.
Config
To customize package's configuration, run this command in your terminal:
Available Options
Scanning
Click on the "Scan Files" button in the package's dashboard to scan folders for translation strings.
You may change the list of folders to scan by customizing the config at
/config/tm.php.
This process will create or override language files in the /lang directory.
e.g. It will create /lang/fr.json and /lang/es.json if your tm.locales configuration is as follows:
Locale specified in app.fallback_locale is set as the default language thus its language file is not created.
Changelog
The CHANGELOG file will tell you about all changes to this package.
Contributing
Please see CONTRIBUTING for details.
Credits
- Alex Torscho
- All Contributors
License
The MIT License (MIT). Please see License File for more information.