То, что вам нужно изменить, это просто вызов метода, который возвращает ключ / описание
Вы можете использовать Thread.CurrentThread.CurrentUICulture для определения культуры пользователя.
Вам нужно изменить на web.config для автоматического изменения культуры.
Ex .:
(Web.Config)
<globalization uiCulture="auto" culture="auto" />
(контроллер)
ViewBag.Description = GetDescription(pageId, Thread.CurrentThread.CurrentUICulture.Name)
(View)
<meta name="description" content="@ViewBag.Description ">