Provide .NET language packs on Web Apps
I'm working on a website that uses System.ComponentModel.DataAnnotations
On my local machine, model validation messages are displayed in french but they are in english when I deploy the website to Azure.
Please install .NET language packs on Azure Web Apps so we don't have to create .resx files and messy code to override .NET built-in messages...
We are still waiting on a few internal dependencies before we can complete this request.
People !! Can this be arranged on a per WebApp basis through a Support Request ? And When is the earliest we can expect ?
Ivan R. Toledo Ivanovic commented
Will this be fixed soon? Don't want my developers to waste hours fixing something that works fine on premises.
Will Barry commented
Is there a temporary solution so that language packs can be used on an Azure web app? Seems crazy to have to create translations for all the validation attributes when the translations have already been done. Is there a way to add via npm/nuget or use an assembly reference?
Carlos Gutierrez commented
We need this to show end users the result of XML schema validations.
Nahuel Prieto commented
Dear @Oded, how much more until we can see this working?
hai du huynh duy commented
same problem with japanese system
Waldemar Kubic commented
we are waiting...
It is absolutely necessary that you can choose the language pack as needed.
+1 Please deploy the .net language packs on Azure Web app or allow user to choose what language pack should be deployed.
There is a lot of people experiencing issues when they deploy their application to Azure : on their local machine, they have the right .NET language pack installed so they see model validation messages in their language. But when they deploy to Azure, model validation messages are in english (as Azure Web Apps don't have any language pack) and there is no other way to localize those messages than overriding DataAnnotations attributes or messing code by adding loads of Resource=typeof(dfgdfgdfg)