日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Teams的manifest文件开始支持多语言

發(fā)布時間:2023/12/9 编程问答 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Teams的manifest文件开始支持多语言 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Teams發(fā)展速度飛快,Teams app的manifest文件schema也迎來了版本1.5,在這個版本里,很大的一個改進是支持多語言。

讓我們一起來看看,如何在manifest文件里配置多語言。

1,我們需要先把manifest文件設置成v1.5

{"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.5/MicrosoftTeams.schema.json","manifestVersion": "1.5",... }

2,設置默認的語言,假設我們這里設置成中文。注意,這里的localizationInfo是一個新的property

{..."localizationInfo": {"defaultLanguageTag": "zh-cn"}... }

3,增加你需要支持的其他語言

{..."localizationInfo": {"defaultLanguageTag": "zh-cn","additionalLanguages": [{"languageTag": "fr-fr","file": "fr-fr.json"},{"languageTag": "en-us","file": "en-us.json"}]}... }

4,在每一個不同語言的json文件里,我們就可以提供不同語言的說明文字了

{"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.5/MicrosoftTeams.Localization.schema.json","name.short": "Le App","name.full": "App pour Microsoft Teams","description.short": "Créez d'excellentes applications pour Microsoft Teams avec App.","description.full": "Créez de nouvelles applications Microsoft Teams, concevez et prévisualisez des cartes bot, et explorez la documentation avec App.","staticTabs[0].name": "Editeur de manifest","staticTabs[1].name": "Editeur de cartes","staticTabs[2].name": "Bibliothèque de contr?les","bots[0].commandLists[0].commands[0].title": "chercher","bots[0].commandLists[0].commands[0].description": "Rechercher la documentation Teams pertinente" }

需要主義的一點是,這里使用了數(shù)組的概念,比如:staticTabs[1].name對應的是staticTabs里第二個object里的name property。

目前Teams的App Studio還沒有很好的支持這種多語言配置,不過相信按照Teams的發(fā)展速度,要不了多久就可以全面支持了,到時候大家就可以不用再直接編寫json文件了。

總結(jié)

以上是生活随笔為你收集整理的Teams的manifest文件开始支持多语言的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。