Skip to content

Fix language switch delay on release builds#3731

Open
andreia-ferreira wants to merge 1 commit into
masterfrom
andreia/3730/fix-language-delay
Open

Fix language switch delay on release builds#3731
andreia-ferreira wants to merge 1 commit into
masterfrom
andreia/3730/fix-language-delay

Conversation

@andreia-ferreira
Copy link
Copy Markdown
Collaborator

Fixes #3730

In release builds (AAB via Play Store), language config splits are only delivered at install time for locales matching the device's system languages. Other languages are fetched on demand the first time they're requested. This can cause a delay and requires internet access when changing the language.

This PR disables per-language bundle splits so all translated string resources ship in the release aab. Install-size cost is negligible since the app only localizes string resources.

@shobhitagarwal1612 PTAL?

@codecov
Copy link
Copy Markdown

codecov Bot commented May 12, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 68.06%. Comparing base (19bdde7) to head (cbb76ac).

Additional details and impacted files
@@            Coverage Diff            @@
##             master    #3731   +/-   ##
=========================================
  Coverage     68.06%   68.06%           
  Complexity     1609     1609           
=========================================
  Files           370      370           
  Lines          9513     9513           
  Branches       1238     1238           
=========================================
  Hits           6475     6475           
  Misses         2360     2360           
  Partials        678      678           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Language switch delay on release builds

1 participant