Laravel Translatable Versions Save

[Deprecated] A Laravel package for multilingual models

v4.4

9 years ago
  • Drops support for laravel 4.0.
  • Compatible with laravel 4.1 and laravel 4.2.
  • External config file.
  • Fallback issue fixed.
  • Added translated and translatedIn scopes.
  • Changed behavior: getting non existing translations with getTranslation() used to return objects, now null is returned.
  • Translated attributes now shown when converting toArray() or toJson().
  • Fixed bug: fill() created empty translations even when translated attributes were not fillable.
  • Added option to make translated attributes always fillable.

v4.3.2

9 years ago

Minor cleaning

v4.3.1

9 years ago

Translated classes answer "true" when asked if their translated attributes are set.

v4.3

9 years ago
  • The Translation class suffix default can be overridden in the app config. See 7ecc0a75d
  • The app.fallback_locale setting can be overridden in each model separately. See #33
  • Fallback translation is not returned if it is not defined.

v4.2.1

9 years ago

Fixed issue #26: A new record is not saved if it is not dirty.

v4.2

9 years ago

Fallback locale is now taken from app.fallback_locale config key.

v4.1.1

9 years ago

Fixed: translations not saved when object not dirty. (laravel core was updated)

v4.1

10 years ago
  • Added fallback to default locale if translations is missing.
  • Added travis environment for laravel 4.2.

v4.0.1

10 years ago

Updated dependencies in composer.json.

v4.0.0

10 years ago
  • Removed syntax $model->en->name because conflicts may happen if the model has a property named en. See #18.
  • Added method hasTranslation($locale). See #19.