Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

370
Vistas
Language change is working before uploading to Google Play Store but not after uploading to play store . Why?
  • In My Application There are two language.
  • If I download application from device which has English as default language.Then it is not changing to Chinese strings.xml (zh) .
  • If I change my device language to Chinese and download the application then it is working fine and changing to both languages.Maybe because we have English language in our default strings.xml file.

Maybe because google play store doesn't let user download resource file which it thinks user will not need.

Can anyone help me? Thanks.

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

The problem is that you're using .aab file to publish app on play store . Which removes localization files based on the user's phone settings when it's been installing .

To solve that you need to put this lines in your build.gradle file and try uploading again

android {

  //... removed for brevity
  bundle {

     language {
       enableSplit = false
     }
   }
}

Link to refer

over 4 years ago · Santiago Trujillo Denunciar

0

As @Vrushi Patel said, this is related to Android App Bundles. To fix this you have to edit the android.bundle block in your base module’s build.gradle as shown below as mentioned in the official documentation:

android {
// When building Android App Bundles, the splits block is ignored.
splits {...}

// Instead, use the bundle block to control which types of configuration APKs
// you want your app bundle to support.
bundle {
    language {
        // Specifies that the app bundle should not support
        // configuration APKs for language resources. These
        // resources are instead packaged with each base and
        // dynamic feature APK.
        enableSplit = false
    }
    density {
        // This property is set to true by default.
        enableSplit = true
    }
    abi {
        // This property is set to true by default.
        enableSplit = true
    }
}
}
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda