You should do this dynamically. At runtime. When the form is opening you
can read the text and change the menu as desired.
Additionally you should take a look at the localization features provided
by the framework.
Thank you.
So I think I have two possibilities:
1. In form constructor, loop over menu and label controls in form and change
their Text properies to current UI language.
Where to find sample code for this ?
2. At application startup, check if dictionary table in database is changed.
If table is changed, generate satellite assemblies dynamically from
database.
Should I distribute resgen.exe and al.exe with my application and invoke
them from application to create new resources ?
How to force application to use same resource file in all forms ? Or should
I distribute separate resource file for every form and for every language
with my application ?
Where to find sample code to dynamic resource file generation ?
Which is better solution ?
Andrus.