Я думаю, что ваши ключи ресурсов после компонента.
Начните с определения ресурса в словаре ресурсов XAML, например:
<local:OpenText x:Key="{ComponentResourceKey TypeInTargetAssembly={x:Type local:LocalizableTexts}, ResourceId=OpenText}" />
Затем создайте статический класс доступа:
public static class LocalizableTexts
{
public static ComponentResourceKey OpenTextKey
{
get { return new ComponentResourceKey(typeof(LocalizableTexts), "OpenText"); }
}
}
Наконец, убедитесь, что вы указали пространство имен xml при использовании статической привязки:
{DynamicResource {x:Static local:LocalizableTexts.OpenTextKey}}