title: Add localization to an ASP.NET Core 2.0 application
body: <p>I need to add localization to my ASP.NET Core Application.</p>
  
  <p>I don't know what is the best way to archieve this goal... I want to have external files which contains the different translations so I can modify them without have to compile my application again.</p>
  
  <p>What I saw on the Internet, there is two ways to add localization in a .Net Core app :
  - With .resx files but you can't modify them as you want
  - With .po files which seems to be what I need.</p>
  
  <p>However, I don't know if .po files are really a good solution... There is a nugget Package "OrchardCore.Localization.Core" which configure the PO file support but it is a beta version without a lot of changes and for what I read, it doesn't seems to work very well with DataAnnotations.</p>
  
  <p>What do you think ? What can be the best solution for my problem ?</p>