If a resx file contains an entry with an invalid code identifier (like a number), the generated code will not compile, and the error is quite cryptic too.
We should validate that the name are valid C# identifiers and skip (probably warn too if they aren't?)