Click here to Skip to main content
15,867,756 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more: , +
We have a couple of web apps using asp.net web form. In all web app, 20 to 30 pages at least.
Now our team need to develop all these web apps into multilingual web app.
I read some link but those are seem like we will need to change almost everything in all our web application.

Is there any efficient way to do so?
Thanks guys

What I have tried:

Create multi language (multilingual) website in Asp net C# - Codepedia | Codepedia[^]

eg,
<a href="?lang=en" runat="server" id="linkEnglishLang">
                            <asp:Literal ID="Literal1" runat="server" Text="<%$Resources:chienvh.language, langEnglish%>" /></a>


Need to change every web control/html element in our web form project?
Posted
Updated 14-Sep-20 22:46pm
Comments
Richard MacCutchan 15-Sep-20 4:44am    
Google will find samples on how to do this.

1 solution

If you want a web application that supports locationzation and globalization, all the text that is displayed across the application needs to adhere to it. This affects entire app (per page level)

Quote:
App localization involves the following:

Make the app's content localizable
Provide localized resources for the languages and cultures you support
Implement a strategy to select the language/culture for each request


Have a read to this:
Globalization and localization in ASP.NET Core | Microsoft Docs[^]
 
Share this answer
 
Comments
octavia81 15-Sep-20 10:08am    
Yes, but i want it in web forms. Thanks.
Sandeep Mewara 15-Sep-20 10:37am    
https://www.codeproject.com/Articles/38907/ASP-NET-Localization-Quick-Reference
https://asp.net-tutorials.com/localization/hello-localized-world/

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900