title: How to make request in a specific language for Google play games on Android?
body: <p>I am working on an android app in which the user can change the language of the app from within the the app iteself using the following code:</p>
  
  <pre><code>Locale.setDefault(locale);
  Resources resources = context.getResources();
  Configuration configuration = resources.getConfiguration();
  configuration.locale = locale;
  resources.updateConfiguration(configuration, resources.getDisplayMetrics()); 
  </code></pre>
  
  <p>It works correctly with my local string resources, i.e. the language specific string resource is called when the <code>App Locale</code> is changed. 
  Now, the actual problem: <br> I am using Google Play Games Api in my app. I have added language specific translations to the Developer Console. When I make requests to the server, it gives responses in the default language of the phone system. It does not consider the <code>App specific</code> locale, which is set by the user (using the above code). But when I change the default system language, the Api recognizes that giving responses in that language. I have googled a lot, but can't find any way of telling the Games Api that 'Hey, I want the response in a different language (Set by my app)'. <br><br> Is there a way of doing this? I am stuck here. Any help would be appreciated! </p>