diff --git a/src/Uno.UWP/ApplicationModel/Package.Other.cs b/src/Uno.UWP/ApplicationModel/Package.Other.cs index e06f2f3510e4..78f3cf588fbd 100644 --- a/src/Uno.UWP/ApplicationModel/Package.Other.cs +++ b/src/Uno.UWP/ApplicationModel/Package.Other.cs @@ -45,6 +45,19 @@ public string DisplayName get { TryParsePackageManifest(); + + if (_displayName.StartsWith("ms-resource:", StringComparison.OrdinalIgnoreCase)) + { + var resourceKey = _displayName["ms-resource:".Length..].Trim(); + + var resourceString = Resources.ResourceLoader.GetForViewIndependentUse().GetString(resourceKey); + + if (!string.IsNullOrEmpty(resourceString)) + { + _displayName = resourceString; + } + } + return _displayName; } }