使用清单的 MS Teams 应用程序本地化不起作用

MS Teams app localization using manifest not working

我正尝试按照 Teams docs 中概述的说明对我的应用程序进行本地化。尽管所做的更改与网站上提供的内容几乎完全相同,但文本并未在我的应用程序中本地化。

我使用的是清单的 1.5 版,因此应该支持本地化。

manifest.json:

{
    "$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.5/MicrosoftTeams.schema.json",
    "manifestVersion": "1.5",
    "version": "1.0.0",
    "id": "00000000-0000-0000-0000-000000000000",
    "packageName": "com.foobar.myapp",
    "localizationInfo": {
        "defaultLanguageTag": "en-us",
        "additionalLanguages": [
            {
                "languageTag": "fr-ca",
                "file": "fr-ca.json"
            }
        ]
     },
    "developer": {
        "name": "FooBar",
        "websiteUrl": "https://www.foobar.com/",
        "privacyUrl": "https://www.foobar.com/privacy-policy",
        "termsOfUseUrl": "https://www.foobar.com/collaborative-canvas"
     },
    "icons": {
        "color": "color.png",
        "outline": "outline.png"
    },
    "name": {
        "short": "Foo Bar",
        "full": "FooFoo BarBar"
    },
    "description": {
        "short": "Content",
        "full": "Some more content"
     },
    "accentColor": "#FFFFFF",
    "staticTabs": [
        {
            "entityId": "TestId",
            "name": "Test",
            "contentUrl": "https://foobar.net/Test",
            "scopes": [
                "personal"
            ]
        }
    ],
    "permissions": [
         "identity"
    ],
    "validDomains": [
        "foobar.net"
    ],
    "devicePermissions": [
        "openExternal"
    ]
}

fr-ca.json:

{
    "$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.5/MicrosoftTeams.Localization.schema.json",
    "name.short": "FooBar translated",
    "name.full": "FooFoo BarBar translated",
    "description.short": "test short",
    "description.full": "test full translation",
    "staticTabs[0].name": "test translated"
}

当我压缩应用程序清单包时,我确保包含 fr-ca.json 文件。

我还将我的 Teams 语言设置更改为法语(加拿大),所以我不确定为什么没有进行本地化。

我知道本地化还不适用于发布到 Teams 应用商店的应用,但据我所知,它应该适用于自行上传的个人应用。我试过通过“应用程序”菜单和 App Studio 上传它。

非常感谢任何帮助,谢谢!

@RizJa 你的清单文件对我来说按预期工作:

以下是我为使其正常工作所做的语言设置:

能否分享一下您使用的语言设置的屏幕截图?