git master: uk.po generates wrong translation, thus leading into aborted compile and generation of desktop files.
The line: #: ../settings-dialogs/xfce-workspaces-settings.desktop.in.h:3 msgid "" "workspaces;settings;preferences;virtual " "desktops;number;windows;screen;margins;" msgstr "робочий простір;налаштування;конфігурування;віртуальні столи;номер;вікна;екран;злиття;\n "
in uk.po has an \n and a space at the end, this leads to:
Keywords[uk]=робочий простір;налаштування;конфігурування;віртуальні столи;номер;вікна;екран;злиття; Keywords[zh_CN]=工作区;设置;首选项;虚拟桌面;数量;窗口;屏幕;边距;
above results in xfce-workspaces-settings.desktop (an empty line got addeD) which leads to:
/usr/share/applications/xfce-workspaces-settings.desktop: error: file contains line "?", which is not a comment, a group or an entry error: Bad exit status from /var/tmp/rpm-tmp.RQ6zjK (%install)
rpm-build to abort compile and genrate packages.
Solution: Please remove \n and excessive spaces