Description of problem: translate/install-guide/fedora-install-guide.pot is in DOS format. The problem is that when you do msgmerge you get Windows CRLF copied into the PO-file as well, and then you get parse errors when you try to check it in... Version-Release number of selected component (if applicable): latest How reproducible: always Steps to Reproduce: 1. Open the POT file in Emacs or vi and see the ^M chars... 2. 3. Actual results: Contains a DOS CR+LF on every msgstr line. Expected results: Should not contain any DOS CR LF... Additional info:
The POT file was sent out in standard UNIX format (LF only). If there is a problem with it, it must have happened before or during import. I am cc'ing the Translation Project chair so he can look at the problem, but it's definitely not on this end.
It seems it is only that file. It's like someone opened it Windows Notepad and then checked it in with CVS on a UNIX platform... Usually CVS automatically translates the files correctly on the platform it is running. I can fix this problem in 1 min, but I'm not sure if I am allowed to fiddle around with the POT files. So I wait...
Magnus Larsson can you please attached updated file in bugzilla after upating? thanks
Created attachment 136263 [details] Converted and unconverted(DOS) pot file
I added a tar file with 2 files so you can compare: fedora-install-guide.pot.fromcvs fedora-install-guide.pot The first one is the one directly from CVS (v1.2). The second one is the corrected one with no DOS newlines. To get the translated file I simply did: cvs checkout fedora-install-guide.pot dos2unix fedora-install-guide.pot diff fedora-install-guide.pot.fromcvs fedora-install-guide.pot
Thanks Magnus for your finding. I find no reason to commit this to CVS, so commiting update file to CVS