mjohnson3091
Freshman
Hi all,
I'm just looking for some advice on the best way to go about making a current c# application multi-lingual.
Currently all the text for controls captions and messages are coded in to the application, so I was wondering what the best approach would be.
My thoughts were to store all the strings in a database table (as the application uses a DB anyway) and read them in at start up into a class and then use them that way (ie. cmdOK.caption = Lang.OK
The problem I have with that is how to go about extracting all the text from within the code. Any suggestions other than a manual approach??
Alternatively, as this hasn't taken place yet, I'm open to other suggestions.
Please take into account that this application is running on a mobile device.
Thanks in advance for any suggestions/advice.
Mark
I'm just looking for some advice on the best way to go about making a current c# application multi-lingual.
Currently all the text for controls captions and messages are coded in to the application, so I was wondering what the best approach would be.
My thoughts were to store all the strings in a database table (as the application uses a DB anyway) and read them in at start up into a class and then use them that way (ie. cmdOK.caption = Lang.OK
The problem I have with that is how to go about extracting all the text from within the code. Any suggestions other than a manual approach??
Alternatively, as this hasn't taken place yet, I'm open to other suggestions.
Please take into account that this application is running on a mobile device.
Thanks in advance for any suggestions/advice.
Mark