For my globalized C# Windows Forms projects I set the designer value Localizable to true to store my default labels automatically into resx files.
My question is: Is there a build-in way or setting to determine and log that
ResourceManager.GetString("TranslatedLabel", resourceCulture);
wasn't able to find a translation for given resourceCulture and therefore took value from invariant resx file? It would be nice to have these issues reported within an error log.
Till now I can only find projects that compare resx files and try to find missing keys (e.g. http://www.codeproject.com/Articles/322037/Localization-Sync). But for those tools you need to take care of every single component that is translated. So the possibility to miss one is way to high.