Задача [SL1]: Логирование изменений форм

Формулировка проблемы: на текущий момент изменения форм не журналируются в общесистемном логе. Так как формы все активнее используются в разных местах системы, то несанкционированные изменения в них могут привести к печальным последствиям. Версии форм тоже могут внести немалую лепту в общий беспорядок.

Решение: необходимо вести журналирование следующих действий над формами:

Примечание: разница между формой до и после изменения не выводится, то есть фиксируется только сам факт изменения какой-либо версии формы.

Названия всех перечисленных событий, а также тексты описаний (за исключением подстановочного текста, выделенного таким образом) должны иметь локализацию на все три системных языка — русский, казахский и английский.