C# Support for Simultaneous and Editable Languages
<p>I'm currently developing an application that needs the hability to simultaneously show messages in 2 different languages. 
(Eg:. User salutation would result in the following message to appear at the display:
"Welcome to my app"
"Bienvenue sur mon application")</p>

<p>Disregarding character encoding issues, what are your suggestions regarding implementation of this feature?</p>

<p>I am thinking about putting all the messages in a database and select the 2 different versions of the message for the available languages.</p>

<p>One more caveat. Messages can be changed by user.</p>
