title: Symfony: How to use translation component in entity __toString?
body: <p>Yes, I know this has been asked before and discouraged, but I have a good use case for that. I am interested in learning the view-oriented supplementary approach.</p>
  
  <p>The use case:</p>
  
  <p>I have an entity, say <code>Venue (id, name, capacity)</code> which I use as collection in EasyAdmin. To render choices, I require this entity to have string representation.</p>
  
  <p>I want the display to say <code>%name% (%capacity% places)</code>.</p>
  
  <p>As you've correctly guessed, I require the word "<strong>places</strong>" translated.</p>
  
  <p>I could want to do it</p>
  
  <ol>
  <li>directly in the entity's <code>__toString()</code> method</li>
  <li>in form view by properly rendering <code>__toString()</code> output</li>
  </ol>
  
  <p>I have no idea how to implement either but I agree that the first approach violates the MVC pattern.</p>
  
  <p>Please advise.</p>