My team has some WPF projects written using XAML. We recently added a large number of local specific RESX files to each project. In order to keep things tidy, I was asked to store these files in [Project]>Localization>[locale]

Now, when we run the application on a non en-US locale, strings are pulled from the appropriate RESX file. We've tried to update Namespaces in the properties of the RESX files, as well as setting them to Public so that a resulting Designer is created.
The only way that we can get things to work is by moving the locale RESX files directly into the Project's Properties directory.

Is there anyway to update the XAML to search for locale RESX files in a subdirectory?

EDIT
[XAML Codebase and Solution Explorer](https://i.stack.imgur.com/baJG8.png)

I've attached an image of the problem for clarification.

Some code changes that we've tried:  

1) We attempted to set the Namespace for xmlns:res="clr-namespace:[PROJECT].CoreUI.**Localization**"  

2) Attempted to set the Namespace to xmlns:res="clr-namespace:[PROJECT].**CoreUI**"  

3) We've also attempted to change the Custom Tool Namespace of the RESX file to match the current namespace **My.Properties** as well as **CoreUI.Properties**

We've also confirmed that the Access Modifiers for both Resources.resx and Resources.ru.resx (for example) are set to Public and that both Build Actions show "Embedded Resource"