PHPackages                             s-shiryaev/laravel-translatable - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. s-shiryaev/laravel-translatable

ActiveLibrary[Database &amp; ORM](/categories/database)

s-shiryaev/laravel-translatable
===============================

Trait for implementing model localization

2.0.0(2y ago)669MITPHPPHP ^8.1

Since Jul 14Pushed 2y ago1 watchersCompare

[ Source](https://github.com/s-shiryaev/laravel-translatable)[ Packagist](https://packagist.org/packages/s-shiryaev/laravel-translatable)[ Docs](https://github.com/s-shiryaev/laravel-translatable)[ GitHub Sponsors](https://github.com/s-shiryaev)[ RSS](/packages/s-shiryaev-laravel-translatable/feed)WikiDiscussions master Synced yesterday

READMEChangelog (5)Dependencies (11)Versions (7)Used By (0)

Trait for implementing model localization
=========================================

[](#trait-for-implementing-model-localization)

[![Latest Version on Packagist](https://camo.githubusercontent.com/06eac130629b912e59e02af0452d9747fe7575befb7cd20b7df78981a89231d7/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f732d73686972796165762f6c61726176656c2d7472616e736c617461626c652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/s-shiryaev/laravel-translatable)[![Tests](https://github.com/s-shiryaev/laravel-translatable/actions/workflows/run-tests.yml/badge.svg?branch=master)](https://github.com/s-shiryaev/laravel-translatable/actions/workflows/run-tests.yml)[![Check & fix styling](https://github.com/s-shiryaev/laravel-translatable/actions/workflows/php-cs-fixer.yml/badge.svg)](https://github.com/s-shiryaev/laravel-translatable/actions/workflows/php-cs-fixer.yml)[![Total Downloads](https://camo.githubusercontent.com/dc089f6b966fac1162a02652d97b371b10bbe6c07ba0b7fa1fa50f6c28d46be5/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f732d73686972796165762f6c61726176656c2d7472616e736c617461626c652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/s-shiryaev/laravel-translatable)

This package contains a trait to make it easier to work with translating Eloquent models.

Installation
------------

[](#installation)

You can install the package via composer:

```
composer require s-shiryaev/laravel-translatable
```

Version Compatibility
---------------------

[](#version-compatibility)

Laravel/LumenPackage7.x1.x8.x1.x9.x1.x10.x2.xUsage
-----

[](#usage)

Just add the `SShiryaev\LaravelTranslatable\Translatable` trait to the model and create a property `translatable`, which holds an array with all the names of attributes you wish to make translatable:

```
