Skip to content

Commit 71e7142

Browse files
Added Optional Steps section with Localization guidance. (#5407)
* Added Optional Steps section with Localization guidance. * Edit pass * Edit pass --------- Co-authored-by: Steven White <31261191+stevewhims@users.noreply.github.com>
1 parent 0936391 commit 71e7142

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed

hub/apps/desktop/modernize/grant-identity-to-nonpackaged-apps-visual-studio.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ These are the steps that we'll be describing in detail in this topic to build an
2222
3. [Configure the Packaging Project for signing](#configure-the-packaging-project-for-signing)
2323
4. [Build and test the Packaging Project in Release Mode](#build-and-test-the-packaging-project-in-release-mode)
2424
5. [Register the identity package in your installer](#register-the-identity-package-in-your-installer)
25+
6. [Optional steps](#optional-steps)
2526

2627
## Install Visual Studio components
2728

@@ -90,3 +91,14 @@ For production-ready code in C# and C++, see [Sample apps](#sample-apps) below.
9091
## Sample apps
9192

9293
For fully functional C# and C++ apps that demonstrate how to register an identity package, see the [PackageWithExternalLocation](https://aka.ms/sparsepkgsample) samples.
94+
95+
## Optional steps
96+
97+
### Localization
98+
99+
Some features that understand package identity might result in strings from your identity package manifest being displayed in the Windows OS. For example:
100+
101+
* An application that uses camera, microphone, or location APIs will have a dedicated control toggle in Windows Privacy Settings along with a brokered consent prompt that users can use to grant or deny access to those sensitive resources.
102+
* An application that registers a share target will show up in the share dialog.
103+
104+
To localize the strings in the identity package manifest, see [Localize the manifest](/windows/uwp/app-resources/using-mrt-for-converted-desktop-apps-and-games#phase-1-localize-the-application-manifest).

hub/apps/desktop/modernize/grant-identity-to-nonpackaged-apps.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ To build and register an identity package, follow these steps:
2020
2. [Build and sign the identity package](#build-and-sign-the-identity-package)
2121
3. [Add identity metadata to your desktop application manifests](#add-identity-metadata-to-your-desktop-application-manifests)
2222
4. [Register the identity package in your installer](#register-the-identity-package-in-your-installer)
23+
5. [Optional steps](#optional-steps)
2324

2425
## Create a package manifest for the identity package
2526

@@ -154,3 +155,14 @@ For production-ready code in C# and C++, see [Sample apps](#sample-apps) below.
154155
## Sample apps
155156

156157
See the [PackageWithExternalLocation](https://aka.ms/sparsepkgsample) samples for fully functional C# and C++ apps that demonstrate how to register an identity package.
158+
159+
## Optional steps
160+
161+
### Localization
162+
163+
Some features that understand package identity might result in strings from your identity package manifest being displayed in the Windows OS. For example:
164+
165+
* An application that uses camera, microphone, or location APIs will have a dedicated control toggle in Windows Privacy Settings along with a brokered consent prompt that users can use to grant or deny access to those sensitive resources.
166+
* An application that registers a share target will show up in the share dialog.
167+
168+
To localize the strings in the identity package manifest, see [Localize the manifest](/windows/uwp/app-resources/using-mrt-for-converted-desktop-apps-and-games#phase-1-localize-the-application-manifest).

0 commit comments

Comments
 (0)