Discussion:
[Trac-dev] german translation
Jörg Schulz
2017-06-26 14:35:09 UTC
Permalink
Hello,

I'm posting this as requested here:
https://trac.edgewall.org/ticket/5475#comment:122

I work for a service provider company and we use Trac for some years now
mainly
for tracking employee tasks. Internally I've maintained a german translation
since 0.11 (with i18n-patches) as far as it was needed for our end-users.
For 0.12 and 1.0 the german translation was part of Trac so I had to provide
only some minor translations. But since release of 1.2 the translation seems
to have stalled. I've already updated the translation on transifex. But the
source messages.pot is outdated and I'm unable to update it to the latest
version. So, if I had the right, I would like to make my little contribution
to this great software... :-)

Another question: if the pot-files at transifex are up-to-date, are they
pulled
automatically before a release or is this in all cases the duty of the
committer?
(https://trac.edgewall.org/wiki/TracL10N/Transifex#Translationteamcoordinator)
--
Schulz GebÀudeservice GmbH & Co. KG
Dr.-Max-Ilgner-Straße 17
32339 Espelkamp
Persönlich haftende Gesellschafterin:
GebÀudereinigung Joachim Schulz
Verwaltungsgesellschaft mbH
Telefon: +49 5772 9100 0
Telefax: +49 5772 9100 11
Email: ***@sgbs.de
Internet: www.sgbs.de
GeschÀftsfÌhrer: Joachim und Dirk Schulz, Norbert Kosica
Handelsregister Bad Oeynhausen: HRA 5902, HRB 8591
UST-Id-Nr.: DE 125752702
--
You received this message because you are subscribed to the Google Groups "Trac Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trac-dev+***@googlegroups.com.
To post to this group, send email to trac-***@googlegroups.com.
Visit this group at https://groups.google.com/group/trac-dev.
For more options, visit https://groups.google.com/d/optout.
RjOllos
2017-07-10 20:44:40 UTC
Permalink
Post by Jörg Schulz
Hello,
https://trac.edgewall.org/ticket/5475#comment:122
I work for a service provider company and we use Trac for some years now
mainly
for tracking employee tasks. Internally I've maintained a german translation
since 0.11 (with i18n-patches) as far as it was needed for our end-users.
For 0.12 and 1.0 the german translation was part of Trac so I had to provide
only some minor translations. But since release of 1.2 the translation seems
to have stalled. I've already updated the translation on transifex. But the
source messages.pot is outdated and I'm unable to update it to the latest
version. So, if I had the right, I would like to make my little contribution
to this great software... :-)
I'll read through the TracL10N wiki page today and try updating the pot
files in the repository, then request that you review the staged changes.
Let's see if we can work together to get the German translation updated. If
I can understand a workflow that gets the job done I'll be able to update
other languages in the repository as well.
Post by Jörg Schulz
Another question: if the pot-files at transifex are up-to-date, are they
pulled
automatically before a release or is this in all cases the duty of the
committer?
(
https://trac.edgewall.org/wiki/TracL10N/Transifex#Translationteamcoordinator
)
GeschÀftsfÌhrer: Joachim und Dirk Schulz, Norbert Kosica
We've left it to the translation team coordinator to update the pot files
in the repository from Transifex. However, there are only one or two
languages getting updated at present and we need to update the process so
that the files are pulled from Transifex automatically.

I haven't worked with Transifex, but it would seem to me that the least
complicated thing to do would be to have all translation activity done on
Transifex and then just pull the pot files to the repository at the time of
release.

- Ryan
--
You received this message because you are subscribed to the Google Groups "Trac Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trac-dev+***@googlegroups.com.
To post to this group, send email to trac-***@googlegroups.com.
Visit this group at https://groups.google.com/group/trac-dev.
For more options, visit https://groups.google.com/d/optout.
RjOllos
2017-07-25 23:02:17 UTC
Permalink
Post by Jörg Schulz
...
Post by RjOllos
Post by Jörg Schulz
Another question: if the pot-files at transifex are up-to-date, are
they
Post by Jörg Schulz
pulled
automatically before a release or is this in all cases the duty of
the
Post by Jörg Schulz
committer?
(
https://trac.edgewall.org/wiki/TracL10N/Transifex#Translationteamcoordinator
Post by RjOllos
Post by Jörg Schulz
)
We've left it to the translation team coordinator to update the pot files
in the repository from Transifex. However, there are only one or two
languages getting updated at present and we need to update the process so
that the files are pulled from Transifex automatically.
I haven't worked with Transifex, but it would seem to me that the least
complicated thing to do would be to have all translation activity done on
Transifex and then just pull the pot files to the repository at the time of
release.
Syncing i18n stuff from time to time with Transifex has been the way
Christian Boos did it before. He proposed a workflow, that should still
work.
I assisted Felix Schwarz in managing Tracs German translation before. If
you, Ryan, get updates message catalogs, i'll try to help with i18n issues
again as well.
Steffen Hoffmann
Thanks, Steffen.

I will prepare a branch within the next few days and let you know when it's
ready for review.

Regards,
- Ryan
--
You received this message because you are subscribed to the Google Groups "Trac Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trac-dev+***@googlegroups.com.
To post to this group, send email to trac-***@googlegroups.com.
Visit this group at https://groups.google.com/group/trac-dev.
For more options, visit https://groups.google.com/d/optout.
RjOllos
2017-07-26 06:42:43 UTC
Permalink
Post by RjOllos
Post by Jörg Schulz
...
Post by RjOllos
Post by Jörg Schulz
Another question: if the pot-files at transifex are up-to-date, are
they
Post by Jörg Schulz
pulled
automatically before a release or is this in all cases the duty of
the
Post by Jörg Schulz
committer?
(
https://trac.edgewall.org/wiki/TracL10N/Transifex#Translationteamcoordinator
Post by RjOllos
Post by Jörg Schulz
)
We've left it to the translation team coordinator to update the pot files
in the repository from Transifex. However, there are only one or two
languages getting updated at present and we need to update the process so
that the files are pulled from Transifex automatically.
I haven't worked with Transifex, but it would seem to me that the least
complicated thing to do would be to have all translation activity done on
Transifex and then just pull the pot files to the repository at the time of
release.
Syncing i18n stuff from time to time with Transifex has been the way
Christian Boos did it before. He proposed a workflow, that should still
work.
I assisted Felix Schwarz in managing Tracs German translation before. If
you, Ryan, get updates message catalogs, i'll try to help with i18n issues
again as well.
Steffen Hoffmann
Thanks, Steffen.
I will prepare a branch within the next few days and let you know when
it's ready for review.
Regards,
- Ryan
For 1.0-stable I updated the catalogs and pulled the changes from
Transifex. I then pushed the updates to Transifex.
https://trac.edgewall.org/changeset/16145

However, I'm unsure about the changes pushed back to Transifex. It seems
like there are still differences for the message.po file.

Could you guys please review the changes? If it looks good I'll do the same
for 1.2-stable and trunk, and then translation work can continue on
Transifex.

I made a backup in case the changes need to be reverted on Transifex.

- Ryan
--
You received this message because you are subscribed to the Google Groups "Trac Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trac-dev+***@googlegroups.com.
To post to this group, send email to trac-***@googlegroups.com.
Visit this group at https://groups.google.com/group/trac-dev.
For more options, visit https://groups.google.com/d/optout.
Continue reading on narkive:
Loading...