I was working on localizing a large project, and I was doing that by creating a large resource file manually, and calling each string by name in the code. Instead of calling the ResourceManager
and using GetString
(for dialog boxes, etc), I was simply replacing each string by Resources.ClassName_MethodName_StringName
.
I have a feeling I'm supposed to be using the ResourceManager
, but I want to understand why it's better before I change all of my code to use it.