Функция на самом деле не предназначена для "конечных пользователей", но предназначена только для администраторов сайта. Таким образом, файлы локализации, относящиеся к самой функции (то есть описание, заголовок и т. Д.), Отображаются на языке семейства сайтов. Любые элементы управления, страницы aspx и т. Д., Которые вы создаете, могут быть локализованы для языка отображения браузера текущего пользователя, просто используйте для этого обычный способ ASP.NET. Чтобы ваш сайт действительно мог слушать языковые предпочтения пользователя, вам нужно также изменить web.config веб-приложения, установив глобализацию на auto следующим образом:
<globalization fileencoding="utf-8" uiCulture="auto" culture="auto" />
Любая страница aspx должна иметь Culture="auto" UICulture="auto"
в директиве <%@ Page
.
Все вышесказанное является "выдержкой" из превосходной статьи Христо Янкова .