D12982: Make the new KCMs with QtQuick translatable

Yuri Chornoivan noreply at phabricator.kde.org
Sat May 19 13:26:15 UTC 2018


yurchor created this revision.
yurchor added reviewers: Plasma, kde-i18n-doc.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.
yurchor requested review of this revision.

REVISION SUMMARY
  According to this comment:
  
  https://marc.info/?l=kde-i18n-doc&m=152672268226040&w=2
  
  TRANSLATION_DOMAIN in CMakeLists.tx is not enough to make QML code translatable.
  
  This can be easily tested using Neon:
  
  https://files.kde.org/neon/images/neon-devedition-gitunstable/current/
  
  This revision is trying to mitigate this issue with minimal changes in the code.

TEST PLAN
  1. Run Neon with some ~100% translation package (sv or uk).
  
  2. Rename translation catalogs as follows:
  
  kcmlaunchfeedback -> kcm_launchfeedback
  kcmtranslations -> kcm_translations
  kcm5_workspace -> kcm_workspace
  
  3. Test if icons, launchfeedback, translations, and workspaceoptions modules are translated.

REPOSITORY
  R119 Plasma Desktop

REVISION DETAIL
  https://phabricator.kde.org/D12982

AFFECTED FILES
  kcms/icons/main.cpp
  kcms/launch/CMakeLists.txt
  kcms/launch/Messages.sh
  kcms/translations/CMakeLists.txt
  kcms/translations/Messages.sh
  kcms/workspaceoptions/CMakeLists.txt
  kcms/workspaceoptions/Messages.sh

To: yurchor, #plasma, kde-i18n-doc
Cc: plasma-devel, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20180519/2e8e3519/attachment.html>


More information about the Plasma-devel mailing list