Bug 382305

Summary: *_qt.po files have incomplete header fail the check
Product: [Translations] i18n Reporter: Guo Yunhe <i>
Component: generalAssignee: Albert Astals Cid <aacid>
Status: RESOLVED NOT A BUG    
Severity: normal CC: lueck
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: kauth5_qt.pot

Description Guo Yunhe 2017-07-13 16:22:05 UTC
Created attachment 106592 [details]
kauth5_qt.pot

All those *_qt.pot files have incomplete head, compared with other normal pot files. Simple Chinese team is currently migrating to Crowdin for translation. When these files were edited by Crowdin system, exported po files will have an empty head. SVN will check empty head for these files, and stop submission.

If these files were converted by Qt translation format, then the po head checking might not be necessary.

If they have to have a complete po head, the original pot file should have complete po head, too.
Comment 1 Burkhard Lück 2017-07-16 08:45:02 UTC
If I open your attachment kaut5_qt.pot with a properly configured Lokalize, translate and save is as po file, the resulting kaut5_qt.po has a valid gettext header.
To me your issue looks like a misconfiguration in the Crowdin system
Comment 2 Guo Yunhe 2019-11-10 13:53:21 UTC
I has been fixed on Crowdin side