在我的解决方案中,我使用单独的类库作为本地化资源,在我看来,我通过以下方式使用它:
<Application.Resources>
<ResourceDictionary>
...
<localization:LocalizedStrings x:Key="localizer"/>
</ResourceDictionary>
</Application.Resources>
...
<AppBarButton Icon="Back" Label="{Binding Strings.Back, Source={StaticResource localizer}}" Command="{Binding UpToEventViewCommand}"/>
如何定位我的吐司通知?我曾尝试像教程(https://docs.microsoft.com/en-us/windows/uwp/design/shell/tiles-and-notifications/tile-toast-language-scale-contrast)中那样使用ms-resource Uri,但在这种情况下不起作用。
我可以重新映射我的资源或使用其他方式来本地化我的吐司通知吗?
更新:
LocalizedStrings就像是我的字符串资源的管理器:
public class LocalizedStrings
{
public LocalizedStrings() { }
private static readonly Strings LocalizedStringsResources = new Strings();
public Strings Strings => LocalizedStringsResources;
}