JSON スキーマの参照のローカライズ
Microsoft Teams ローカライズ ファイルには、クライアント言語設定に基づいて提供される言語翻訳が記述されています。 ファイルは、 で https://developer.microsoft.com/en-us/json-schemas/teams/v1.16/MicrosoftTeams.Localization.schema.json
ホストされているスキーマに準拠している必要があります。
ヒント
マニフェストの先頭にあるスキーマを指定して、コード エディターから同様のサポートを有効にするか、""$schema": "https://developer.microsoft.com/json-schemas/teams/v1.16/MicrosoftTeams.schema.json" を有効にしますIntelliSense
。
例
ローカライズ JSON スキーマ v1.16 の例を次に示します。
{
"$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"
}
スキーマは次のプロパティを定義します。
プロパティ | 種類 | 最大の長さ | 説明 | 必須 |
---|---|---|---|---|
$schema |
URI | 該当なし | マニフェストの JSON スキーマを参照する https:// URL。 |
|
name.short |
String | 30 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 | ✔️ |
name.full |
String | 100 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 | ✔️ |
description.short |
String | 80 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 | ✔️ |
description.full |
String | 4000 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 | ✔️ |
staticTabs\\[([0-9]/1[0-5])\\]\\.name |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 | |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
String | 32 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 | |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
String | 32 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
String | 32 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
String | 512 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.samplePrompts\\[[0-4]\\]\\.text |
String | 128 | サンプル プロンプトの内容。 | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
String | 64 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 | |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
String | 128 | 通知の簡単な説明。 | |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
String | 128 | 例: "{actor} によって作成されたタスク {taskId} が自動的に作成されます。 | |
meetingExtensionDefinition.scenes \\[[0-9]\\]\\.name$ |
String | 128 | アプリ マニフェストの対応する文字列を置き換えます。 |
ローカライズ スキーマ v1.15
ローカライズ スキーマ v1.15
ローカライズ スキーマ v1.15 へのリンク: https://developer.microsoft.com/en-us/json-schemas/teams/v1.15/MicrosoftTeams.Localization.schema.json
例:
{
"$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"
}
スキーマは次のプロパティを定義します。
プロパティ | 型 | 最大の長さ | 説明 | 必須 |
---|---|---|---|---|
$schema |
URI | 該当なし | マニフェストの JSON スキーマを参照する https:// URL。 |
|
name.short |
String | 30 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 | ✔️ |
name.full |
String | 100 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 | ✔️ |
description.short |
String | 80 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 | ✔️ |
description.full |
String | 4000 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 | ✔️ |
staticTabs\\[([0-9]/1[0-5])\\]\\.name |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 | |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
String | 32 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 | |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
String | 32 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
String | 32 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
String | 512 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
String | 64 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 | |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
String | 128 | 通知の簡単な説明 | |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
String | 128 | 例: "あなたに {actor} が作成したタスク {taskId}" | |
meetingExtensionDefinition.scenes \\[[0-9]\\]\\.name$ |
String | 128 | アプリ マニフェストの対応する文字列を置き換えます。 |
ローカライズ スキーマ v1.14
ローカライズ スキーマ v1.14
ローカライズ スキーマ v1.14 へのリンク: https://developer.microsoft.com/en-us/json-schemas/teams/v1.14/MicrosoftTeams.Localization.schema.json
例:
{
"$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"
}
スキーマは次のプロパティを定義します。
プロパティ | 種類 | 最大の長さ | 説明 |
---|---|---|---|
$schema |
URI | 該当なし | マニフェストの JSON スキーマを参照する https:// URL。 |
name.short |
String | 30 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
name.full |
String | 100 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
description.short |
String | 80 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
description.full |
String | 4000 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
staticTabs\\[([0-9]|1[0-5])\\]\\.name |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
String | 32 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
String | 32 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
String | 32 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
String | 512 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
String | 64 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
String | 128 | 通知の簡単な説明 |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
String | 128 | 例: "あなたに {actor} が作成したタスク {taskId}" |
meetingExtensionDefinition.scenes \\[[0-9]\\]\\.name$ |
String | 128 | アプリ マニフェストの対応する文字列を置き換えます。 |
ローカライズ スキーマ v1.13
ローカライズ スキーマ v1.13
ローカライズ スキーマ v1.13 へのリンク: https://developer.microsoft.com/en-us/json-schemas/teams/v1.13/MicrosoftTeams.Localization.schema.json
例:
{
"$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"
}
スキーマは次のプロパティを定義します。
プロパティ | 種類 | 最大の長さ | 説明 |
---|---|---|---|
$schema |
URI | 該当なし | マニフェストの JSON スキーマを参照する https:// URL。 |
name.short |
String | 30 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
name.full |
String | 100 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
description.short |
String | 80 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
description.full |
文字列 | 4000 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
staticTabs\\[([0-9]|1[0-5])\\]\\.name |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
文字列 | 32 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
String | 32 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
文字列 | 32 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
String | 512 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
String | 64 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
String | 128 | 通知の簡単な説明 |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
String | 128 | 例: "あなたに {actor} が作成したタスク {taskId}" |
meetingExtensionDefinition.scenes \\[[0-9]\\]\\.name$ |
String | 128 | アプリ マニフェストの対応する文字列を置き換えます。 |
ローカライズ スキーマ v1.12
ローカライズ スキーマ v1.12
ローカライズ スキーマ v1.12 へのリンク: https://developer.microsoft.com/en-us/json-schemas/teams/v1.12/MicrosoftTeams.Localization.schema.json
例:
{
"$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"
}
スキーマは次のプロパティを定義します。
プロパティ | 種類 | 最大の長さ | 説明 |
---|---|---|---|
$schema |
URI | 該当なし | マニフェストの JSON スキーマを参照する https:// URL。 |
name.short |
String | 30 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
name.full |
String | 100 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
description.short |
String | 80 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
description.full |
String | 4000 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
staticTabs\\[([0-9]|1[0-5])\\]\\.name |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
String | 32 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
String | 32 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
String | 32 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
String | 512 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
String | 64 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
String | 128 | 通知の簡単な説明 |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
String | 128 | 例: "あなたに {actor} が作成したタスク {taskId}" |
meetingExtensionDefinition.scenes \\[[0-9]\\]\\.name$ |
String | 128 | アプリ マニフェストの対応する文字列を置き換えます。 |
ローカライズ スキーマ v1.11
ローカライズ スキーマ v1.11
ローカライズ スキーマ v1.11 へのリンク: https://developer.microsoft.com/en-us/json-schemas/teams/v1.11/MicrosoftTeams.Localization.schema.json
例:
{
"$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"
}
スキーマは次のプロパティを定義します。
プロパティ | 種類 | 最大の長さ | 説明 |
---|---|---|---|
$schema |
URI | 該当なし | マニフェストの JSON スキーマを参照する https:// URL。 |
name.short |
String | 30 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
name.full |
文字列 | 100 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
description.short |
String | 80 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
description.full |
文字列 | 4000 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
staticTabs\\[([0-9]|1[0-5])\\]\\.name |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
文字列 | 32 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
文字列 | 32 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
文字列 | 32 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
String | 512 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
String | 64 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
String | 128 | 通知の簡単な説明 |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
String | 128 | 例: "あなたに {actor} が作成したタスク {taskId}" |
meetingExtensionDefinition.scenes \\[[0-9]\\]\\.name$ |
String | 128 | アプリ マニフェストの対応する文字列を置き換えます。 |
ローカライズ スキーマ v1.10
ローカライズ スキーマ v1.10
ローカライズ スキーマ v1.10 へのリンク: https://developer.microsoft.com/en-us/json-schemas/teams/v1.10/MicrosoftTeams.Localization.schema.json
例:
{
"$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"
}
スキーマは次のプロパティを定義します。
プロパティ | 種類 | 最大の長さ | 説明 |
---|---|---|---|
$schema |
URI | 該当なし | マニフェストの JSON スキーマを参照する https:// URL。 |
name.short |
String | 30 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
name.full |
String | 100 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
description.short |
String | 80 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
description.full |
String | 4000 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
staticTabs\\[([0-9]|1[0-5])\\]\\.name |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
String | 32 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
文字列 | 32 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
String | 32 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
String | 512 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
String | 64 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
String | 128 | 通知の簡単な説明 |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
String | 128 | 例: "あなたに {actor} が作成したタスク {taskId}" |
meetingExtensionDefinition.scenes \\[[0-9]\\]\\.name$ |
String | 128 | アプリ マニフェストの対応する文字列を置き換えます。 |
ローカライズ スキーマ v1.9
ローカライズ スキーマ v1.9
ローカライズ スキーマ v1.9 へのリンク: https://developer.microsoft.com/en-us/json-schemas/teams/v1.9/MicrosoftTeams.Localization.schema.json
例:
{
"$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"
}
スキーマは次のプロパティを定義します。
プロパティ | 種類 | 最大の長さ | 説明 |
---|---|---|---|
$schema |
URI | 該当なし | マニフェストの JSON スキーマを参照する https:// URL。 |
name.short |
String | 30 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
name.full |
String | 100 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
description.short |
String | 80 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
description.full |
String | 4000 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
staticTabs\\[([0-9]|1[0-5])\\]\\.name |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
String | 32 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
String | 32 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
String | 32 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
String | 512 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
String | 64 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
String | 128 | 通知の簡単な説明 |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
String | 128 | 例: "あなたに {actor} が作成したタスク {taskId}" |
ローカライズ スキーマ v1.8
ローカライズ スキーマ v1.8
ローカライズ スキーマ v1.8 へのリンク: https://developer.microsoft.com/en-us/json-schemas/teams/v1.8/MicrosoftTeams.Localization.schema.json
例:
{
"$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"
}
スキーマは次のプロパティを定義します。
プロパティ | 種類 | 最大の長さ | 説明 |
---|---|---|---|
$schema |
URI | 該当なし | マニフェストの JSON スキーマを参照する https:// URL。 |
name.short |
文字列 | 30 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
name.full |
String | 100 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
description.short |
String | 80 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
description.full |
文字列 | 4000 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 プロパティは、ローカライズ JSON で必要です。 |
staticTabs\\[([0-9]|1[0-5])\\]\\.name |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
文字列 | 32 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
String | 32 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
文字列 | 32 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
String | 512 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
String | 128 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
String | 64 | アプリ マニフェストの対応する文字列を、ここで指定した値に置き換えます。 |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
String | 128 | 通知の簡単な説明 |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
String | 128 | 例: "あなたに {actor} が作成したタスク {taskId}" |
関連項目
Platform Docs
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示