title: Client side translation of javascript dates with angular
body: <p>I'm using AngularJS. Let's say I have a date 16th August 2015, and I want to format it on the screen with the format 'dd MMM yyy', so that is displays <code>16 Aug 2015</code>.</p>
  
  <p>That's easy using the date filter.</p>
  
  <p>Now, I want to switch language on the fly to Spanish, so that the text now says <code>16 Ago 2015</code> </p>
  
  <p>How can I do this? I have been using angular-translate but I can't see how to hook it in with the date filter. Do I have to write my own directive which renders the day, month and year separately so that I can apply the angular-translate directive to the month part?</p>