mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2026-10-06 03:38:23 +00:00
The Crowdin sync (a7e7ace985) reintroduced Android escaping into composeResources: 2,068 escaped apostrophes and 749 escaped quotes across 20 locale files, every one of which was clean atf3a72e26e0. Compose does not resolve \' or \", so those strings render with a literal backslash. The affected locales are the apostrophe-heavy regional variants -- uz-rUZ 949, fr-rFR 341, fr-rCA 326, tr-rTR 189 -- while their base locales stayed clean. Re-applies the conversion with --no-unwrap-quotes, since these files are already migrated: escape conversion is idempotent, quote-unwrapping is not, and a second unwrap would strip the real display quotes from strings like import_follows_tips. Diff verified as pure escape conversion: 2,002 lines changed, none unexplained. This will recur on every sync until the conversion moves into the Crowdin pipeline. See tools/strings-migrate/fix_escapes.py. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01V1CzYQvWyHfipSW7x3j4Yo