Я пишу код, который отправляет почту пользователям. Текст письма содержит дату. Хотя дата рассчитана правильно, дата отображается на английском языке, хотя все пользователи имеют ОС Windows на немецком языке и имеют немецкий язык в качестве своего языка в настройках Notes. Вот мой код:
Set dt = New NotesDateTime(doc.GetItemValue("abc")(0))
dts = Format$(dt.LSLocalTime, "dddd, dd. MMMM yyyy")
mailText = replaceSubstring(mailText, "Datum", dts, True)
В письме дата отображается как, например,
Среда, 09. Декабрь 2015
когда он должен выглядеть как
Mittwoch, 09. Dezember 2015
Код выполняется после нажатия пользователем кнопки в клиенте Notes. Не все письма имеют эту проблему, но я не могу обнаружить никаких ошибок в настройках настроек ОС и Notes для пользователей, которые испытали это. Как я могу получить эту дату для показа на немецком, а не на английском?