On Sat, 11 Feb 2012, Simon Legner wrote:

Do you think we can merge both lists, at least internally? We'd have one
wiki page ChangelogSource and each entry is marked either for changelog
or for startup note or for both. This would remove redundancy and make
live easier for the translators.

Removing duplication is a good idea.  However, in my opinion, this only
makes sense if the changelog messages are translated to a decent number
of languages.  Is it common to translate the changelog of a software to
several languages?

I think the common parts between these two aren't large enough to try to think about joining them.

Concerning a ChangelogSource, I don't know whether this is possible from
a technical point of view as I'm not familiar with the internals of
Trac.  A negative aspect (in my opinion) of StartupPageSource is that

This is not trac, but JOSM Trac. ChangelogSource could be setup similar to VersionHistory or StartupPage.

the translation strings somehow clutters the text which makes it harder
to just quickly find a news item or edit the wiki page.

This translation system was designed to translate the single-line startup screen. Especially the fact that translated and untranslated strings are mixed in final page was important for this. The drawback is that layout is broken into multiple pieces.

Today we have a second system with the language specific pages and the Diff-display showing differences to last translation. I basically developed this to improve translation update process (which works, as translations are updated a lot better than before) and now maintain the relevant Trac plugin. But for the StartupPage I still think the existing line-based system fits better.

For Changelog I don't see a big need for translations, so I would think the page based translation system fits better for this one.

What I would like to do is to display the translation diff in the edit screen of a translated page, but I was not yet able to do so.

Ciao
--
http://www.dstoecker.eu/ (PGP key available)


_______________________________________________
josm-dev mailing list
josm-dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/josm-dev

Reply via email to