octavia81 Ответов: 1

Как реализовать многоязычное веб - приложение


У нас есть несколько веб - приложений, использующих asp.net веб-форма. Во всех веб-приложениях от 20 до 30 страниц, по крайней мере.
Теперь наша команда должна разработать все эти веб-приложения в многоязычное веб-приложение.
Я читал некоторые ссылки, но они кажутся такими, что нам нужно будет изменить почти все во всех наших веб-приложениях.

Есть ли какой-нибудь эффективный способ сделать это?
Спасибо ребята

Что я уже пробовал:

Создание многоязычного веб - сайта в Asp net C# - Codepedia | Codepedia[^]

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


Вам нужно изменить каждый веб-элемент управления/html в нашем проекте веб-формы?

Richard MacCutchan

Google найдет примеры того, как это сделать.

1 Ответов

Рейтинг:
2

Sandeep Mewara

Если вы хотите, чтобы веб-приложение поддерживало локализацию и глобализацию, весь текст, отображаемый в приложении, должен соответствовать ему. Это влияет на все приложение (на уровне страницы)

Цитата:
Локализация приложения включает в себя следующее:

Сделайте контент приложения локализуемым
Предоставьте локализованные ресурсы для языков и культур, которые вы поддерживаете
Реализуйте стратегию выбора языка/культуры для каждого запроса


У дочитавших до этого:
Глобализация и локализация в России ASP.NET ядро | Microsoft Docs[^]


octavia81

Да, но я хочу, чтобы это было в веб-формах. Спасибо.

Sandeep Mewara

https://www.codeproject.com/Articles/38907/ASP-NET-Localization-Quick-Reference
https://asp.net-tutorials.com/localization/hello-localized-world/