title: How localize data in database in a ASP.NET Core MVC Web Application project
body: <p>I have implement the Globalization with resx file for all views in an ASP.NET Core MVC project, and that's work fine with 2 languages.
  But now, I need add a feature for create objects in my web application in 2 languages.
  For example, I have an "article" object, like a newspaper article.
  When the user create an article, I will like to give him the opportunity to write the same article in the 2 languages.</p>
  
  <p>I think create localized property for article object like :</p>
  
  <ul>
  <li>ArticleId</li>
  <li>ArticleTextEn &lt;- text in english</li>
  <li>ArticleTextDe &lt;- text in german</li>
  <li>ArticleCreationDate</li>
  </ul>
  
  <p>Then manage with view model for check current language and display the correct data in the view...</p>
  
  <p>What's the best practice in ASP.NET Core?
  Thank you for your help!</p>