Skip to content

Update translations#13356

Open
stripe-android-translations[bot] wants to merge 1 commit into
masterfrom
update-translations-20260706-151124
Open

Update translations#13356
stripe-android-translations[bot] wants to merge 1 commit into
masterfrom
update-translations-20260706-151124

Conversation

@stripe-android-translations

Copy link
Copy Markdown
Contributor

This pull request contains the latest translations from Lokalize.

@stripe-android-translations stripe-android-translations Bot requested review from a team as code owners July 6, 2026 15:11
@stripe-android-translations stripe-android-translations Bot enabled auto-merge (squash) July 6, 2026 15:11
davidme-stripe added a commit that referenced this pull request Jul 6, 2026
…ll (#13358)

The scheduled "Update translations" job opened PRs that deleted every
strings.xml (e.g. #13356, 369 files removed). Root cause: Homebrew now
requires third-party taps to be trusted, so `brew install lokalise2`
refused to install the formula from the untrusted `lokalise/cli-2` tap.
With lokalise2 missing, every download produced zero files, but the
script (no `set -e`) still ran `rm` on the existing strings and copied
nothing in — wiping all translations. The job then exited 0 and reported
success.

Fixes:
- `brew trust lokalise/cli-2` so the formula installs (fail otherwise).
- Abort with a clear error if lokalise2 is still unavailable, before any
  strings are removed.
- Per-module guard: abort if a download produced no strings.xml, so an
  empty download can never wipe existing translations.


Committed-By-Agent: claude

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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.

0 participants