title: How should I use i18n translate in this situation?(Translate text with variables)
body: <p>I'm working with Angular 7. I need to translate texts with variables.
  Let's say I want to translate it to German. The words(variables) needs to change positions because of the language properties.</p>
  
  <p>Example:</p>
  
  <blockquote>
    <p>EN: Logged in as Robert.</p>
    
    <p>DE: Als Robert angemeldet.</p>
  </blockquote>
  
  <p>Can't decide how can i deal with the situation properly.
  Can somebody answer for me with an easy example? Thank you for your feedback.</p>
  
  <p>Usually, I'm dealing with translations like this:</p>
  
  <p>In component:</p>
  
  <blockquote>
    <p>{{'Dashboard' | translate}}</p>
  </blockquote>
  
  <p>i18n DE.json:</p> 
  
  <blockquote>
    <p>"Dashboard": "Armaturenbrett"</p>
  </blockquote>
  
  <p>I need to translate strings like these:</p>
  
  <blockquote>
    <p>description: "{{example.asd@qwe.com}} user uploads {{fileType}}{{fileName}} for {{company}} via {{deviceType}}."</p>
    
    <p>summary: "days: {{daysNumber}}; distance: {{distanceCount}}"</p>
  </blockquote>