UWP:吐司本地化

时间:2018-10-11 14:20:16

标签: uwp localization resources toast

在我的解决方案中,我使用单独的类库作为本地化资源,在我看来,我通过以下方式使用它:

enter image description here

<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;
}

0 个答案:

没有答案