asc-subscription-localization

Bulk-localize App Store subscription and IAP display names across all locales using asc.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/pyronaur/ngents --skill asc-subscription-localization-pyronaur
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: asc-subscription-localization
Source: https://github.com/pyronaur/ngents/tree/main/docs/topics/apple/asc-cli/asc-subscription-localization
Command: npx skills add https://github.com/pyronaur/ngents --skill asc-subscription-localization-pyronaur

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bulk-localizes subscription and in-app purchase display names across all App Store locales using asc. Use when you want to fill in subscription/IAP names for every language without clicking through App Store Connect manually.

Core Features & Use Cases

  • Bulk Localization: Apply per-locale display names for subscriptions, groups, and IAPs across all locales.
  • Locale Coverage: Works across the full App Store locale list to ensure consistency.
  • Use Case: Prepare all translations before publishing to avoid gaps in localization.

Quick Start

Run the bulk-localization workflow to set a display name for a subscription across all locales.

Frequently Asked Questions about asc-subscription-localization

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I bulk localize App Store subscription names across all locales?

You can bulk localize App Store subscription names by providing app IDs and subscription IDs alongside your translations. The workflow applies per-locale display names across the full App Store locale list automatically.

Can I update in-app purchase descriptions for every language without manual entry?

Yes, you can update in-app purchase descriptions for every language without manual entry. The bulk-localization workflow processes IAP display names and descriptions across all App Store locales using the asc tool.

Do I need existing subscriptions to localize IAP names in App Store Connect?

Yes, existing subscriptions are required to localize IAP names. You must provide your app ID along with the specific IDs for your subscriptions, groups, or IAPs before running the localization workflow.

What happens if I already have localization for some App Store locales?

If you already have localization for some App Store locales, the workflow skips those existing entries. It only creates new localizations for missing locales and verifies the results after completing the update.

What is the best way to prepare subscription translations before publishing?

The best way to prepare subscription translations is to compile a complete locale list with display names beforehand. You then run the bulk-localization workflow to fill in all subscription and IAP names without manual clicks.