community.lexicon.app.profileLocalization

lexicon.community

Documentation

A locale-specific override for an app profile. This record should be published by the same DID as the canonical app profile.

main record

A locale-specific override for an app profile. This record should be published by the same DID as the canonical app profile.

Record Key any Any valid record key

Properties

createdAt string datetime Required

Client-declared timestamp when this localization was created.

description string Optional

Localized description of what the app does.

maxLength: 3000 bytesmaxGraphemes: 300 graphemes
images array of ref community.lexicon.app.defs#image Optional

Localized visual assets for directories and stores, such as icons, hero images, screenshots, banners, and social cards.

maxLength: 24 items
locale string language Required

BCP 47 language tag for this localized metadata.

name string Optional

Localized display name of the app.

maxLength: 200 bytesmaxGraphemes: 100 graphemes
tags array of string Optional

Localized discovery tags for filtering and search.

maxLength: 10 items
updatedAt string datetime Optional

Client-declared timestamp when this localization was last updated.

View raw schema
{
  "key": "any",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "locale",
      "createdAt"
    ],
    "properties": {
      "name": {
        "type": "string",
        "maxLength": 200,
        "description": "Localized display name of the app.",
        "maxGraphemes": 100
      },
      "tags": {
        "type": "array",
        "items": {
          "type": "string",
          "maxLength": 64,
          "maxGraphemes": 32
        },
        "maxLength": 10,
        "description": "Localized discovery tags for filtering and search."
      },
      "links": {
        "type": "array",
        "items": {
          "ref": "community.lexicon.app.defs#link",
          "type": "ref"
        },
        "maxLength": 12,
        "minLength": 1,
        "description": "Localized destinations for the app. The first link should be the primary destination for this locale."
      },
      "images": {
        "type": "array",
        "items": {
          "ref": "community.lexicon.app.defs#image",
          "type": "ref"
        },
        "maxLength": 24,
        "description": "Localized visual assets for directories and stores, such as icons, hero images, screenshots, banners, and social cards."
      },
      "locale": {
        "type": "string",
        "format": "language",
        "description": "BCP 47 language tag for this localized metadata."
      },
      "createdAt": {
        "type": "string",
        "format": "datetime",
        "description": "Client-declared timestamp when this localization was created."
      },
      "updatedAt": {
        "type": "string",
        "format": "datetime",
        "description": "Client-declared timestamp when this localization was last updated."
      },
      "description": {
        "type": "string",
        "maxLength": 3000,
        "description": "Localized description of what the app does.",
        "maxGraphemes": 300
      }
    }
  },
  "description": "A locale-specific override for an app profile. This record should be published by the same DID as the canonical app profile."
}

Lexicon Garden

@