<div class="socmaildefaultfont" dir="ltr" style="font-family:Arial;font-size:10.5pt" ><div dir="ltr" >Ian,</div>
<div dir="ltr" > </div>
<div dir="ltr" >IMO "Not enough lines in translation (expected 4, found 3)" is not a critical error. I'm not sure if it's useful during review or not -- I'm imagining if there was ever a "expected 7 found 1" error that would suggest a translation problem.</div>
<div dir="ltr" > </div>
<div dir="ltr" >However, if you edit this string to correct it you may create a more serious problem with line endings. The PO compile process is very opinionated about ending newlines and will fail to compile if there is a mismatch between the msgid and msgstr. During the compile this error is similar to " 'msgid' and 'msgstr' entries do not both end with '\n'" I'm not sure how it looks in Zanata. This kind of error will prevent any translations from being imported into the projects.</div>
<div dir="ltr" > </div>
<div dir="ltr" >I'd suggest waiting to do any clean up like this until after Liberty is complete, and maybe this specific warning message isn't a problem and could be hidden.</div>
<div dir="ltr" ><br>Doug Fish
<div> </div>
<blockquote data-history-content-modified="1" style="border-left:solid #aaaaaa 2px; margin-left:5px; padding-left:5px; direction:ltr" >----- Original message -----<br>From: "Ian Y. Choi" <ianyrchoi@gmail.com><br>To: Openstack-i18n Openstack-i18n <openstack-i18n@lists.openstack.org><br>Cc:<br>Subject: [Openstack-i18n] "Warning: none, Errors: 1" from the difference of number of lines<br>Date: Mon, Oct 5, 2015 11:55 AM<br>
<div><font face="Default Monospace,Courier New,Courier,monospace" size="2" >Hello,<br><br>Sorry if I am asking an already discussed issue.<br><br>I am now reviewing horizon > stable-liberty > Documents (ko-KR)<br> > openstack_dashboard/locale/django before our freezing deadline, as<br>Daisy mentioned.<br><br>But I have found that some Korean strings still have an error with the<br>following message like:<br> "Not enough lines in translation (expected 4, found 3)".<br><br>The main reason I think is that in our previous translation platform<br>Transifex,<br>truncating the last empty line was recommended as far as I remember.<br>(If not, Transifex generated an error.)<br><br>My question is: should we fix those error translated strings with same<br>number of lines and same spaces?<br>I think it would be ignored because when I see Chinese translation,<br>there were the same type of<br>error message for almost translated strings.<br>(Screenshot:<br><a href="https://www.dropbox.com/s/bvd098wsakpi192/Zanata_horizon_translation_example_in_zh-CN.png?dl=0" target="_blank" >https://www.dropbox.com/s/bvd098wsakpi192/Zanata_horizon_translation_example_in_zh-CN.png?dl=0</a> <br>)<br><br>And if this error would be negligible to us, are there some ways not to<br>see this type of errors?<br><br>I would like to copy an example sentence string in Zanata from Korean<br>for my better explanation.<br><br><in English>(Translated from)<br>===<br>First, select which type of job that<br> you want to run. This choice will<br>determine which<br> other steps are required<br><br>===<br><br><in Korean>(Translated to)<br>===<br>먼저, 실행하고자 하는 job 유형<br>을 선택합니다. 이 선택을 통해 필요로 하는 다른<br>과정들을 결정할 것입니다.<br>===<br><br><br>With many thanks,<br><br>/Ian<br><br>_______________________________________________<br>Openstack-i18n mailing list<br>Openstack-i18n@lists.openstack.org<br><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-i18n" target="_blank" >http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-i18n</a></font></div></blockquote></div></div><BR>