title: Access vue-i18n messages as object
body: <p>I want to create a dynamical slider which depends on the page.</p>
  
  <pre><code>    security_signin: {
          slide1: 'Kitten1',
          slide2: 'Kitten2',
      },
      signup: {
          slide1: 'Kitten1',
          slide2: 'Kitten2',
          slide3: 'Kitten3'
      }
  </code></pre>
  
  <p>The thing is I want to render in my component my slider in function of the number of slide.</p>
  
  <p>So this is something like this:</p>
  
  <pre><code>&lt;slide v-for="(item, index) in $t('message.'+page).length"&gt;
      &lt;p v-html="$t('message.'+page+'.slide'+index)"&gt;&lt;/p&gt;
  &lt;/slide&gt;
  </code></pre>
  
  <p>However I do not manage to access properly messages this way.
  Since  <code>$t('message.'+page).length</code> is giving me back the length of the first slide (7 in the Kitten1 case).</p>
  
  <p>Is there a way to access i18n without recreating an instance of it ?</p>