сode-refactoring-and-localization

In this MR, I have moved the text from the code to keyed files to allow translation into other languages.

I also refactored the code.

During refactoring, I found a few interactions for which there is no log - I marked them with a TODO comment.

Merge request reports

Loading