用于安装特定 language/region 的 UWP URI

UWP URI for installing a specific language/region

我写了一个中文学习app that uses Microsoft's Chinese speech/handwriting recognition engines. To make the installation/user experience as painless as possible, I navigate the user to the Local Experience Pack在Microsoft Store里面可以点击"Install/Get"。

我使用这个 URI 方案:(您可以将其复制到您的浏览器或文件资源管理器中,以便在 Windows 10 上进行自我测试。)

ms-windows-store://pdp/?ProductId=9nrmnt6gmz70

这很有用,因为它避免了用户不小心选择了错误的方言或 Traditional/Simplified。同样,如果他们正在学习西班牙语,我可以将他们导航到西班牙语的拉丁美洲方言而不是西班牙。如果我将 URI 用于设置 -> 语言和区域,用户将不得不手动搜索并单击正确的选项。

点击 "Install/Get" 后,用户将被带到“设置”应用程序,他们将被要求安装在商店中选择的相应语言。

但是,让用户打开商店页面并从那里安装仍然是一种糟糕的用户体验。首先,该页面完全用中文书写,商店评论大约为 2.5 星,人们抱怨它被预装在他们的计算机上。如果用户只看到他们自己的设置页面,它看起来更 "legitimate"。

但我在想,单击商店页面上的 Install/Get 按钮只会将用户带到“设置”应用,其视图如下:

这很好,因为在从我的应用程序导航的上下文中,可以清楚地知道正在做什么;他们需要安装具有语音和手写识别选项的所需语言。

这向我表明商店正在使用 URI 方案直接导航到“设置”->“语言”屏幕并预先select一种特定语言。但是,没有像这样记录的特定 URI deep-link here.

是否有未记录的 URI 可以将用户直接带到特定语言的安装屏幕?

Is there an undocumented URI that will take a user directly to the installation screen for a specific Language?

目前,没有这样的 URI 供您执行此操作。请在 WPDev UserVoice.

提交 功能请求