Re: Using conditional expressions in Gnome documentations



2012-12-06 14:51 keltezéssel, Shaun McCance írta:
On Thu, 2012-12-06 at 11:03 +0100, Gabor Kelemen wrote:
2012-12-05 22:00 keltezéssel, Shaun McCance írta:
2) We're really making translators lives unpleasant by having
nearly identical duplicate strings, where the only difference
is a URL they shouldn't change anyway. We could do something
like this:

I'm in to reduce the number of strings. However, this doesn't seem to
work for me:

<p>Read the <link xref="help:ubuntu-help/a11y"
href="http://library.gnome.org/users/gnome-help/stable/a11y.html";
xmlns:its="http://www.w3.org/2005/11/its"; its:withinText="yes">Universal
Access Help</link></p>

Running itstool on the above results in this:

#: C/index.page:25(when/p)
msgid "Read the <link xref=\"help:ubuntu-help/a11y\"
href=\"http://library.gnome.org/users/gnome-help/stable/a11y.html\";
withinText=\"yes\">Universal Access Help</link>"

What am I doing wrong?

The only thing you're doing wrong is following my wrong example.
That should be its:withinText="no". Sorry.

Still not good:

<p>Read the <link xref="help:ubuntu-help/a11y" href="http://library.gnome.org/users/gnome-help/stable/a11y.html"; xmlns:its="http://www.w3.org/2005/11/its"; its:withinText="no">Universal Access Help</link></p>

becomes:

#: C/index.page:25(when/p)
msgid "Read the <link xref=\"help:ubuntu-help/a11y\" href=\"http://library.gnome.org/users/gnome-help/stable/a11y.html\"; its:withinText=\"no\">Universal Access Help</link>"

Any idea? I'm getting this on Ubuntu 12.10 with Gnome 3.6 and itstool 1.1.3.

I'm not sure what sucks more for translators.

My vote is on the largely identical strings.

I kind of figured. Split sentences are awful.


That too, but maintaining the same content twice is worse.

Regards
Gabor
Claude's simplified-XML ITS extension would probably take care
of this case nicely, but I never did merge that upstream.

--
Shaun






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]