I have the feeling I'm the only one that is posting questions in this forum, but as long as someone is answering and I'm not speaking with myself, this is fine for me :p
I'm currently thinking about localizing my ReSharper 9.1 extension and I cannot not find any documentation on how to do it.
Taking one step back: Localizing a WPF application is straight-forward (see minimal example ): Just add the default locale to the AssemblyInfo and provid three resource files. My machine is set to an "en-US" locale, so when I start the application, the main window contains three labels that reflect the information available in the resource files: "LabelA (de-DE)", "LabelB (en)", and "LabelC (en-US)".
Back to topic: I created a minimal R#9.1 extension which I would like to localize . I created Action+Descriptor+Registrar that are necessary to display a WPF based tool window and then added the default locale to the AssemblyInfo. The XAML designer view displays the localized strings for the labels(!), but when I start the extension, all labels in the tool window are localized with "de-DE", the other resource files are ignored, even though my locale is set to "en-US"
I do not understand why the latter one is not working and I would appreciate any help or pointers. Thanks!