Skip to main content
Glama

apple_create_version_localization

Add localized content for App Store versions by specifying locale, description, keywords, and update notes to reach global audiences.

Instructions

Create a new localization for a version

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
versionIdYesApp Store Version ID
localeYesLocale code (e.g. ko, en-US, ja)
descriptionNo
keywordsNoComma-separated keywords
whatsNewNo
promotionalTextNo
marketingUrlNo
supportUrlNo

Implementation Reference

  • Handler function for creating an App Store version localization.
    handler: async (client, args) => {
      const attributes: any = { locale: args.locale };
      if (args.description) attributes.description = args.description;
      if (args.keywords) attributes.keywords = args.keywords;
      if (args.whatsNew) attributes.whatsNew = args.whatsNew;
      if (args.promotionalText) attributes.promotionalText = args.promotionalText;
      if (args.marketingUrl) attributes.marketingUrl = args.marketingUrl;
      if (args.supportUrl) attributes.supportUrl = args.supportUrl;
    
      return client.request('/appStoreVersionLocalizations', {
        method: 'POST',
        body: {
          data: {
            type: 'appStoreVersionLocalizations',
            attributes,
            relationships: {
              appStoreVersion: {
                data: { type: 'appStoreVersions', id: args.versionId },
              },
            },
          },
        },
      });
    },
  • Input schema for the tool, defining versionId, locale, and optional localization fields.
    schema: z.object({
      versionId: z.string().describe('App Store Version ID'),
      locale: z.string().describe('Locale code (e.g. ko, en-US, ja)'),
      description: z.string().optional(),
      keywords: z.string().optional().describe('Comma-separated keywords'),
      whatsNew: z.string().optional(),
      promotionalText: z.string().optional(),
      marketingUrl: z.string().optional(),
      supportUrl: z.string().optional(),
    }),
  • Tool definition and name registration.
    const createVersionLocalization: ToolDef = {
      name: 'apple_create_version_localization',
      description: 'Create a new localization for a version',

Tool Definition Quality

Score is being calculated. Check back soon.

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mikusnuz/app-publish-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server