title: React Native, how to update view after language change
body: <p>I want to support language change (manually by user).
  I'm using <a href="https://github.com/AlexanderZaytsev/react-native-i18n" rel="noreferrer">react-native-i18n</a> for that.
  I found how to change the displayed language at run time but I didn't find how to update the current view.</p>
  
  <h3>My Code</h3>
  
  <p><a href="https://i.stack.imgur.com/bAD5P.png" rel="noreferrer"><img src="https://i.stack.imgur.com/bAD5P.png" alt="enter image description here"></a></p>
  
  <h3>Environment</h3>
  
  <p>Environment:</p>
  
  <ul>
  <li>Node: 8.9.4 </li>
  <li>Yarn: 1.3.2</li>
  <li>npm: 4.0.5</li>
  </ul>
  
  <h3>Expected Behavior</h3>
  
  <p>When I use <code>I18n.locale ='en';</code> not in function.. just as it is, the text will be in English and when I use <code>I18n.locale ='he';</code> the text will be in Hebrew.
  However I need to change the language at run time. So I want that when I click each button the language will change and will be displayed.</p>
  
  <h3>Actual Behavior</h3>
  
  <p>Nothing happened.. I assume I need to reload / re-render / update the view but I didn't find how to.</p>