Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Microsoft Teams-Lokalisierungsdatei beschreibt Sprachübersetzungen, die basierend auf den Clientspracheinstellungen bereitgestellt werden.
Tipp
Geben Sie das Schema am Anfang des Manifests an, um die Unterstützung oder eine ähnliche Unterstützung über Ihren Code-Editor zu aktivieren IntelliSense
: "$schema": "https://developer.microsoft.com/json-schemas/teams/v1.22/MicrosoftTeams.schema.json".
Lokalisierungsschema v1.22
Ihre Datei muss dem unter https://developer.microsoft.com/en-us/json-schemas/teams/v1.22/MicrosoftTeams.Localization.schema.jsongehosteten Schema entsprechen.
Ein Beispiel für das LOKALISIERUNGs-JSON-Schema v1.22 lautet wie folgt:
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.22/MicrosoftTeams.Localization.schema.json",
"name.short": "Portail de Développement",
"name.full": "Portail des développeurs",
"description.short": "Configurer, distribuer et gérer vos applications Microsoft Teams",
"description.full": "Anciennement App Studio, le portail des développeurs peut vous aider où que vous soyez dans votre parcours de développement d’applications Microsoft Teams.1. Configurez une nouvelle application ou importez une application existante.2. Configurez les fonctionnalités de votre application et d’autres métadonnées importantes.3. Obtenez des ressources pour vous aider à créer une application de haute qualité.3. Testez votre application directement dans Teams.4. Distribuez votre application dans votre organisation ou dans le Store Teams.5. Analysez l’utilisation, l’engagement et d’autres informations sur votre application. Le portail inclut également des outils pour concevoir des scènes virtuelles personnalisées, des cartes adaptatives et l’intégration à la Plateforme d’identités Microsoft.",
"staticTabs[0].name": "Accueil",
"staticTabs[1].name": "Applications",
"staticTabs[2].name": "Outils",
"staticTabs[3].name": "Developer Portal",
"bots[0].commandLists[0].commands[0].title": "Rechercher",
"bots[0].commandLists[0].commands[0].description": "Rechercher la documentation Teams appropriée"
}
Das Schema definiert die folgenden Eigenschaften:
Eigenschaft | Typ | Maximale Länge | Beschreibung | Erforderlich |
---|---|---|---|---|
$schema |
URL | Zeichenfolge | Die https:// URL, die auf das JSON-Schema für das Manifest verweist. |
|
name.short |
Zeichenfolge | 30 | Gibt einen lokalisierten Wert für die name.short-Eigenschaft an. Der Kurzanzeigename für die App. Er ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. | ✔️ |
name.full |
Zeichenfolge | 100 | Gibt einen lokalisierten Wert für die name.full-Eigenschaft an. Der vollständige Name der App. Er ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. | |
description.short |
Zeichenfolge | 80 | Gibt einen lokalisierten Wert für die description.short-Eigenschaft an. Eine kurze Beschreibung der App, die verwendet wird, wenn der Speicherplatz begrenzt ist. Er ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. | ✔️ |
description.full |
Zeichenfolge | 4000 | Gibt einen lokalisierten Wert für die description.full-Eigenschaft an. Die vollständige Beschreibung der App. Er ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. | ✔️ |
localizationKeys |
Objekt | Stellt benutzerdefinierte tokenisierte Schlüssel für lokalisierte Zeichenfolgen in Agents dar. Jeder Schlüssel wird durch einen Eigenschaftsnamen dargestellt, der mit einem regulären Ausdruck übereinstimmt (im folgenden Format: ^\[\[[a-zA-Z_][a-zA-Z0-9_]*\]\]$ ), und der Wert stellt den lokalisierten Zeichenfolgenwert bereit. Weitere Informationen finden Sie unter Lokalisieren Ihres Agents. |
||
staticTabs\\[([0-9]/1[0-5])\\]\\.name |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die eigenschaft staticTabs.name an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: staticTabs[0-15].name . |
|
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Gibt einen lokalisierten Wert für die bots.commandLists.commands.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: bots[0].commandLists[0-2].commands[0-9].title . |
|
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die bots.commandLists.commands.description-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: bots[0].commandLists[0-2].commands[0-9].description . |
|
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Gibt einen lokalisierten Wert für die composeExtensions.commands.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: composeExtensions[0].commands[0-9].title . |
|
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die composeExtensions.commands.description-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: composeExtensions[0].commands[0-9].description . |
|
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
Zeichenfolge | 32 | Gibt einen lokalisierten Wert für die composeExtensions.commands.parameters.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: composeExtensions[0].commands[0-9].parameters[0-4].title . |
|
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die composeExtensions.commands.parameters.description-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: composeExtensions[0].commands[0-9].parameters[0-4].description . |
|
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
Zeichenfolge | 512 | Gibt einen lokalisierten Wert für die composeExtensions.commands.parameters.value-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: composeExtensions[0].commands[0-9].parameters[0-4].value . |
|
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die composeExtensions.commands.parameters.choices.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: composeExtensions[0].commands[0-9].parameters[0-4].choices[0-9].title . |
|
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.samplePrompts\\[[0-4]\\]\\.text |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die composeExtensions.commands.samplePrompts.text-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: composeExtensions[0].commands[0-9].samplePrompts[0-4].text . |
|
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die composeExtensions.commands.taskInfo.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: composeExtensions[0].commands[0-9].taskInfo.title . |
|
activities.activityTypes.description |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die activities.activityTypes.description-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: activities.activityTypes[0-127].description . |
|
activities.activityTypes.templateText |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die activities.activityTypes.templateText-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: activities.activityTypes[0-127].templateText . |
|
meetingExtensionDefinition.scenes\\[[0-9]\\]\\.name |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die eigenschaft meetingExtensionDefinition.scenes.name an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: meetingExtensionDefinition.scenes[0-9].name . |
|
extensions\\[[0]\\]\\.audienceClaimUrl$ |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die extensions.audienceClaimUrl-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].audienceClaimUrl . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.label |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.label-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].label . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.customMobileRibbonGroups\\[[0-9]\\]\\.label |
Zeichenfolge | 32 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.customMobileRibbonGroups.label-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].customMobileRibbonGroups[0-9].label . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.customMobileRibbonGroups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.icons\\[[0-8]\\]\\.url |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die Eigenschaft extensions.ribbons.tabs.customMobileRibbonGroups.controls.icons.url an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].customMobileRibbonGroups[0-9].controls[0-19].icons[0-8].url . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.customMobileRibbonGroups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.label |
Zeichenfolge | 32 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.customMobileRibbonGroups.controls.label-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].customMobileRibbonGroups[0-9].controls[0-19].label . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.icons\\[[0-2]\\]\\.url |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die Eigenschaft extensions.ribbons.tabs.groups.icons.url an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].icons[0-2].url . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.label |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.groups.label-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].label . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.icons\\[[0-2]\\]\\.url |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.groups.controls.icons.url-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].controls[0-19].icons[0-2].url . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.label |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.groups.controls.label-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].controls[0-19].label . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.supertip\\.title |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.groups.controls.supertip.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].controls[0-19].supertip.title . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.supertip\\.description |
Zeichenfolge | 250 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.groups.controls.supertip.description-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].controls[0-19].supertip.description . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.icons\\[[0-2]\\]\\.url |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.groups.controls.items.icons.url-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].controls[0-19].items[0-19].icons[0-2].url . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.label |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.groups.controls.items.label-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].controls[0-19].items[0-19].label . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.supertip\\.title |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.groups.controls.items.supertip.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].controls[0-19].items[0-19].supertip.title . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.supertip\\.description |
Zeichenfolge | 250 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.groups.controls.items.supertip.description-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].controls[0-19].items[0-19].supertip.description . |
|
extensions.ribbons.fixedControls.label |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die extensions.ribbons.fixedControls.label-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].fixedControls[].label . |
|
extensions.ribbons.fixedControls.supertip.title |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die extensions.ribbons.fixedControls.supertip.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].fixedControls[].supertip.title . |
|
extensions.ribbons.fixedControls.supertip.description |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die extensions.ribbons.fixedControls.supertip.description-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].fixedControls[].supertip.description . |
|
extensions.ribbons.spamPreProcessingDialog.title |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die Extensions.ribbons.spamPreProcessingDialog.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].spamPreProcessingDialog.title . |
|
extensions.ribbons.spamPreProcessingDialog.description |
Zeichenfolge | 250 | Gibt einen lokalisierten Wert für die Extensions.ribbons.spamPreProcessingDialog.description-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].spamPreProcessingDialog.description . |
|
extensions.ribbons.spamPreProcessingDialog.spamFreeTextSectionTitle |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für dieextensions.ribbons.spamPreProcessingDialog.spamFreeTextSectionTitle-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].spamPreProcessingDialog.spamFreeTextSectionTitle . |
|
extensions.ribbons.spamPreProcessingDialog.spamReportingOptions.title |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die extensions.ribbons.spamPreProcessingDialog.spamReportingOptions.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].spamPreProcessingDialog.spamReportingOptions.title . |
|
extensions.ribbons.spamPreProcessingDialog.spamReportingOptions.options |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die Extensions.ribbons.spamPreProcessingDialog.spamReportingOptions.options-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].spamPreProcessingDialog.spamReportingOptions.options[] . |
|
extensions.ribbons.spamPreProcessingDialog.spamMoreInfo.text |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die Eigenschaft extensions.ribbons.spamPreProcessingDialog.spamMoreInfo.text an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].spamPreProcessingDialog.spamMoreInfo.text . |
|
extensions.ribbons.spamPreProcessingDialog.spamMoreInfo.url |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die Eigenschaft extensions.ribbons.spamPreProcessingDialog.spamMoreInfo.url an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].spamPreProcessingDialog.spamMoreInfo.url . |
|
extensions\\[[0]\\]\\.runtimes\\[[1]?[0-9]\\]\\.code\\.page |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die eigenschaft extensions.runtimes.code.page an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].runtimes[0-19].code.page . |
|
extensions\\[[0]\\]\\.runtimes\\[[1]?[0-9]\\]\\.code\\.script |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die extensions.runtimes.code.script-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].runtimes[0-19].code.script . |
|
extensions\\[[0]\\]\\.runtimes\\[[1]?[0-9]\\]\\.actions\\[[1]?[0-9]\\]\\.displayName |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die extensions.runtimes.actions.displayName-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].runtimes[0-19].actions[0-19].displayName . |
|
extensions\\[[0]\\]\\.alternates\\[[0-9]\\]\\.alternateIcons\\.icon\\.url |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die extensions.alternates.alternateIcons.icon.url-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].alternates[0-9].alternateIcons.icon.url . |
|
extensions\\[[0]\\]\\.alternates\\[[0-9]\\]\\.alternateIcons\\.highResolutionIcon\\.url |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die extensions.alternates.alternateIcons.highResolutionIcon.url-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].alternates[0-9].alternateIcons.highResolutionIcon.url . |
|
copilotAgents.customEngineAgents\\[0\\]\\.disclaimer.text |
Zeichenfolge | 500 | Gibt einen lokalisierten Wert für die eigenschaft copilotAgents.customEngineAgents.disclaimer.text an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: copilotAgents.customEngineAgents[0].disclaimer.text . |
Lokalisierungsschema v1.21
Lokalisierungsschema v1.21
Ihre Datei muss dem unter https://developer.microsoft.com/en-us/json-schemas/teams/v1.21/MicrosoftTeams.Localization.schema.jsongehosteten Schema entsprechen.
Ein Beispiel für das LOKALISIERUNGs-JSON-Schema v1.21 lautet wie folgt:
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.21/MicrosoftTeams.Localization.schema.json",
"name.short": "Portail de Développement",
"name.full": "Portail des développeurs",
"description.short": "Configurer, distribuer et gérer vos applications Microsoft Teams",
"description.full": "Anciennement App Studio, le portail des développeurs peut vous aider où que vous soyez dans votre parcours de développement d’applications Microsoft Teams.1. Configurez une nouvelle application ou importez une application existante.2. Configurez les fonctionnalités de votre application et d’autres métadonnées importantes.3. Obtenez des ressources pour vous aider à créer une application de haute qualité.3. Testez votre application directement dans Teams.4. Distribuez votre application dans votre organisation ou dans le Store Teams.5. Analysez l’utilisation, l’engagement et d’autres informations sur votre application. Le portail inclut également des outils pour concevoir des scènes virtuelles personnalisées, des cartes adaptatives et l’intégration à la Plateforme d’identités Microsoft.",
"staticTabs[0].name": "Accueil",
"staticTabs[1].name": "Applications",
"staticTabs[2].name": "Outils",
"staticTabs[3].name": "Developer Portal",
"bots[0].commandLists[0].commands[0].title": "Rechercher",
"bots[0].commandLists[0].commands[0].description": "Rechercher la documentation Teams appropriée"
}
Das Schema definiert die folgenden Eigenschaften:
Eigenschaft | Typ | Maximale Länge | Beschreibung | Erforderlich |
---|---|---|---|---|
$schema |
URL | Zeichenfolge | Die https:// URL, die auf das JSON-Schema für das Manifest verweist. |
|
name.short |
Zeichenfolge | 30 | Gibt einen lokalisierten Wert für die name.short-Eigenschaft an. Der Kurzanzeigename für die App. Er ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. | ✔️ |
name.full |
Zeichenfolge | 100 | Gibt einen lokalisierten Wert für die name.full-Eigenschaft an. Der vollständige Name der App. Er ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. | |
description.short |
Zeichenfolge | 80 | Gibt einen lokalisierten Wert für die description.short-Eigenschaft an. Eine kurze Beschreibung der App, die verwendet wird, wenn der Speicherplatz begrenzt ist. Er ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. | ✔️ |
description.full |
Zeichenfolge | 4000 | Gibt einen lokalisierten Wert für die description.full-Eigenschaft an. Die vollständige Beschreibung der App. Er ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. | ✔️ |
localizationKeys |
Objekt | Stellt benutzerdefinierte tokenisierte Schlüssel für lokalisierte Zeichenfolgen in Agents dar. Jeder Schlüssel wird durch einen Eigenschaftsnamen dargestellt, der mit einem regulären Ausdruck übereinstimmt (im folgenden Format: ^\[\[[a-zA-Z_][a-zA-Z0-9_]*\]\]$ ), und der Wert stellt den lokalisierten Zeichenfolgenwert bereit. Weitere Informationen finden Sie unter Lokalisieren Ihres Agents. |
||
staticTabs\\[([0-9]/1[0-5])\\]\\.name |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die eigenschaft staticTabs.name an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: staticTabs[0-15].name . |
|
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Gibt einen lokalisierten Wert für die bots.commandLists.commands.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: bots[0].commandLists[0-2].commands[0-9].title . |
|
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die bots.commandLists.commands.description-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: bots[0].commandLists[0-2].commands[0-9].description . |
|
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Gibt einen lokalisierten Wert für die composeExtensions.commands.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: composeExtensions[0].commands[0-9].title . |
|
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die composeExtensions.commands.description-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: composeExtensions[0].commands[0-9].description . |
|
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
Zeichenfolge | 32 | Gibt einen lokalisierten Wert für die composeExtensions.commands.parameters.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: composeExtensions[0].commands[0-9].parameters[0-4].title . |
|
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die composeExtensions.commands.parameters.description-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: composeExtensions[0].commands[0-9].parameters[0-4].description . |
|
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
Zeichenfolge | 512 | Gibt einen lokalisierten Wert für die composeExtensions.commands.parameters.value-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: composeExtensions[0].commands[0-9].parameters[0-4].value . |
|
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die composeExtensions.commands.parameters.choices.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: composeExtensions[0].commands[0-9].parameters[0-4].choices[0-9].title . |
|
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.samplePrompts\\[[0-4]\\]\\.text |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die composeExtensions.commands.samplePrompts.text-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: composeExtensions[0].commands[0-9].samplePrompts[0-4].text . |
|
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die composeExtensions.commands.taskInfo.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: composeExtensions[0].commands[0-9].taskInfo.title . |
|
activities.activityTypes.description |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die activities.activityTypes.description-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: activities.activityTypes[0-127].description . |
|
activities.activityTypes.templateText |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die activities.activityTypes.templateText-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: activities.activityTypes[0-127].templateText . |
|
meetingExtensionDefinition.scenes\\[[0-9]\\]\\.name |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die eigenschaft meetingExtensionDefinition.scenes.name an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: meetingExtensionDefinition.scenes[0-9].name . |
|
extensions\\[[0]\\]\\.audienceClaimUrl$ |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die extensions.audienceClaimUrl-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].audienceClaimUrl . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.label |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.label-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].label . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.customMobileRibbonGroups\\[[0-9]\\]\\.label |
Zeichenfolge | 32 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.customMobileRibbonGroups.label-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].customMobileRibbonGroups[0-9].label . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.customMobileRibbonGroups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.icons\\[[0-8]\\]\\.url |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die Eigenschaft extensions.ribbons.tabs.customMobileRibbonGroups.controls.icons.url an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].customMobileRibbonGroups[0-9].controls[0-19].icons[0-8].url . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.customMobileRibbonGroups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.label |
Zeichenfolge | 32 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.customMobileRibbonGroups.controls.label-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].customMobileRibbonGroups[0-9].controls[0-19].label . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.icons\\[[0-2]\\]\\.url |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die Eigenschaft extensions.ribbons.tabs.groups.icons.url an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].icons[0-2].url . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.label |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.groups.label-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].label . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.icons\\[[0-2]\\]\\.url |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.groups.controls.icons.url-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].controls[0-19].icons[0-2].url . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.label |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.groups.controls.label-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].controls[0-19].label . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.supertip\\.title |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.groups.controls.supertip.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].controls[0-19].supertip.title . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.supertip\\.description |
Zeichenfolge | 250 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.groups.controls.supertip.description-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].controls[0-19].supertip.description . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.icons\\[[0-2]\\]\\.url |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.groups.controls.items.icons.url-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].controls[0-19].items[0-19].icons[0-2].url . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.label |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.groups.controls.items.label-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].controls[0-19].items[0-19].label . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.supertip\\.title |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.groups.controls.items.supertip.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].controls[0-19].items[0-19].supertip.title . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.supertip\\.description |
Zeichenfolge | 250 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.groups.controls.items.supertip.description-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].controls[0-19].items[0-19].supertip.description . |
|
extensions.ribbons.fixedControls.label |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die extensions.ribbons.fixedControls.label-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].fixedControls[].label . |
|
extensions.ribbons.fixedControls.supertip.title |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die extensions.ribbons.fixedControls.supertip.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].fixedControls[].supertip.title . |
|
extensions.ribbons.fixedControls.supertip.description |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die extensions.ribbons.fixedControls.supertip.description-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].fixedControls[].supertip.description . |
|
extensions.ribbons.spamPreProcessingDialog.title |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die Extensions.ribbons.spamPreProcessingDialog.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].spamPreProcessingDialog.title . |
|
extensions.ribbons.spamPreProcessingDialog.description |
Zeichenfolge | 250 | Gibt einen lokalisierten Wert für die Extensions.ribbons.spamPreProcessingDialog.description-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].spamPreProcessingDialog.description . |
|
extensions.ribbons.spamPreProcessingDialog.spamFreeTextSectionTitle |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für dieextensions.ribbons.spamPreProcessingDialog.spamFreeTextSectionTitle-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].spamPreProcessingDialog.spamFreeTextSectionTitle . |
|
extensions.ribbons.spamPreProcessingDialog.spamReportingOptions.title |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die extensions.ribbons.spamPreProcessingDialog.spamReportingOptions.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].spamPreProcessingDialog.spamReportingOptions.title . |
|
extensions.ribbons.spamPreProcessingDialog.spamReportingOptions.options |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die Extensions.ribbons.spamPreProcessingDialog.spamReportingOptions.options-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].spamPreProcessingDialog.spamReportingOptions.options[] . |
|
extensions.ribbons.spamPreProcessingDialog.spamMoreInfo.text |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die Eigenschaft extensions.ribbons.spamPreProcessingDialog.spamMoreInfo.text an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].spamPreProcessingDialog.spamMoreInfo.text . |
|
extensions.ribbons.spamPreProcessingDialog.spamMoreInfo.url |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die Eigenschaft extensions.ribbons.spamPreProcessingDialog.spamMoreInfo.url an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].spamPreProcessingDialog.spamMoreInfo.url . |
|
extensions\\[[0]\\]\\.runtimes\\[[1]?[0-9]\\]\\.code\\.page |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die eigenschaft extensions.runtimes.code.page an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].runtimes[0-19].code.page . |
|
extensions\\[[0]\\]\\.runtimes\\[[1]?[0-9]\\]\\.code\\.script |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die extensions.runtimes.code.script-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].runtimes[0-19].code.script . |
|
extensions\\[[0]\\]\\.runtimes\\[[1]?[0-9]\\]\\.actions\\[[1]?[0-9]\\]\\.displayName |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die extensions.runtimes.actions.displayName-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].runtimes[0-19].actions[0-19].displayName . |
|
extensions\\[[0]\\]\\.alternates\\[[0-9]\\]\\.alternateIcons\\.icon\\.url |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die extensions.alternates.alternateIcons.icon.url-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].alternates[0-9].alternateIcons.icon.url . |
|
extensions\\[[0]\\]\\.alternates\\[[0-9]\\]\\.alternateIcons\\.highResolutionIcon\\.url |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die extensions.alternates.alternateIcons.highResolutionIcon.url-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].alternates[0-9].alternateIcons.highResolutionIcon.url . |
Lokalisierungsschema v1.20
Lokalisierungsschema v1.20
Ihre Datei muss dem unter https://developer.microsoft.com/en-us/json-schemas/teams/v1.20/MicrosoftTeams.Localization.schema.jsongehosteten Schema entsprechen.
Ein Beispiel für das LOKALISIERUNGs-JSON-Schema v1.20 lautet wie folgt:
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.20/MicrosoftTeams.Localization.schema.json",
"name.short": "Portail de Développement",
"name.full": "Portail des développeurs",
"description.short": "Configurer, distribuer et gérer vos applications Microsoft Teams",
"description.full": "Anciennement App Studio, le portail des développeurs peut vous aider où que vous soyez dans votre parcours de développement d’applications Microsoft Teams.1. Configurez une nouvelle application ou importez une application existante.2. Configurez les fonctionnalités de votre application et d’autres métadonnées importantes.3. Obtenez des ressources pour vous aider à créer une application de haute qualité.3. Testez votre application directement dans Teams.4. Distribuez votre application dans votre organisation ou dans le Store Teams.5. Analysez l’utilisation, l’engagement et d’autres informations sur votre application. Le portail inclut également des outils pour concevoir des scènes virtuelles personnalisées, des cartes adaptatives et l’intégration à la Plateforme d’identités Microsoft.",
"staticTabs[0].name": "Accueil",
"staticTabs[1].name": "Applications",
"staticTabs[2].name": "Outils",
"staticTabs[3].name": "Developer Portal",
"bots[0].commandLists[0].commands[0].title": "Rechercher",
"bots[0].commandLists[0].commands[0].description": "Rechercher la documentation Teams appropriée"
}
Das Schema definiert die folgenden Eigenschaften:
Eigenschaft | Typ | Maximale Länge | Beschreibung | Erforderlich |
---|---|---|---|---|
$schema |
URL | Zeichenfolge | Die https:// URL, die auf das JSON-Schema für das Manifest verweist. |
|
name.short |
Zeichenfolge | 30 | Gibt einen lokalisierten Wert für die name.short-Eigenschaft an. Der Kurzanzeigename für die App. Er ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. | ✔️ |
name.full |
Zeichenfolge | 100 | Gibt einen lokalisierten Wert für die name.full-Eigenschaft an. Der vollständige Name der App. Er ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. | ✔️ |
description.short |
Zeichenfolge | 80 | Gibt einen lokalisierten Wert für die description.short-Eigenschaft an. Eine kurze Beschreibung der App, die verwendet wird, wenn der Speicherplatz begrenzt ist. Er ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. | ✔️ |
description.full |
Zeichenfolge | 4000 | Gibt einen lokalisierten Wert für die description.full-Eigenschaft an. Die vollständige Beschreibung der App. Er ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. | |
localizationKeys |
Objekt | Stellt benutzerdefinierte tokenisierte Schlüssel für lokalisierte Zeichenfolgen in Agents dar. Jeder Schlüssel wird durch einen Eigenschaftsnamen dargestellt, der mit einem regulären Ausdruck übereinstimmt (im folgenden Format: ^\[\[[a-zA-Z_][a-zA-Z0-9_]*\]\]$ ), und der Wert stellt den lokalisierten Zeichenfolgenwert bereit. Weitere Informationen finden Sie unter Lokalisieren Ihres Agents. |
||
staticTabs\\[([0-9]/1[0-5])\\]\\.name |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die eigenschaft staticTabs.name an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: staticTabs[0-15].name . |
|
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Gibt einen lokalisierten Wert für die bots.commandLists.commands.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: bots[0].commandLists[0-2].commands[0-9].title . |
|
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die bots.commandLists.commands.description-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: bots[0].commandLists[0-2].commands[0-9].description . |
|
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Gibt einen lokalisierten Wert für die composeExtensions.commands.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: composeExtensions[0].commands[0-9].title . |
|
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die composeExtensions.commands.description-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: composeExtensions[0].commands[0-9].description . |
|
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
Zeichenfolge | 32 | Gibt einen lokalisierten Wert für die composeExtensions.commands.parameters.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: composeExtensions[0].commands[0-9].parameters[0-4].title . |
|
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die composeExtensions.commands.parameters.description-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: composeExtensions[0].commands[0-9].parameters[0-4].description . |
|
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
Zeichenfolge | 512 | Gibt einen lokalisierten Wert für die composeExtensions.commands.parameters.value-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: composeExtensions[0].commands[0-9].parameters[0-4].value . |
|
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die composeExtensions.commands.parameters.choices.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: composeExtensions[0].commands[0-9].parameters[0-4].choices[0-9].title . |
|
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.samplePrompts\\[[0-4]\\]\\.text |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die composeExtensions.commands.samplePrompts.text-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: composeExtensions[0].commands[0-9].samplePrompts[0-4].text . |
|
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die composeExtensions.commands.taskInfo.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: composeExtensions[0].commands[0-9].taskInfo.title . |
|
activities.activityTypes.description |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die activities.activityTypes.description-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: activities.activityTypes[0-127].description . |
|
activities.activityTypes.templateText |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die activities.activityTypes.templateText-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: activities.activityTypes[0-127].templateText . |
|
meetingExtensionDefinition.scenes\\[[0-9]\\]\\.name |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die eigenschaft meetingExtensionDefinition.scenes.name an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: meetingExtensionDefinition.scenes[0-9].name . |
|
extensions\\[[0]\\]\\.audienceClaimUrl$ |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die extensions.audienceClaimUrl-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].audienceClaimUrl . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.label |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.label-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].label . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.customMobileRibbonGroups\\[[0-9]\\]\\.label |
Zeichenfolge | 32 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.customMobileRibbonGroups.label-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].customMobileRibbonGroups[0-9].label . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.customMobileRibbonGroups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.icons\\[[0-8]\\]\\.url |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die Eigenschaft extensions.ribbons.tabs.customMobileRibbonGroups.controls.icons.url an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].customMobileRibbonGroups[0-9].controls[0-19].icons[0-8].url . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.customMobileRibbonGroups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.label |
Zeichenfolge | 32 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.customMobileRibbonGroups.controls.label-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].customMobileRibbonGroups[0-9].controls[0-19].label . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.icons\\[[0-2]\\]\\.url |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die Eigenschaft extensions.ribbons.tabs.groups.icons.url an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].icons[0-2].url . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.label |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.groups.label-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].label . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.icons\\[[0-2]\\]\\.url |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.groups.controls.icons.url-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].controls[0-19].icons[0-2].url . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.label |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.groups.controls.label-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].controls[0-19].label . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.supertip\\.title |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.groups.controls.supertip.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].controls[0-19].supertip.title . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.supertip\\.description |
Zeichenfolge | 250 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.groups.controls.supertip.description-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].controls[0-19].supertip.description . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.icons\\[[0-2]\\]\\.url |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.groups.controls.items.icons.url-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].controls[0-19].items[0-19].icons[0-2].url . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.label |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.groups.controls.items.label-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].controls[0-19].items[0-19].label . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.supertip\\.title |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.groups.controls.items.supertip.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].controls[0-19].items[0-19].supertip.title . |
|
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.supertip\\.description |
Zeichenfolge | 250 | Gibt einen lokalisierten Wert für die extensions.ribbons.tabs.groups.controls.items.supertip.description-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].tabs[0-19].groups[0-9].controls[0-19].items[0-19].supertip.description . |
|
extensions.ribbons.fixedControls.label |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die extensions.ribbons.fixedControls.label-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].fixedControls[].label . |
|
extensions.ribbons.fixedControls.supertip.title |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die extensions.ribbons.fixedControls.supertip.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].fixedControls[].supertip.title . |
|
extensions.ribbons.fixedControls.supertip.description |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die extensions.ribbons.fixedControls.supertip.description-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].fixedControls[].supertip.description . |
|
extensions.ribbons.spamPreProcessingDialog.title |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die Extensions.ribbons.spamPreProcessingDialog.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].spamPreProcessingDialog.title . |
|
extensions.ribbons.spamPreProcessingDialog.description |
Zeichenfolge | 250 | Gibt einen lokalisierten Wert für die Extensions.ribbons.spamPreProcessingDialog.description-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].spamPreProcessingDialog.description . |
|
extensions.ribbons.spamPreProcessingDialog.spamFreeTextSectionTitle |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für dieextensions.ribbons.spamPreProcessingDialog.spamFreeTextSectionTitle-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].spamPreProcessingDialog.spamFreeTextSectionTitle . |
|
extensions.ribbons.spamPreProcessingDialog.spamReportingOptions.title |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die extensions.ribbons.spamPreProcessingDialog.spamReportingOptions.title-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].spamPreProcessingDialog.spamReportingOptions.title . |
|
extensions.ribbons.spamPreProcessingDialog.spamReportingOptions.options |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die Extensions.ribbons.spamPreProcessingDialog.spamReportingOptions.options-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].spamPreProcessingDialog.spamReportingOptions.options[] . |
|
extensions.ribbons.spamPreProcessingDialog.spamMoreInfo.text |
Zeichenfolge | 128 | Gibt einen lokalisierten Wert für die Eigenschaft extensions.ribbons.spamPreProcessingDialog.spamMoreInfo.text an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].spamPreProcessingDialog.spamMoreInfo.text . |
|
extensions.ribbons.spamPreProcessingDialog.spamMoreInfo.url |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die Eigenschaft extensions.ribbons.spamPreProcessingDialog.spamMoreInfo.url an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].ribbons[0-19].spamPreProcessingDialog.spamMoreInfo.url . |
|
extensions\\[[0]\\]\\.runtimes\\[[1]?[0-9]\\]\\.code\\.page |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die eigenschaft extensions.runtimes.code.page an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].runtimes[0-19].code.page . |
|
extensions\\[[0]\\]\\.runtimes\\[[1]?[0-9]\\]\\.code\\.script |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die extensions.runtimes.code.script-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].runtimes[0-19].code.script . |
|
extensions\\[[0]\\]\\.runtimes\\[[1]?[0-9]\\]\\.actions\\[[1]?[0-9]\\]\\.displayName |
Zeichenfolge | 64 | Gibt einen lokalisierten Wert für die extensions.runtimes.actions.displayName-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].runtimes[0-19].actions[0-19].displayName . |
|
extensions\\[[0]\\]\\.alternates\\[[0-9]\\]\\.alternateIcons\\.icon\\.url |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die extensions.alternates.alternateIcons.icon.url-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].alternates[0-9].alternateIcons.icon.url . |
|
extensions\\[[0]\\]\\.alternates\\[[0-9]\\]\\.alternateIcons\\.highResolutionIcon\\.url |
Zeichenfolge | 2048 | Gibt einen lokalisierten Wert für die extensions.alternates.alternateIcons.highResolutionIcon.url-Eigenschaft an. Der Eigenschaftenname sollte ein JSON-Pfadausdruck in der folgenden Form sein: extensions[0].alternates[0-9].alternateIcons.highResolutionIcon.url . |
Lokalisierungsschema v1.19
Lokalisierungsschema v1.19
Ihre Datei muss dem unter https://developer.microsoft.com/en-us/json-schemas/teams/v1.19/MicrosoftTeams.Localization.schema.jsongehosteten Schema entsprechen.
Ein Beispiel für das LOKALISIERUNGs-JSON-Schema v1.19 lautet wie folgt:
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.19/MicrosoftTeams.Localization.schema.json",
"name.short": "Portail de Développement",
"name.full": "Portail des développeurs",
"description.short": "Configurer, distribuer et gérer vos applications Microsoft Teams",
"description.full": "Anciennement App Studio, le portail des développeurs peut vous aider où que vous soyez dans votre parcours de développement d’applications Microsoft Teams.1. Configurez une nouvelle application ou importez une application existante.2. Configurez les fonctionnalités de votre application et d’autres métadonnées importantes.3. Obtenez des ressources pour vous aider à créer une application de haute qualité.3. Testez votre application directement dans Teams.4. Distribuez votre application dans votre organisation ou dans le Store Teams.5. Analysez l’utilisation, l’engagement et d’autres informations sur votre application. Le portail inclut également des outils pour concevoir des scènes virtuelles personnalisées, des cartes adaptatives et l’intégration à la Plateforme d’identités Microsoft.",
"staticTabs[0].name": "Accueil",
"staticTabs[1].name": "Applications",
"staticTabs[2].name": "Outils",
"staticTabs[3].name": "Developer Portal",
"bots[0].commandLists[0].commands[0].title": "Rechercher",
"bots[0].commandLists[0].commands[0].description": "Rechercher la documentation Teams appropriée"
}
Das Schema definiert die folgenden Eigenschaften:
Eigenschaft | Typ | Maximale Länge | Beschreibung | Erforderlich |
---|---|---|---|---|
$schema |
URI | – | Die https:// URL, die auf das JSON-Schema für das Manifest verweist. |
|
name.short |
Zeichenfolge | 30 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. | ✔️ |
name.full |
Zeichenfolge | 100 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. | ✔️ |
description.short |
Zeichenfolge | 80 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. | ✔️ |
description.full |
Zeichenfolge | 4000 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. | ✔️ |
staticTabs\\[([0-9]/1[0-5])\\]\\.name |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
Zeichenfolge | 512 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.samplePrompts\\[[0-4]\\]\\.text |
Zeichenfolge | 128 | Inhalt für die Beispielaufforderung. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
Zeichenfolge | 64 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
Zeichenfolge | 128 | Eine kurze Beschreibung der Benachrichtigung. | |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
Zeichenfolge | 128 | Beispiel: "{actor} created task {taskId} for you". | |
\\[\\[[a-zA-Z_][a-zA-Z0-9_]*\\]\\] |
Zeichenfolge | 4000 | Stellt benutzerdefinierte tokenisierte Schlüssel dar, z. B. mit lokalisierten Agents. | |
meetingExtensionDefinition.scenes\\[[0-9]\\]\\.name |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest. | |
extensions\\[[0]\\]\\.audienceClaimUrl$ |
Zeichenfolge | 2048 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.label |
Zeichenfolge | 64 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.customMobileRibbonGroups\\[[0-9]\\]\\.label |
Zeichenfolge | 32 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.customMobileRibbonGroups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.icons\\[[0-8]\\]\\.url |
Zeichenfolge | 2048 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.customMobileRibbonGroups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.label |
Zeichenfolge | 32 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.icons\\[[0-2]\\]\\.url |
Zeichenfolge | 2048 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.label |
Zeichenfolge | 64 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.icons\\[[0-2]\\]\\.url |
Zeichenfolge | 2048 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.label |
Zeichenfolge | 64 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.supertip\\.title |
Zeichenfolge | 64 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.supertip\\.description |
Zeichenfolge | 250 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.icons\\[[0-2]\\]\\.url |
Zeichenfolge | 2048 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.label |
Zeichenfolge | 64 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.supertip\\.title |
Zeichenfolge | 64 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.supertip\\.description |
Zeichenfolge | 250 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.runtimes\\[[1]?[0-9]\\]\\.code\\.page |
Zeichenfolge | 2048 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.runtimes\\[[1]?[0-9]\\]\\.code\\.script |
Zeichenfolge | 2048 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.runtimes\\[[1]?[0-9]\\]\\.actions\\[[1]?[0-9]\\]\\.displayName |
Zeichenfolge | 64 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.alternates\\[[0-9]\\]\\.alternateIcons\\.icon\\.url |
Zeichenfolge | 2048 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.alternates\\[[0-9]\\]\\.alternateIcons\\.highResolutionIcon\\.url |
Zeichenfolge | 2048 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
Lokalisierungsschema v1.17
Lokalisierungsschema v1.17
Link zum Lokalisierungsschema v1.17: https://developer.microsoft.com/en-us/json-schemas/teams/v1.17/MicrosoftTeams.Localization.schema.json
Beispiel:
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.17/MicrosoftTeams.Localization.schema.json",
"name.short": "Portail de Développement",
"name.full": "Portail des développeurs",
"description.short": "Configurer, distribuer et gérer vos applications Microsoft Teams",
"description.full": "Anciennement App Studio, le portail des développeurs peut vous aider où que vous soyez dans votre parcours de développement d’applications Microsoft Teams.1. Configurez une nouvelle application ou importez une application existante.2. Configurez les fonctionnalités de votre application et d’autres métadonnées importantes.3. Obtenez des ressources pour vous aider à créer une application de haute qualité.3. Testez votre application directement dans Teams.4. Distribuez votre application dans votre organisation ou dans le Store Teams.5. Analysez l’utilisation, l’engagement et d’autres informations sur votre application. Le portail inclut également des outils pour concevoir des scènes virtuelles personnalisées, des cartes adaptatives et l’intégration à la Plateforme d’identités Microsoft.",
"staticTabs[0].name": "Accueil",
"staticTabs[1].name": "Applications",
"staticTabs[2].name": "Outils",
"staticTabs[3].name": "Developer Portal",
"bots[0].commandLists[0].commands[0].title": "Rechercher",
"bots[0].commandLists[0].commands[0].description": "Rechercher la documentation Teams appropriée"
}
Das Schema definiert die folgenden Eigenschaften:
Eigenschaft | Typ | Maximale Länge | Beschreibung | Erforderlich |
---|---|---|---|---|
$schema |
URI | – | Die https:// URL, die auf das JSON-Schema für das Manifest verweist. |
|
name.short |
Zeichenfolge | 30 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. | ✔️ |
name.full |
Zeichenfolge | 100 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. | ✔️ |
description.short |
Zeichenfolge | 80 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. | ✔️ |
description.full |
Zeichenfolge | 4000 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. | ✔️ |
staticTabs\\[([0-9]/1[0-5])\\]\\.name |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
Zeichenfolge | 512 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.samplePrompts\\[[0-4]\\]\\.text |
Zeichenfolge | 128 | Inhalt für die Beispielaufforderung. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
Zeichenfolge | 64 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
Zeichenfolge | 128 | Eine kurze Beschreibung der Benachrichtigung. | |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
Zeichenfolge | 128 | Beispiel: "{actor} created task {taskId} for you". | |
meetingExtensionDefinition.scenes\\[[0-9]\\]\\.name |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest. | |
extensions\\[[0]\\]\\.audienceClaimUrl$ |
Zeichenfolge | 2048 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.label |
Zeichenfolge | 64 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.customMobileRibbonGroups\\[[0-9]\\]\\.label |
Zeichenfolge | 32 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.customMobileRibbonGroups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.icons\\[[0-8]\\]\\.url |
Zeichenfolge | 2048 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.customMobileRibbonGroups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.label |
Zeichenfolge | 32 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.icons\\[[0-2]\\]\\.url |
Zeichenfolge | 2048 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.label |
Zeichenfolge | 64 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.icons\\[[0-2]\\]\\.url |
Zeichenfolge | 2048 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.label |
Zeichenfolge | 64 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.supertip\\.title |
Zeichenfolge | 64 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.supertip\\.description |
Zeichenfolge | 250 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.icons\\[[0-2]\\]\\.url |
Zeichenfolge | 2048 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.label |
Zeichenfolge | 64 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.supertip\\.title |
Zeichenfolge | 64 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.supertip\\.description |
Zeichenfolge | 250 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.runtimes\\[[1]?[0-9]\\]\\.code\\.page |
Zeichenfolge | 2048 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.runtimes\\[[1]?[0-9]\\]\\.code\\.script |
Zeichenfolge | 2048 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.runtimes\\[[1]?[0-9]\\]\\.actions\\[[1]?[0-9]\\]\\.displayName |
Zeichenfolge | 64 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.alternates\\[[0-9]\\]\\.alternateIcons\\.icon\\.url |
Zeichenfolge | 2048 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
extensions\\[[0]\\]\\.alternates\\[[0-9]\\]\\.alternateIcons\\.highResolutionIcon\\.url |
Zeichenfolge | 2048 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
Lokalisierungsschema v1.16
Lokalisierungsschema v1.16
Link zum Lokalisierungsschema v1.16: https://developer.microsoft.com/en-us/json-schemas/teams/v1.16/MicrosoftTeams.Localization.schema.json
Beispiel:
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.16/MicrosoftTeams.Localization.schema.json",
"name.short": "Portail de Développement",
"name.full": "Portail des développeurs",
"description.short": "Configurer, distribuer et gérer vos applications Microsoft Teams",
"description.full": "Anciennement App Studio, le portail des développeurs peut vous aider où que vous soyez dans votre parcours de développement d’applications Microsoft Teams.1. Configurez une nouvelle application ou importez une application existante.2. Configurez les fonctionnalités de votre application et d’autres métadonnées importantes.3. Obtenez des ressources pour vous aider à créer une application de haute qualité.3. Testez votre application directement dans Teams.4. Distribuez votre application dans votre organisation ou dans le Store Teams.5. Analysez l’utilisation, l’engagement et d’autres informations sur votre application. Le portail inclut également des outils pour concevoir des scènes virtuelles personnalisées, des cartes adaptatives et l’intégration à la Plateforme d’identités Microsoft.",
"staticTabs[0].name": "Accueil",
"staticTabs[1].name": "Applications",
"staticTabs[2].name": "Outils",
"staticTabs[3].name": "Developer Portal",
"bots[0].commandLists[0].commands[0].title": "Rechercher",
"bots[0].commandLists[0].commands[0].description": "Rechercher la documentation Teams appropriée"
}
Das Schema definiert die folgenden Eigenschaften:
Eigenschaft | Typ | Maximale Länge | Beschreibung | Erforderlich |
---|---|---|---|---|
$schema |
URI | – | Die https:// URL, die auf das JSON-Schema für das Manifest verweist. |
|
name.short |
Zeichenfolge | 30 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. | ✔️ |
name.full |
Zeichenfolge | 100 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. | ✔️ |
description.short |
Zeichenfolge | 80 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. | ✔️ |
description.full |
Zeichenfolge | 4000 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. | ✔️ |
staticTabs\\[([0-9]/1[0-5])\\]\\.name |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
Zeichenfolge | 512 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.samplePrompts\\[[0-4]\\]\\.text |
Zeichenfolge | 128 | Inhalt für die Beispielaufforderung. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
Zeichenfolge | 64 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
Zeichenfolge | 128 | Eine kurze Beschreibung der Benachrichtigung. | |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
Zeichenfolge | 128 | Beispiel: "{actor} created task {taskId} for you". | |
meetingExtensionDefinition.scenes\\[[0-9]\\]\\.name |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest. |
Lokalisierungsschema v1.15
Lokalisierungsschema v1.15
Link zum Lokalisierungsschema v1.15: https://developer.microsoft.com/en-us/json-schemas/teams/v1.15/MicrosoftTeams.Localization.schema.json
Beispiel:
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.15/MicrosoftTeams.Localization.schema.json",
"name.short": "Portail de Développement",
"name.full": "Portail des développeurs",
"description.short": "Configurer, distribuer et gérer vos applications Microsoft Teams",
"description.full": "Anciennement App Studio, le portail des développeurs peut vous aider où que vous soyez dans votre parcours de développement d’applications Microsoft Teams.1. Configurez une nouvelle application ou importez une application existante.2. Configurez les fonctionnalités de votre application et d’autres métadonnées importantes.3. Obtenez des ressources pour vous aider à créer une application de haute qualité.3. Testez votre application directement dans Teams.4. Distribuez votre application dans votre organisation ou dans le Store Teams.5. Analysez l’utilisation, l’engagement et d’autres informations sur votre application. Le portail inclut également des outils pour concevoir des scènes virtuelles personnalisées, des cartes adaptatives et l’intégration à la Plateforme d’identités Microsoft.",
"staticTabs[0].name": "Accueil",
"staticTabs[1].name": "Applications",
"staticTabs[2].name": "Outils",
"staticTabs[3].name": "Developer Portal",
"bots[0].commandLists[0].commands[0].title": "Rechercher",
"bots[0].commandLists[0].commands[0].description": "Rechercher la documentation Teams appropriée"
}
Das Schema definiert die folgenden Eigenschaften:
Eigenschaft | Typ | Maximale Länge | Beschreibung | Erforderlich |
---|---|---|---|---|
$schema |
URI | – | Die https:// URL, die auf das JSON-Schema für das Manifest verweist. |
|
name.short |
Zeichenfolge | 30 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. | ✔️ |
name.full |
Zeichenfolge | 100 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. | ✔️ |
description.short |
Zeichenfolge | 80 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. | ✔️ |
description.full |
Zeichenfolge | 4000 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. | ✔️ |
staticTabs\\[([0-9]/1[0-5])\\]\\.name |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
Zeichenfolge | 512 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
Zeichenfolge | 64 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. | |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
Zeichenfolge | 128 | Eine kurze Beschreibung der Benachrichtigung | |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
Zeichenfolge | 128 | Beispiel: "{actor} hat die Aufgabe {taskId} für Sie erstellt." | |
meetingExtensionDefinition.scenes\\[[0-9]\\]\\.name |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest. |
Lokalisierungsschema v1.14
Lokalisierungsschema v1.14
Link zum Lokalisierungsschema v1.14: https://developer.microsoft.com/en-us/json-schemas/teams/v1.14/MicrosoftTeams.Localization.schema.json
Beispiel:
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.14/MicrosoftTeams.Localization.schema.json",
"name.short": "Portail de Développement",
"name.full": "Portail des développeurs",
"description.short": "Configurer, distribuer et gérer vos applications Microsoft Teams",
"description.full": "Anciennement App Studio, le portail des développeurs peut vous aider où que vous soyez dans votre parcours de développement d’applications Microsoft Teams.1. Configurez une nouvelle application ou importez une application existante.2. Configurez les fonctionnalités de votre application et d’autres métadonnées importantes.3. Obtenez des ressources pour vous aider à créer une application de haute qualité.3. Testez votre application directement dans Teams.4. Distribuez votre application dans votre organisation ou dans le Store Teams.5. Analysez l’utilisation, l’engagement et d’autres informations sur votre application. Le portail inclut également des outils pour concevoir des scènes virtuelles personnalisées, des cartes adaptatives et l’intégration à la Plateforme d’identités Microsoft.",
"staticTabs[0].name": "Accueil",
"staticTabs[1].name": "Applications",
"staticTabs[2].name": "Outils",
"staticTabs[3].name": "Developer Portal",
"bots[0].commandLists[0].commands[0].title": "Rechercher",
"bots[0].commandLists[0].commands[0].description": "Rechercher la documentation Teams appropriée"
}
Das Schema definiert die folgenden Eigenschaften:
Eigenschaft | Typ | Maximale Länge | Beschreibung |
---|---|---|---|
$schema |
URI | – | Die https:// URL, die auf das JSON-Schema für das Manifest verweist. |
name.short |
Zeichenfolge | 30 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
name.full |
Zeichenfolge | 100 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
description.short |
Zeichenfolge | 80 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
description.full |
Zeichenfolge | 4000 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
staticTabs\\[([0-9]|1[0-5])\\]\\.name |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
Zeichenfolge | 512 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
Zeichenfolge | 64 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
Zeichenfolge | 128 | Eine kurze Beschreibung der Benachrichtigung |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
Zeichenfolge | 128 | Beispiel: "{actor} hat die Aufgabe {taskId} für Sie erstellt." |
meetingExtensionDefinition.scenes\\[[0-9]\\]\\.name |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest. |
Lokalisierungsschema v1.13
Lokalisierungsschema v1.13
Link zum Lokalisierungsschema v1.13: https://developer.microsoft.com/en-us/json-schemas/teams/v1.13/MicrosoftTeams.Localization.schema.json
Beispiel:
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.13/MicrosoftTeams.Localization.schema.json",
"name.short": "Portail de Développement",
"name.full": "Portail des développeurs",
"description.short": "Configurer, distribuer et gérer vos applications Microsoft Teams",
"description.full": "Anciennement App Studio, le portail des développeurs peut vous aider où que vous soyez dans votre parcours de développement d’applications Microsoft Teams.1. Configurez une nouvelle application ou importez une application existante.2. Configurez les fonctionnalités de votre application et d’autres métadonnées importantes.3. Obtenez des ressources pour vous aider à créer une application de haute qualité.3. Testez votre application directement dans Teams.4. Distribuez votre application dans votre organisation ou dans le Store Teams.5. Analysez l’utilisation, l’engagement et d’autres informations sur votre application. Le portail inclut également des outils pour concevoir des scènes virtuelles personnalisées, des cartes adaptatives et l’intégration à la Plateforme d’identités Microsoft.",
"staticTabs[0].name": "Accueil",
"staticTabs[1].name": "Applications",
"staticTabs[2].name": "Outils",
"staticTabs[3].name": "Developer Portal",
"bots[0].commandLists[0].commands[0].title": "Rechercher",
"bots[0].commandLists[0].commands[0].description": "Rechercher la documentation Teams appropriée"
}
Das Schema definiert die folgenden Eigenschaften:
Eigenschaft | Typ | Maximale Länge | Beschreibung |
---|---|---|---|
$schema |
URI | – | Die https:// URL, die auf das JSON-Schema für das Manifest verweist. |
name.short |
Zeichenfolge | 30 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
name.full |
Zeichenfolge | 100 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
description.short |
Zeichenfolge | 80 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
description.full |
Zeichenfolge | 4000 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
staticTabs\\[([0-9]|1[0-5])\\]\\.name |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
Zeichenfolge | 512 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
Zeichenfolge | 64 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
Zeichenfolge | 128 | Eine kurze Beschreibung der Benachrichtigung |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
Zeichenfolge | 128 | Beispiel: "{actor} hat die Aufgabe {taskId} für Sie erstellt." |
meetingExtensionDefinition.scenes\\[[0-9]\\]\\.name |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest. |
Lokalisierungsschema v1.12
Lokalisierungsschema v1.12
Link zum Lokalisierungsschema v1.12: https://developer.microsoft.com/en-us/json-schemas/teams/v1.12/MicrosoftTeams.Localization.schema.json
Beispiel:
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.12/MicrosoftTeams.Localization.schema.json",
"name.short": "Portail de Développement",
"name.full": "Portail des développeurs",
"description.short": "Configurer, distribuer et gérer vos applications Microsoft Teams",
"description.full": "Anciennement App Studio, le portail des développeurs peut vous aider où que vous soyez dans votre parcours de développement d’applications Microsoft Teams.1. Configurez une nouvelle application ou importez une application existante.2. Configurez les fonctionnalités de votre application et d’autres métadonnées importantes.3. Obtenez des ressources pour vous aider à créer une application de haute qualité.3. Testez votre application directement dans Teams.4. Distribuez votre application dans votre organisation ou dans le Store Teams.5. Analysez l’utilisation, l’engagement et d’autres informations sur votre application. Le portail inclut également des outils pour concevoir des scènes virtuelles personnalisées, des cartes adaptatives et l’intégration à la Plateforme d’identités Microsoft.",
"staticTabs[0].name": "Accueil",
"staticTabs[1].name": "Applications",
"staticTabs[2].name": "Outils",
"staticTabs[3].name": "Developer Portal",
"bots[0].commandLists[0].commands[0].title": "Rechercher",
"bots[0].commandLists[0].commands[0].description": "Rechercher la documentation Teams appropriée"
}
Das Schema definiert die folgenden Eigenschaften:
Eigenschaft | Typ | Maximale Länge | Beschreibung |
---|---|---|---|
$schema |
URI | – | Die https:// URL, die auf das JSON-Schema für das Manifest verweist. |
name.short |
Zeichenfolge | 30 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
name.full |
Zeichenfolge | 100 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
description.short |
Zeichenfolge | 80 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
description.full |
Zeichenfolge | 4000 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
staticTabs\\[([0-9]|1[0-5])\\]\\.name |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
Zeichenfolge | 512 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
Zeichenfolge | 64 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
Zeichenfolge | 128 | Eine kurze Beschreibung der Benachrichtigung |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
Zeichenfolge | 128 | Beispiel: "{actor} hat die Aufgabe {taskId} für Sie erstellt." |
meetingExtensionDefinition.scenes\\[[0-9]\\]\\.name |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest. |
Lokalisierungsschema v1.11
Lokalisierungsschema v1.11
Link zum Lokalisierungsschema v1.11: https://developer.microsoft.com/en-us/json-schemas/teams/v1.11/MicrosoftTeams.Localization.schema.json
Beispiel:
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.11/MicrosoftTeams.Localization.schema.json",
"name.short": "Portail de Développement",
"name.full": "Portail des développeurs",
"description.short": "Configurer, distribuer et gérer vos applications Microsoft Teams",
"description.full": "Anciennement App Studio, le portail des développeurs peut vous aider où que vous soyez dans votre parcours de développement d’applications Microsoft Teams.1. Configurez une nouvelle application ou importez une application existante.2. Configurez les fonctionnalités de votre application et d’autres métadonnées importantes.3. Obtenez des ressources pour vous aider à créer une application de haute qualité.3. Testez votre application directement dans Teams.4. Distribuez votre application dans votre organisation ou dans le Store Teams.5. Analysez l’utilisation, l’engagement et d’autres informations sur votre application. Le portail inclut également des outils pour concevoir des scènes virtuelles personnalisées, des cartes adaptatives et l’intégration à la Plateforme d’identités Microsoft.",
"staticTabs[0].name": "Accueil",
"staticTabs[1].name": "Applications",
"staticTabs[2].name": "Outils",
"staticTabs[3].name": "Developer Portal",
"bots[0].commandLists[0].commands[0].title": "Rechercher",
"bots[0].commandLists[0].commands[0].description": "Rechercher la documentation Teams appropriée"
}
Das Schema definiert die folgenden Eigenschaften:
Eigenschaft | Typ | Maximale Länge | Beschreibung |
---|---|---|---|
$schema |
URI | – | Die https:// URL, die auf das JSON-Schema für das Manifest verweist. |
name.short |
Zeichenfolge | 30 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
name.full |
Zeichenfolge | 100 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
description.short |
Zeichenfolge | 80 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
description.full |
Zeichenfolge | 4000 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
staticTabs\\[([0-9]|1[0-5])\\]\\.name |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
Zeichenfolge | 512 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
Zeichenfolge | 64 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
Zeichenfolge | 128 | Eine kurze Beschreibung der Benachrichtigung |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
Zeichenfolge | 128 | Beispiel: "{actor} hat die Aufgabe {taskId} für Sie erstellt." |
meetingExtensionDefinition.scenes\\[[0-9]\\]\\.name |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest. |
Lokalisierungsschema v1.10
Lokalisierungsschema v1.10
Link zum Lokalisierungsschema v1.10: https://developer.microsoft.com/en-us/json-schemas/teams/v1.10/MicrosoftTeams.Localization.schema.json
Beispiel:
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.10/MicrosoftTeams.Localization.schema.json",
"name.short": "Portail de Développement",
"name.full": "Portail des développeurs",
"description.short": "Configurer, distribuer et gérer vos applications Microsoft Teams",
"description.full": "Anciennement App Studio, le portail des développeurs peut vous aider où que vous soyez dans votre parcours de développement d’applications Microsoft Teams.1. Configurez une nouvelle application ou importez une application existante.2. Configurez les fonctionnalités de votre application et d’autres métadonnées importantes.3. Obtenez des ressources pour vous aider à créer une application de haute qualité.3. Testez votre application directement dans Teams.4. Distribuez votre application dans votre organisation ou dans le Store Teams.5. Analysez l’utilisation, l’engagement et d’autres informations sur votre application. Le portail inclut également des outils pour concevoir des scènes virtuelles personnalisées, des cartes adaptatives et l’intégration à la Plateforme d’identités Microsoft.",
"staticTabs[0].name": "Accueil",
"staticTabs[1].name": "Applications",
"staticTabs[2].name": "Outils",
"staticTabs[3].name": "Developer Portal",
"bots[0].commandLists[0].commands[0].title": "Rechercher",
"bots[0].commandLists[0].commands[0].description": "Rechercher la documentation Teams appropriée"
}
Das Schema definiert die folgenden Eigenschaften:
Eigenschaft | Typ | Maximale Länge | Beschreibung |
---|---|---|---|
$schema |
URI | – | Die https:// URL, die auf das JSON-Schema für das Manifest verweist. |
name.short |
Zeichenfolge | 30 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
name.full |
Zeichenfolge | 100 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
description.short |
Zeichenfolge | 80 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
description.full |
Zeichenfolge | 4000 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
staticTabs\\[([0-9]|1[0-5])\\]\\.name |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
Zeichenfolge | 512 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
Zeichenfolge | 64 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
Zeichenfolge | 128 | Eine kurze Beschreibung der Benachrichtigung |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
Zeichenfolge | 128 | Beispiel: "{actor} hat die Aufgabe {taskId} für Sie erstellt." |
meetingExtensionDefinition.scenes\\[[0-9]\\]\\.name |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest. |
Lokalisierungsschema v1.9
Lokalisierungsschema v1.9
Link zum Lokalisierungsschema v1.9: https://developer.microsoft.com/en-us/json-schemas/teams/v1.9/MicrosoftTeams.Localization.schema.json
Beispiel:
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.9/MicrosoftTeams.Localization.schema.json",
"name.short": "Portail de Développement",
"name.full": "Portail des développeurs",
"description.short": "Configurer, distribuer et gérer vos applications Microsoft Teams",
"description.full": "Anciennement App Studio, le portail des développeurs peut vous aider où que vous soyez dans votre parcours de développement d’applications Microsoft Teams.1. Configurez une nouvelle application ou importez une application existante.2. Configurez les fonctionnalités de votre application et d’autres métadonnées importantes.3. Obtenez des ressources pour vous aider à créer une application de haute qualité.3. Testez votre application directement dans Teams.4. Distribuez votre application dans votre organisation ou dans le Store Teams.5. Analysez l’utilisation, l’engagement et d’autres informations sur votre application. Le portail inclut également des outils pour concevoir des scènes virtuelles personnalisées, des cartes adaptatives et l’intégration à la Plateforme d’identités Microsoft.",
"staticTabs[0].name": "Accueil",
"staticTabs[1].name": "Applications",
"staticTabs[2].name": "Outils",
"staticTabs[3].name": "Developer Portal",
"bots[0].commandLists[0].commands[0].title": "Rechercher",
"bots[0].commandLists[0].commands[0].description": "Rechercher la documentation Teams appropriée"
}
Das Schema definiert die folgenden Eigenschaften:
Eigenschaft | Typ | Maximale Länge | Beschreibung |
---|---|---|---|
$schema |
URI | – | Die https:// URL, die auf das JSON-Schema für das Manifest verweist. |
name.short |
Zeichenfolge | 30 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
name.full |
Zeichenfolge | 100 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
description.short |
Zeichenfolge | 80 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
description.full |
Zeichenfolge | 4000 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
staticTabs\\[([0-9]|1[0-5])\\]\\.name |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
Zeichenfolge | 512 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
Zeichenfolge | 64 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
Zeichenfolge | 128 | Eine kurze Beschreibung der Benachrichtigung |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
Zeichenfolge | 128 | Beispiel: "{actor} hat die Aufgabe {taskId} für Sie erstellt." |
Lokalisierungsschema v1.8
Lokalisierungsschema v1.8
Link zum Lokalisierungsschema v1.8: https://developer.microsoft.com/en-us/json-schemas/teams/v1.8/MicrosoftTeams.Localization.schema.json
Beispiel:
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.8/MicrosoftTeams.Localization.schema.json",
"name.short": "Portail de Développement",
"name.full": "Portail des développeurs",
"description.short": "Configurer, distribuer et gérer vos applications Microsoft Teams",
"description.full": "Anciennement App Studio, le portail des développeurs peut vous aider où que vous soyez dans votre parcours de développement d’applications Microsoft Teams.1. Configurez une nouvelle application ou importez une application existante.2. Configurez les fonctionnalités de votre application et d’autres métadonnées importantes.3. Obtenez des ressources pour vous aider à créer une application de haute qualité.3. Testez votre application directement dans Teams.4. Distribuez votre application dans votre organisation ou dans le Store Teams.5. Analysez l’utilisation, l’engagement et d’autres informations sur votre application. Le portail inclut également des outils pour concevoir des scènes virtuelles personnalisées, des cartes adaptatives et l’intégration à la Plateforme d’identités Microsoft.",
"staticTabs[0].name": "Accueil",
"staticTabs[1].name": "Applications",
"staticTabs[2].name": "Outils",
"staticTabs[3].name": "Developer Portal",
"bots[0].commandLists[0].commands[0].title": "Rechercher",
"bots[0].commandLists[0].commands[0].description": "Rechercher la documentation Teams appropriée"
}
Das Schema definiert die folgenden Eigenschaften:
Eigenschaft | Typ | Maximale Länge | Beschreibung |
---|---|---|---|
$schema |
URI | – | Die https:// URL, die auf das JSON-Schema für das Manifest verweist. |
name.short |
Zeichenfolge | 30 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
name.full |
Zeichenfolge | 100 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
description.short |
Zeichenfolge | 80 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
description.full |
Zeichenfolge | 4000 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. Die -Eigenschaft ist im Lokalisierungs-JSON-Code erforderlich. |
staticTabs\\[([0-9]|1[0-5])\\]\\.name |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
Zeichenfolge | 32 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
Zeichenfolge | 512 | Ersetzt die entsprechende Zeichenfolge aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
Zeichenfolge | 128 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
Zeichenfolge | 64 | Ersetzt die entsprechenden Zeichenfolgen aus dem App-Manifest durch den hier angegebenen Wert. |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
Zeichenfolge | 128 | Eine kurze Beschreibung der Benachrichtigung |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
Zeichenfolge | 128 | Beispiel: "{actor} hat die Aufgabe {taskId} für Sie erstellt." |