#1935 Several translated man pages are malformed
Closed: Fixed None Opened 10 years ago by jhrozek.

Some translated XML files are not well formed after applying translations:

910  ca/sssd-simple.5.xml:28: element citerefentry: validity error : Element citerefentry content does not follow the DTD, expecting (refentrytitle , manvolnum?), got (CDATA refentrytitle manvolnum)
   911  ca/sssd-simple.5.xml:64: element citerefentry: validity error : Element citerefentry content does not follow the DTD, expecting (refentrytitle , manvolnum?), got (CDATA refentrytitle manvolnum)
   912  Document ca/sssd-simple.5.xml does not validate
   913  make[3]: *** [ca/sssd-simple.5] Error 3
  1015  </reference>
  1016  ^
  1017  /usr/bin/xmllint --catalogs --postvalid --nonet --xinclude --noout es/sssd_krb5_locator_plugin.8.xml
  1018  make[3]: *** [es/sssd-ldap.5] Error 1
  1063  es/sssd.conf.5.xml:1752: parser error : Extra content at the end of the document
  1064  </reference>
  1065  ^
  1066  make[3]: *** [es/sssd-sudo.5] Error 1
  1064  </reference>
  1065  ^
  1066  make[3]: *** [es/sssd-sudo.5] Error 1
  1067  make[3]: *** [es/sssd.conf.5] Error 1
  1146  Document fr/sss_debuglevel.8.xml does not validate
  1147  /usr/bin/xsltproc -o fr/sss_obfuscate.8  --catalogs --xinclude --nonet --stringparam profile.condition "with_false;with_sudo;with_autofs;with_ssh;with_pac_responder" http://docbook.sourceforge.net/release/xsl/current/manpages/profile-docbook.xsl fr/sss_obfuscate.8.xml
  1148  /usr/bin/xsltproc -o fr/sss_groupdel.8  --catalogs --xinclude --nonet --stringparam profile.condition "with_false;with_sudo;with_autofs;with_ssh;with_pac_responder" http://docbook.sourceforge.net/release/xsl/current/manpages/profile-docbook.xsl fr/sss_groupdel.8.xml
  1149  make[3]: *** [fr/sss_debuglevel.8] Error 3
  2155  ca/sssd-simple.5.xml:64: element citerefentry: validity error : Element citerefentry content does not follow the DTD, expecting (refentrytitle , manvolnum?), got (CDATA refentrytitle manvolnum)
  2156  Document ca/sssd-simple.5.xml does not validate
  2157  make[2]: Leaving directory `/builddir/build/BUILD/sssd-1.9.91/src/man'
  2158  make[2]: *** [ca/sssd-simple.5] Error 3
  2197  </reference>
  2198  ^
  2199  make[2]: Leaving directory `/builddir/build/BUILD/sssd-1.9.91/src/man'
  2200  make[2]: *** [es/sssd-ldap.5] Error 1
  2248  fr/sss_debuglevel.8.xml:56: element include: validity error : No declaration for attribute href of element include
  2249  fr/sss_debuglevel.8.xml:56: element include: validity error : No declaration for attribute xmlns:xi of element include
  2250  Document fr/sss_debuglevel.8.xml does not validate
  2251  make[2]: *** [fr/sss_debuglevel.8] Error 3
  2362  ca/sssd-simple.5.xml:64: element citerefentry: validity error : Element citerefentry content does not follow the DTD, expecting (refentrytitle , manvolnum?), got (CDATA refentrytitle manvolnum)
  2363  Document ca/sssd-simple.5.xml does not validate
  2364  make[3]: Leaving directory `/builddir/build/BUILD/sssd-1.9.91/src/man'
  2365  make[3]: *** [ca/sssd-simple.5] Error 3
  2389  es/sssd-ldap.5.xml:2167: parser error : Extra content at the end of the document
  2390  </reference>
  2391  ^
  2392  make[3]: *** [es/sssd-ldap.5] Error 1
  2441  fr/sss_debuglevel.8.xml:56: element include: validity error : No declaration for attribute href of element include
  2442  fr/sss_debuglevel.8.xml:56: element include: validity error : No declaration for attribute xmlns:xi of element include
  2443  Document fr/sss_debuglevel.8.xml does not validate
  2444  make[3]: *** [fr/sss_debuglevel.8] Error 3
  3325  ca/sssd-simple.5.xml:28: element citerefentry: validity error : Element citerefentry content does not follow the DTD, expecting (refentrytitle , manvolnum?), got (CDATA refentrytitle manvolnum)
  3326  ca/sssd-simple.5.xml:64: element citerefentry: validity error : Element citerefentry content does not follow the DTD, expecting (refentrytitle , manvolnum?), got (CDATA refentrytitle manvolnum)
  3327  Document ca/sssd-simple.5.xml does not validate
  3328  make[2]: *** [ca/sssd-simple.5] Error 3
  3420  es/sssd-ldap.5.xml:2167: parser error : Extra content at the end of the document
  3421  </reference>
  3422  ^
  3423  make[2]: *** [es/sssd.conf.5] Error 1
  3422  ^
  3423  make[2]: *** [es/sssd.conf.5] Error 1
  3424  make[2]: *** Waiting for unfinished jobs....
  3425  make[2]: *** [es/sssd-sudo.5] Error 1
  3423  make[2]: *** [es/sssd.conf.5] Error 1
  3424  make[2]: *** Waiting for unfinished jobs....
  3425  make[2]: *** [es/sssd-sudo.5] Error 1
  3426  make[2]: *** [es/sssd-ldap.5] Error 1
  3588  /usr/bin/xsltproc -o fr/sssd-sudo.5  --catalogs --xinclude --nonet --stringparam profile.condition "with_false;with_sudo;with_autofs;with_ssh;with_pac_responder" http://docbook.sourceforge.net/release/xsl/current/manpages/profile-docbook.xsl fr/sssd-sudo.5.xml
  3589  /usr/bin/xsltproc -o fr/sssd-simple.5  --catalogs --xinclude --nonet --stringparam profile.condition "with_false;with_sudo;with_autofs;with_ssh;with_pac_responder" http://docbook.sourceforge.net/release/xsl/current/manpages/profile-docbook.xsl fr/sssd-simple.5.xml
  3590  Document fr/sssd.conf.5.xml does not validate
  3591  make[2]: *** [fr/sssd.conf.5] Error 3
  3592  make[2]: *** Waiting for unfinished jobs....
  3593  /usr/bin/xsltproc -o fr/sssd_krb5_locator_plugin.8  --catalogs --xinclude --nonet --stringparam profile.condition "with_false;with_sudo;with_autofs;with_ssh;with_pac_responder" http://docbook.sourceforge.net/release/xsl/current/manpages/profile-docbook.xsl fr/sssd_krb5_locator_plugin.8.xml
  3594  /usr/bin/xsltproc -o fr/sssd-ldap.5  --catalogs --xinclude --nonet --stringparam profile.condition "with_false;with_sudo;with_autofs;with_ssh;with_pac_responder" http://docbook.sourceforge.net/release/xsl/current/manpages/profile-docbook.xsl fr/sssd-ldap.5.xml
  3595  make[2]: *** [fr/sssd.8] Error 3
  3593  /usr/bin/xsltproc -o fr/sssd_krb5_locator_plugin.8  --catalogs --xinclude --nonet --stringparam profile.condition "with_false;with_sudo;with_autofs;with_ssh;with_pac_responder" http://docbook.sourceforge.net/release/xsl/current/manpages/profile-docbook.xsl fr/sssd_krb5_locator_plugin.8.xml
  3594  /usr/bin/xsltproc -o fr/sssd-ldap.5  --catalogs --xinclude --nonet --stringparam profile.condition "with_false;with_sudo;with_autofs;with_ssh;with_pac_responder" http://docbook.sourceforge.net/release/xsl/current/manpages/profile-docbook.xsl fr/sssd-ldap.5.xml
  3595  make[2]: *** [fr/sssd.8] Error 3
  3596  make[2]: *** [fr/sss_debuglevel.8] Error 3
  3889  ca/sssd-simple.5.xml:28: element citerefentry: validity error : Element citerefentry content does not follow the DTD, expecting (refentrytitle , manvolnum?), got (CDATA refentrytitle manvolnum)
  3890  ca/sssd-simple.5.xml:64: element citerefentry: validity error : Element citerefentry content does not follow the DTD, expecting (refentrytitle , manvolnum?), got (CDATA refentrytitle manvolnum)
  3891  Document ca/sssd-simple.5.xml does not validate
  3892  make[7]: *** [ca/sssd-simple.5] Error 3

Fields changed

milestone: NEEDS_TRIAGE => SSSD 1.10.0
priority: major => minor

Fields changed

rhbz: => 0

All problems with translation was with translated strings.

  • text was used in elements, where CDATA is not allowed
  • missing starting xml element (probably removed)
  • removed char '<' from xml element
  • html entities was used " ", but they are not allowed

I sent messages to translators with instructions where problems are and how to fix them.

changelog: =>
owner: somebody => lslebodn

Fields changed

milestone: SSSD 1.10.0 => SSSD 1.10.1

It should be resolved in Transifex

Yes, but in the meantime before the translators reply, can we fix this either in SSSD git or sssd RPMs as a patch? The invalid translations are rendering whole translated man pages useless..

All translation errors has already been corrected in Transifex.

I got an message from Spanish translator:[[BR]]

Please, use trans-es@lists.fedoraproject.org for[[BR]]
further bug fix requirements. Your request will be [[BR]]
processed faster because all the members of the team[[BR]]
will read your message.

Other mailing list can be found on page:https://fedoraproject.org/wiki/L10N_Teams

_comment0: All translation errors has already been corrected in Transifex.

I got an message from Spanish translator:

Please, use trans-es@lists.fedoraproject.org for >further bug fix requirements. Your request will be >processed faster because all the members of the team >will read your message.

Other mailing list can be found on page:[https://fedoraproject.org/wiki/L10N_Teams] => 1384250007127519

Fields changed

resolution: => fixed
status: new => closed

Metadata Update from @jhrozek:
- Issue assigned to lslebodn
- Issue set to the milestone: SSSD 1.10.1

7 years ago

SSSD is moving from Pagure to Github. This means that new issues and pull requests
will be accepted only in SSSD's github repository.

This issue has been cloned to Github and is available here:
- https://github.com/SSSD/sssd/issues/2977

If you want to receive further updates on the issue, please navigate to the github issue
and click on subscribe button.

Thank you for understanding. We apologize for all inconvenience.

Login to comment on this ticket.

Metadata