gettext translations: extract them and use ECM to load them

Authored by ltoscano on Feb 24 2018, 2:19 PM.

Description

gettext translations: extract them and use ECM to load them

Summary:
Extract the strings: one main catalog and a catalog for each plugin.
Also use the ECM macro to install the translations.

Ref T6858

Reviewers: Falkon, drosca

Reviewed By: Falkon, drosca

Subscribers: drosca

Tags: Falkon

Maniphest Tasks: T6858

Differential Revision: https://phabricator.kde.org/D8049