title: Flutter localisation of BottomNavigationBar items
body: <p>I am creating a localized app with a Bottom Nav Bar on main page.
  If I change localization the BottomNavigationBar's items name not updating until click one of them. 
  How can I update the Bottom Bar?
  What am I miss? </p>
  
  <p>Code:</p>
  
  <pre><code>@override
  Widget build(BuildContext context) {
   return BottomNavigationBar(
    onTap: onTabTapped,
    type: BottomNavigationBarType.fixed,
    // new
    currentIndex: _currentIndex,
    selectedFontSize: 12,
    unselectedFontSize: 12,
    elevation: 10,
    showSelectedLabels: true,
    showUnselectedLabels: true,
  
    items: [
      new BottomNavigationBarItem(
        icon: Icon(MyFlutterAppIOS.share_100, color: Colors.blueGrey),
        title: Text(
          allTranslations.text("sharetitle"),
          style: TextStyle(
            color: Colors.blueGrey,
          ),
        ),
      ),
      new BottomNavigationBarItem(
        icon: Icon(MyFlutterAppIOS.protect_100, color: Colors.blueGrey),
        title: Text(
          allTranslations.text("lblprivacypolicy"),
          style: TextStyle(
            color: Colors.blueGrey,
          ),
        ),
      ),
      new BottomNavigationBarItem(
        icon: Icon(MyFlutterAppIOS.protect_100, color: Colors.blueGrey),
        title: Text(
          allTranslations.text("lblterms"),
          style: TextStyle(
            color: Colors.blueGrey,
          ),
        ),
      ),
      new BottomNavigationBarItem(
        icon: Icon(MyFlutterAppIOS.info_100, color: Colors.blueGrey),
        title: Text(
          allTranslations.text("lblinfo"),
          style: TextStyle(color: Colors.blueGrey),
        ),
      )
    ],
  
   );
  }
  </code></pre>