https://bugzilla.redhat.com/show_bug.cgi?id=876506
Bug ID: 876506 Blocks: 151189 (fc-relnotes-traqr) QA Contact: kwade@redhat.com Severity: unspecified Version: devel Priority: unspecified CC: oglesbyzm@gmail.com, wb8rcr@arrl.net Assignee: relnotes@fedoraproject.org Summary: <productname> tag inside <ulink> tag disappears from .po-file Regression: --- Story Points: --- Classification: Fedora OS: Linux Reporter: ikabanova@russianfedora.ru Type: Bug Documentation: --- Hardware: All Mount Type: --- Status: NEW Component: release-notes Product: Fedora Documentation
In working on the translation the Fedora 18 Release Notes into Russian I faced the following string (xml-source):
"For more information refer to the <ulink url="http://wiki.linux-nfs.org/wiki/index.php/FedFsUtilsProject"> <productname>FedFS</productname> project page</ulink> and the <ulink url="http://wiki.linux-nfs.org/wiki/index.php/FedFsUtilsDocs"> <productname>FedFS</productname> Documentation page</ulink>."
In po-file it looks like the following:
"For more information refer to the <ulink url="http://wiki.linux-nfs.org/wiki/index.php/FedFsUtilsProject%5C%22%3E project page</ulink> and the <ulink url="http://wiki.linux-nfs.org/wiki/index.php/FedFsUtilsDocs%5C%22%3E Documentation page</ulink>."
So the "<productname>FedFS</productname>" part dissapears from po-file. Thus the source string and the translated string no longer correspond to each other. And in translated document this string remains untranslated (it isn't taken into account during building the document up).
This string is in the "2.5.1. FedFS" section of the Release Notes (File_Systems.xml file, lines 49-50).
https://bugzilla.redhat.com/show_bug.cgi?id=876506
Inna Kabanova ikabanova@russianfedora.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ikabanova@russianfedora.ru
--- Comment #1 from Inna Kabanova ikabanova@russianfedora.ru --- The same situation is in the Desktop.po file.
Xml-string (line 40): "<emphasis>Support for <productname>ActiveSync</productname> Accounts</emphasis>: You can use the <application>GNOME</application> <function>online accounts</function> feature to connect your desktop with your online accounts. GNOME already includes a connector for <trademark>Google</trademark> accounts, and <productname>GNOME 3.6</productname> adds a connector for <productname>ActiveSync</productname> (or <productname>Microsoft Exchange</productname>) accounts."
String in po-file: "<emphasis>Support for Accounts</emphasis>: You can use the " "<application>GNOME</application> <function>online accounts</function> " "feature to connect your desktop with your online accounts. GNOME already " "includes a connector for <trademark>Google</trademark> accounts, and " "<productname>GNOME 3.6</productname> adds a connector for " "<productname>ActiveSync</productname> (or <productname>Microsoft " "Exchange</productname>) accounts."
"<productname>ActiveSync</productname>" part is missed within <emphasis> tag - "<emphasis>Support for Accounts</emphasis>".
So the result document doesn't include the translation of this string.
Product: Fedora Documentation https://bugzilla.redhat.com/show_bug.cgi?id=876506
--- Comment #2 from Inna Kabanova ikabanova@russianfedora.ru --- One more issue from Desktop.po file:
Xml-string (line 70): "<emphasis>Improved Notification System</emphasis>: <application>GNOME 3.0</application> included a new way for applications to send notifications to users, called <function>Message Tray</function>. <productname>GNOME 3.6</productname> enhances the <function>Message Tray</function> to help users remain focused and know whether notifications are urgent. For more information, refer to the <ulink url="https://live.gnome.org/GnomeShell/Design/Guidelines/MessageTray"><orgname>GNOME</orgname> documentation</ulink>."
String in po-file: "<emphasis>Improved Notification System</emphasis>: <application>GNOME " "3.0</application> included a new way for applications to send notifications " "to users, called <function>Message Tray</function>. <productname>GNOME " "3.6</productname> enhances the <function>Message Tray</function> to help " "users remain focused and know whether notifications are urgent. For more " "information, refer to the"
The "<ulink url="https://live.gnome.org/GnomeShell/Design/Guidelines/MessageTray"><orgname>GNOME</orgname> documentation</ulink>" part is missing whole.
Product: Fedora Documentation https://bugzilla.redhat.com/show_bug.cgi?id=876506
Pete Travis me@petetravis.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |me@petetravis.com
--- Comment #3 from Pete Travis me@petetravis.com --- I've changed the source XML in the release notes to keep these strings whole. Thanks for catching this, Inna.
Product: Fedora Documentation https://bugzilla.redhat.com/show_bug.cgi?id=876506
Pete Travis me@petetravis.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |909728
Product: Fedora Documentation https://bugzilla.redhat.com/show_bug.cgi?id=876506
Pete Travis me@petetravis.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution|--- |CURRENTRELEASE Last Closed| |2013-02-10 13:57:43
--- Comment #4 from Pete Travis me@petetravis.com --- I'm closing this because the markup was changed to prevent the impact of the issue described. Thanks for identifying the problem and driving the fix, Inna.
I have cloned this bug to create a new one for publican itself, https://bugzilla.redhat.com/show_bug.cgi?id=909728
relnotes-content@lists.fedoraproject.org