Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1.     private void setLocale(String code) {
  2.         Locale locale;
  3.  
  4.  
  5.         if (code != null)
  6.             locale = new Locale(code);
  7.         else
  8.             locale = MainActivity.defaultLocale;
  9.  
  10.         Locale.setDefault(locale);
  11.  
  12.         Configuration configuration = new Configuration();
  13.         configuration.locale = locale;
  14.  
  15.         getBaseContext().getResources().updateConfiguration(
  16.                 configuration,
  17.                 getBaseContext().getResources().getDisplayMetrics()
  18.         );
  19.     }