title: translate only the first option of the select
body: <p>I am building an application with AngularJS.</p>
  
  <p>The app is multilanguage. You can change the language from a dropdown (select HTML element).</p>
  
  <p>I have the following select:</p>
  
  <pre><code>&lt;select id="filter" class="form-control" ng-model="filter" ng-change="ref()" ng-options="rt.text | translate for rt in rts track by rt.value"&gt;
  &lt;/select&gt;
  </code></pre>
  
  <p>You may see that the <code>text</code> has a filter applied, which is <code>translate</code>. This is part of Angular Translate module.</p>
  
  <p>My dropdown is populated dynamically from the database and it has an extra option, which is the default option.</p>
  
  <p>What I want is to translate the default option when the language changes and I am not sure how to do it.</p>
  
  <p>The problem with the current solution is that if it has any other option with multilingual translations, they will be translated. I do not want this, all I want is to translate only the default option.</p>
  
  <p>When I add the default option, I set it on <code>index=0</code> with a <code>value='all'</code> and <code>text='Show all'</code>.</p>
  
  <p>The structure of rts:</p>
  
  <pre><code>[
   {
    value:'all',
    text: 'Select_all'
   },
   {
    value:'1',
    text: 'option 1'
   },
   {
    value:'2',
    text: 'Option 2'
   }
  ]
  </code></pre>