868d6abb7 2025 -> 2026
2a94e395d WIP
1fe4fa306 Исправление для кастомизированных i18n ключей: страницы Wicket снова используют перевод пользователя.
dc7cff6a1 Реализована кастомизация i18n ключей.
9674eeab1 Массовое обновление улучшено: описание изменённых полей в Excel.
63081666f Заголовки исходных файлов: 2024 -> 2025.
b6092df09 Авторские права 2023 -> 2024
ab45d51fa Авторские права 2001-2022 -> 2001-2023.
38bec971a ThreadLocal -> Kotlin
0956fe831 Исправление ошибки: I18nHelper
eec260821 I18nHelper.getLocalizedMessage(user, ...) для локали пользователя.
bc4af48d0 I18nHelper: Не показывать ???xxxx??? для неизвестных i18n ключей.
5f7ef41b8 Авторские права 2021 -> 2022
ceb63e8a1 Заголовок исходного кода: (C) 2001-2021.
c3531f4a9 I18nHelper: удалён try-catch
0afa67e87 I18nHelper: getLocalizedString принимает null для локали.
6bd2c03be I18nHelper: удалён запутанный паттерн потока, улучшен лог.
d88dd58e1 WIP: уведомления об отпускной почте.