Scott McCulloch posted on June 08, 2005 19:01

There are times that you want to localize the title of a module, for
example, in my articles module when viewing an article, the title of
the module is called "View Article".
You may want to now localize this value, typically you would have to set it
in code. A tip that some people don't know
(including myself) is that you can localize this value automatically by
adding a special entry into that control's resx file.
e.g.
If you add the entry, ControlTitle_{ControlKey}.Text and a value to
match, it will automatically set this value in the core based on the
selected user's language.
For my purposes, my control was called "ArticleView", so my entry would be:-
ControlTitle_articleview.Text
And then you would add a value as normal.
Important! The control name must be represented in lower case otherwise it will not work.
Hopefully this will help someone, it took me a while to work out.