Fix some non-translatable strings

This PR fixes the following strings which where previously not translatable:

* “Description: %s” in mod manager
* All sorting types in the advanced inventory
* Input action strings (partly fix of #8509) (note below)
* Effect descriptions
* Effect names
* Debug menu: Item group testing


I did the input action strings fix a bit differently than in https://github.com/VlasovVitaly/Cataclysm-DDA/commit/156b87dedf63133f3cbcf437bf1a014b08a88ed1. Instead of translating them once when the strings are read, the strings are translated on demand. This allows to change the language without restarting. Well, at least for this part of the application.