KnpLabs / DoctrineBehaviors

Doctrine2 behavior traits that help handling Blameable, Loggable, Sluggable, SoftDeletable, Uuidable, Timestampable, Translatable, Tree behavior
http://knplabs.com
MIT License
911 stars 287 forks source link

Fallback to Translator's locale when there is no Request available #712

Open sebb opened 1 year ago

sebb commented 1 year ago

When there is no Request available but a Translator instance is set, use it instead of returning null.

We typically encountered this issue in Console commands: we set the current locale on the Translator and were expecting the translated entities to use it but they were falling back to the default locale.