metadata_ai__apply_localizations
Apply store metadata from your CSV or JSON file to multiple locales at once. Pre-validates against Apple's limits; if Apple rejects a later locale, earlier ones stay updated and the error lists which succeeded.
Instructions
Write store text for several languages at once from a file the user prepared — the values are theirs, read straight from the file rather than retyped. Accepts CSV with a "locale" column and one column per field, or JSON keyed by locale. Every value is checked against Apple’s character limits before anything is sent, so a file with a bad value changes nothing at all. Apple is still asked one language at a time: if it rejects the eleventh, the first ten are already written and the error names exactly which ones landed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app | Yes | App name, bundle ID (com.example.app) or numeric Apple ID. | |
| version | No | Version string. Defaults to the newest version. | |
| file_path | Yes | Path to the CSV or JSON file. CSV: a header row of "locale" plus any of description, keywords, whatsNew, promotionalText, marketingUrl, supportUrl. JSON: {"tr": {"description": "…"}, "de-DE": {…}}. |