Fix Step infobrowser and examples localization
Summary: Currently (version 19.12), all object info and examples localizations are useless. This patch fixes current way of extracting and using Step translations.
Test Plan:
- Extraction works. However, I'm uncertain if it is worth to have separate catalogs for object infos and examples (please, give an advice).
- Translation (when put into the common /po dir) compiles and works. Translations are installed into the objinfo/<locale> dir to avoid conflicts with current lag packs. It is tested that Step can display the compiled localized HTML files.
Screenshot with translated tutorial and infobrowser (Ukrainian, clean install):
Reviewers: KDE Edu, Localization, cordlandwehr
Reviewed By: cordlandwehr
Subscribers: ltoscano, pino, aacid, cordlandwehr, kde-edu
Tags: KDE Edu
Differential Revision: https://phabricator.kde.org/D25405