asc-subscription-localization

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

33|2|Updated Feb 21, 2025
One-click install
npx skills add https://github.com/yspreen/dotfiles --skill asc-subscription-localization
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: asc-subscription-localization
Source: https://github.com/yspreen/dotfiles/tree/main/.agents/skills/asc-subscription-localization
Command: npx skills add https://github.com/yspreen/dotfiles --skill asc-subscription-localization

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bulk-localize subscription and in-app purchase display names across all App Store locales using asc. This eliminates the tedious manual process of clicking through App Store Connect to set the same names and descriptions.

Core Features & Use Cases

  • Bulk-localize subscriptions, subscription groups, and in-app purchases across all locales for a single app.
  • Create or update per-locale display names (and optional descriptions) while skipping locales that already exist to avoid duplicates.
  • Verify localizations with list commands and ensure consistency across multiple apps or groups.

Quick Start

Run asc to bulk-localize all subscription and IAP localizations across every App Store locale for your app.

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 display names across all locales?

To bulk-localize App Store subscription display names across all locales, use this Skill to automate per-locale creation and updates. It handles subscriptions, groups, and IAPs while skipping locales that already exist to avoid duplicates.

Can I automate App Store Connect IAP localization without manual clicking?

Yes, you can automate App Store Connect IAP localization without manual clicking. This Skill applies display names and optional descriptions across all locales for a single app, verifying localizations with list commands to ensure consistency.

Do I need App Store Connect authentication to bulk-localize in-app purchases?

Yes, you need App Store Connect authentication or ASC_* environment variables to bulk-localize in-app purchases. Existing app IDs are also required to create per-locale localizations and verify them across subscriptions and IAPs.

What happens to existing localizations when I bulk update subscription groups?

When you bulk update subscription groups, the Skill applies skip logic for locales that already exist to avoid duplicates. It only creates or updates per-locale display names and descriptions for missing localizations.

What is the best way to manage multiple App Store locales for a single app's IAPs?

The best way to manage multiple App Store locales for a single app's IAPs is using this bulk localization automation. It processes subscriptions and IAPs across every locale, verifying consistency without manual App Store Connect clicking.

Does the asc-subscription-localization Skill support optional descriptions for IAPs?

Yes, the asc-subscription-localization Skill supports optional descriptions for IAPs. It creates or updates per-locale display names alongside these descriptions, skipping existing localizations to maintain consistency across all App Store locales.