On Nov 13, 2012 12:13 PM, "Kévin Raymond" <shaiton(a)fedoraproject.org>
wrote:
>
> There is a "release" feature on the Transifex management page. I
didn't
> want to break from SOP, but if it does what I think it should, perhaps
we
> should use it in the future. I'll test it out on the
technical notes
later
> today.
It does not work like you would expect.
We already have 4 releases:
https://fedora.transifex.net/
* Fedora Documentation
* Fedora Websites
* Fedora Uptream Projects
* Fedora Main
The "release" is updated MANUALLY by the Fedora Project Hub maintainers.
I used
to do it time to times. But it is really slow (you need to add each
ressource
one by one using the online interface)...
Don't expect it to be up to date.
Currently, a translator has 2 ways to find ressources from a specific
project:
* Checking the project itself, like[1]. Here for example some
ressources
are
out to date. But at least it features them all.
* He can get it from a specific release. Like the Fedora Documentation
for
example at[2]. But this could clearly be outdated as the
maintainer
(me for
example, as well as you Petr) does not know if there are updated if
he is
not
watching the project. And clearly, we can't watch them all. The
project
maintainer has to ask us to update the release. But they don't. Sometimes
I am
asking the docs maintainers. Sometimes. (I would love to be able to
update that
through the transifex client tool).
One translator can also find all the ressources from the release, by
clicking on
a specific ressource and then clicking on it's title to reach the
main
project.
Example by clicking on any ressource file at[3] as if we would like
to
translate
it, we can reach the main project at the top of the opened div (box)
in
the
title "Ressource: Fedora Release Notes » Amateur_Radio »
English".
IMHO which is safer and better is to clean the project before.
[1]
https://fedora.transifex.com/projects/p/fedora-release-notes/
[2]
https://fedora.transifex.com/projects/p/fedora/r/fedora-docs/ (but it
is
linked at the bottom of
fedora.transifex.com)
[3]
https://fedora.transifex.com/projects/p/fedora/language/en/?project=2060
--
Kévin Raymond
(Shaiton)
--
Thanks for CCing trans@ - I need to sort out my subscriptions.
I want to make sure I understand the structure, please correct if I'm wrong
:
Resources are paired with a document's pot files, and are a subset of the
Transifex project. Each project is a subset of the Transifex release.
Updating a release requires a maintainer to manually add resources from
each child project. There is no version-style iteration in the context I
expected.
The manual adding of resources confuses me. I had some trouble getting tx
set up for this document, and manually generated much of .tx/config. When I
pushed to tx, there were messages about creating new resources. Are you
saying that even though the resources appear in the project, they need to
be added to the release by a more privileged maintainer?
I don't quite understand the part about cleaning the projects, but it will
probably make more sense when I'm looking at Transifex - I'm on a mobile
browser at the moment . Is it something I can/should do?