novius/laravel-translatable
Make Laravel Eloquent models translatable using locale and locale_parent_id fields. Provides migration macro, Translatable trait with translations relations (incl. soft-deleted), translate/getTranslation helpers, and withLocale query scope. Supports Laravel 10–13, PHP 8.2–8.5.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| barryvdh/laravel-translation-manager | 0.92 | — | 1,701 | 1,712 | 416 | 89K | 19 | 53.5 | 57.9 | MIT | 6 months ago | |
| edulazaro/laratext | 0.92 | Laratext manages and auto-translates Laravel text strings by using both key and text for readable, stable translations. Includes @text directive and text() helper, scans/updates language files, and supports OpenAI, Google Translate, and more. | 77 | 77 | 8 | 995 | 0 | 26.1 | 18.3 | MIT | 1 month ago | |
| beloop/language | 0.92 | Laravel package for handling application languages and localization: manage available languages, switch the current locale, and provide helpers/middleware for language detection and routing. Lightweight setup for multilingual sites and dashboards. | 0 | 0 | 0 | 0 | 0 | 1.4 | — | — | 6 years ago | |
| spatie/laravel-translatable | 0.91 | Adds HasTranslations to Eloquent models to store translations in JSON columns—no extra tables. Define translatable attributes via PHP 8 attribute or $translatable property, then set/get per-locale values while model accessors return the current app locale. | 2,459 | 2,484 | 297 | 1M | 0 | 44.3 | 42.0 | MIT | 4 months ago | |
| fevrok/laravel-translatable | 0.91 | — | 70 | 71 | 6 | 0 | 0 | 0.9 | — | MIT | 4 years ago | |
| typicms/translatable | 0.91 | — | 1 | 1 | 0 | 269 | 0 | 12.0 | 32.3 | NOASSERTION | 6 months ago | |
| laravel-lang/models | 0.90 | Adds localized names and attributes for Laravel Eloquent models via Laravel Lang. Plug-and-play translations for model labels across multiple languages to improve UI, validation messages, and admin panels. Install with composer and follow the docs for setup. | 7 | 7 | 4 | 286K | 0 | 17.6 | 60.7 | MIT | 6 months ago | |
| bonnier/laravel-translation-provider | 0.90 | Fetches translation strings from a Translation Manager and exposes them to Laravel via a BTrans::translate() helper plus artisan commands to add, update, delete, and sync translations. Configure service ID and manager URL via .env/services.php. | 0 | 0 | 0 | 0 | 0 | 2.4 | — | — | 8 years ago | |
| guidocella/laravel-multilingual | 0.90 | Laravel package for building multilingual apps: defines per-locale routes and URLs, integrates language switching and detection, and helps translate paths for localized navigation. Lightweight setup for Laravel projects needing clean locale-aware routing. | 2 | 2 | 0 | 2 | 0 | 14.7 | 3.4 | MIT | 5 months ago | |
| binsoul/common-i18n | 0.88 | Common i18n utilities for PHP applications. Provides lightweight helpers for working with translations and locales, aiming to reduce boilerplate around internationalization in shared code across projects. | 1 | 1 | 0 | 92 | 0 | 0.0 | 23.1 | MIT | — | |
| vinkla/translator | 0.88 | — | 270 | 278 | 28 | 1K | 0 | 5.6 | 6.6 | MIT | 8 years ago | |
| esign/laravel-underscore-translatable | 0.88 | — | 3 | 3 | 0 | 915 | 0 | 17.8 | 36.4 | MIT | 4 months ago | |
| latevaweb/laravel-translatable | 0.87 | Add translatable Eloquent attributes backed by a Translations database table. Use a Translatable trait to set/get per-locale values, auto-resolve attributes by current app locale, and store translations via polymorphic relations. | 0 | 0 | 2 | 1 | 0 | 1.7 | 4.9 | — | 6 years ago | |
| bastsys/locale-bundle | 0.87 | — | 0 | 0 | 0 | 0 | 0 | 3.0 | — | — | 6 years ago | |
| novius/laravel-filament-translatable | 0.85 | Adds translation support to Filament in Laravel, helping you manage translatable Eloquent models and localized form fields/resources from one admin panel. Lightweight package to streamline multilingual CRUD for Filament apps. | 1 | 1 | 1 | 142 | 0 | 15.4 | 29.0 | — | 4 months ago | |
| spatie/nova-translatable | 0.85 | Make any Laravel Nova field translatable with a simple Translatable wrapper. Works with spatie/laravel-translatable to store per-locale values in a JSON column, rendering locale tabs for editing. Requires Nova 4/5 and MySQL 5.7.8+. | 223 | 226 | 27 | 76K | 0 | 19.8 | 38.0 | MIT | 7 months ago | |
| astrotomic/laravel-translatable | 0.84 | Laravel package for translatable Eloquent models. Store model translations in the database and automatically fetch/save multilingual attributes based on locale, reducing boilerplate when working with multi-language content. | 1,424 | 1,434 | 174 | 234K | 27 | 49.8 | 46.3 | MIT | 1 month ago | |
| flobbos/laravel-translatable-db | 0.80 | Store model translations in a dedicated database table with Laravel. flobbos/laravel-translatable-db adds a simple translatable trait, helpers, and query support so you can persist and retrieve localized fields cleanly without JSON columns. | 5 | 5 | 0 | 13 | 0 | 22.9 | 8.0 | NOASSERTION | 2 months ago |
How can I help you explore Laravel packages today?