[zanata-users] projects migrated

Ding Yi Chen dchen at redhat.com
Tue Mar 24 04:24:53 UTC 2015


I think I will just mark them as fuzzy, as that's the correct state of partially translated entry.
I already fixed the rhel7-branch and rhel6-branch
Please create f22-branch in github so I can work on it.


----- Original Message -----
> Hi Brian,
> 
> I have fixed the Plural format in header in both rhel7 and rhel6 branch.
> But I did not see the f22-branch in git, would you mind doing  it?
> 
> > (2015年03月24日 04:54), Brian C. Lane wrote:
> > 
> > > On RHEL6 branch there are problems with kn.po that looks similar to
> > > 1197283, but the Plural-Forms matches the one in comment #1 so I'm not
> > > sure what needs to be done to fix it.
> > >
> > > When doing a test build I see these errors from msgfmt:
> > >
> > > rm -f kn.gmo && /usr/bin/msgfmt -c --statistics -o kn.gmo kn.po
> > > kn.po:608: number of format specifications in 'msgid' and 'msgstr[1]'
> > > does
> > > not match
> > > kn.po:1554: number of format specifications in 'msgid' and 'msgstr[1]'
> > > does
> > > not match
> > > kn.po:1737: `msgid' and `msgstr[1]' entries do not both end with '\n'
> > > kn.po:1898: number of format specifications in 'msgid' and 'msgstr[1]'
> > > does
> > > not match
> > > kn.po:1918: a format specification for argument 'donepkgs' doesn't exist
> > > in
> > > 'msgstr[1]'
> > > kn.po:2964: number of format specifications in 'msgid' and 'msgstr[1]'
> > > does
> > > not match
> > > kn.po:3404: number of format specifications in 'msgid' and 'msgstr[1]'
> > > does
> > > not match
> > > kn.po:3438: `msgid' and `msgstr[1]' entries do not both end with '\n'
> > > kn.po:5356: number of format specifications in 'msgid' and 'msgstr[1]'
> > > does
> > > not match
> > > /usr/bin/msgfmt: found 11 fatal errors
> 
> Those are actually expected for partially translated meassages.
>  "number of format specifications in 'msgid' and 'msgstr[1]' does not match"
>  means the number of specifiers (e.g. %d, %s in C)
>  between source plural from and msgstr[1] does not match.
>  Because no one translate msgstr[1].
> 
> 
> There are three ways to fix them,
>  1) just copy English string from msgid_plural to msgstr[1]
>  2) Mark the entry as fuzzy, as it indicates unfinished translation
>  3) Ask translators to translate it.
> 

-- 
Ding-Yi Chen
Software Engineer
Internationalization Group
DID: +61 7 3514 8239
Email: dchen at redhat.com

Red Hat, Asia-Pacific Pty Ltd
Level 1, 193 North Quay
Brisbane 4000
Office: +61 7 3514 8100
Fax: +61 7 3514 8199
Website: www.redhat.com

Red Hat, Inc.
Facebook: Red Hat APAC | Red Hat Japan | Red Hat Korea | JBoss APAC
Twitter: Red Hat APAC | Red Hat ANZ
LinkedIn: Red Hat APAC | JBoss APAC




More information about the zanata-users mailing list