{"repo":"MohmmedAshraf/laravel-translations","free":true,"listed":false,"github":"https://github.com/MohmmedAshraf/laravel-translations","clone":"git clone https://github.com/MohmmedAshraf/laravel-translations.git","description":"Laravel Translations UI package provides a user-friendly interface for managing translations in your Laravel application. It simplifies tasks such as adding, editing, deleting, and exporting translations. The package also includes a handy search feature and the ability to invite collaborators for easy translation management","language":"PHP","stars":819,"topics":["laravel","inertia","inertiajs","spatie","tailwind","tailwindcss","translation","translation-management","typescript","vue"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"Installation Usage Configuration Updating Upgrading from v1 Contributing Introduction Laravel Translations provides a beautiful UI for managing your application's translations. Import, edit, search, and export translations — all from a clean dashboard. No npm or Vite required in your project. Installation Requirements: PHP 8.3+ and Laravel 11.x or 12.x Run the install command to publish assets, config, and migrations: Run migrations: Visit /translations in your browser. Usage Importing Translations To overwrite existing translations: Exporting Translations Export from the UI or via command: Check Status Configuration Publish the config file: This publishes config/translations.php where you can configure the path, middleware, authentication, source language, import/export settings, and more. Updating After updating the package, re-publish the assets: You can automate this in your composer.json : Looking for AI-powered translations, revision history, and team collaboration? Check out Laravel Translations Pro. Upgrading from v1 v2 is a full rewrite with a new frontend (React/Inertia), new database structure, and updated namespace. Click to expand upgrade instructions. Steps 1. Update the package: 2. Run the upgrade command to migrate your v1 data: This will detect your v1 tables, migrate languages, groups, keys, and translations to the new structure. 3. Clean up old tables (optional): 4. Publish the new assets: Breaking Changes - Namespace: Outhebox\\TranslationsUI is now Outhebo","default_branch":null,"files":null,"tree":[],"storefront":"/r/MohmmedAshraf","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MohmmedAshraf/laravel-translations/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}