title: How to always install all localized resources in Windows Store UWP app?
body: <p>By default Windows Store UWP apps install only <strong>resources specific for the target machine</strong>. For instance if the app is localized into 5 different languages and user has machine in en-US, only en-US resources are installed.  </p>
  
  <p>The problem is if I want to have in my app <strong>on-demand language switching</strong>. Even thought I published app with fr-FR resources, I cannot switch to fr-FR because this language pack is not installed.</p>
  
  <p>Is there a way or setting to <strong>force all resources to download</strong> when the app is installed from Windows Store? </p>
  
  <p><em>Note one way, how to solve this is <strong>not</strong> package the app as appxbundle, but once the app is published as appxbundle, it's not possible to go back to non-appxbundle format.</em></p>
  
  <p><strong>Edit</strong>, the accepted solution below worked, I just added this config to my .csproj file and now it downloads all resource files during the installation:</p>
  
  <pre><code>&lt;AppxBundleAutoResourcePackageQualifiers&gt;Scale|DXFeatureLevel&lt;/AppxBundleAutoResourcePackageQualifiers&gt;
  &lt;AppxDefaultResourceQualifiers&gt;Language=cs-CZ;de-DE;en-US;es-ES;fr-FR;it-IT;pt-PT;ru-RU&lt;/AppxDefaultResourceQualifiers&gt;
  </code></pre>