AJAX: CalendarExtender сегодня не локализуется - PullRequest
2 голосов
/ 22 сентября 2011

Я использую CalendarExtender из библиотеки AJAX с возможностью локализации.В настоящее время все работает нормально, за исключением случаев, когда я пытаюсь локализовать его для языка Danich (da-DK).Календарь выглядит локализованным, за исключением части с надписью «Сегодня», которая остается на английском языке.Как вы тоже локализуете эту часть?

PS.А если локализация невозможна, могу ли я скрыть часть календаря «Сегодня»?

Ответы [ 2 ]

2 голосов
/ 14 декабря 2012

Re:

PS.А если локализация невозможна, могу ли я скрыть часть календаря «Сегодня»?

Поскольку мы сочли это более трудоемкой, что стоило добавить свои собственные ресурсы, мы решили скрыть «Сегодня»" немного.Однако это было легко сделать, добавив в наш CSS-файл следующее:

.ajax__calendar_footer {
    display: none;
}
1 голос
/ 22 сентября 2011

По умолчанию Ajax Control Toolkit не локализован для датского языка. Вам нужно немного настроить набор инструментов. Загрузите исходники инструментария и добавьте файл датского ресурса в проект MicrosoftAjax.Extended (папка ExtenderBase). Вы можете просто создать копию файла BaseScriptsResources.resx и изменить имя файла копии на «BaseScriptsResources.ds.resx». Я считаю, что вы легко можете найти, какое значение ресурса в этом файле вы должны изменить для своего языка. После этого добавьте этот файл как ссылку в папку ScriptResources проекта AjaxControlToolkit. При создании решения вы найдете новую папку с датской сборкой ресурсов в папке bin проекта (da / AjaxControlToolkit.resources.dll). Просто скопируйте эту папку с помощью DLL в папку bin вашего проекта.

...