What problem does it solve?
Keeping Google Play Store listing files (title, short description, full description) in sync with the canonical storecopy source assets is tedious and error-prone when done manually, especially across many languages.
Core Features & Use Cases
- Single-language sync: Update listing files for one language by passing a storecopy code (base, it), short code (en), or listing code (en-US, it-IT).
- Bulk sync: Update all available languages at once with the 'all' argument.
- Safe updates: Skips empty fields, warns when source or target directories are missing, and maps storecopy language codes to Google Play listing codes via a configurable LANG_MAP.
- Use Case: After editing the English store listing copy in assets/storecopy/base, run the script to propagate the new title, short description, and full description into androidApp/src/googlePlay/play/listings/en-US/.
Quick Start
Ask the assistant to update the Google Play listing files for all languages from the storecopy source assets.