[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[eclipse.org-architecture-council] [Bug 262124] New: Create a separate source repository for translations of help files

https://bugs.eclipse.org/bugs/show_bug.cgi?id=262124  
Product/Component: Community / Architecture Council
           Summary: Create a separate source repository for translations of
                    help files
           Product: Community
           Version: unspecified
          Platform: PC
        OS/Version: Mac OS X
            Status: NEW
          Severity: enhancement
          Priority: P3
         Component: Architecture Council
        AssignedTo: eclipse.org-architecture-council@xxxxxxxxxxx
        ReportedBy: antoine@xxxxxxxxxxxxxxx
                CC: kitlo@xxxxxxxxxx


Hi, we at the Babel project have been successful to some extent to
internationalize Eclipse.

We tackle the translation of plugin projects by parsing the properties files
and generating translation fragments.

However we haven't been at this point able to handle help files, html files,
graphics, xml files, etc that need to be translated as well.

Mori-san asked the question and provided a sample of such files as part of bug
261958.

I proposed to Mori-san that Babel hosts translations in a source repository.
>From there, we would build fragments along with the translated properties files
and we would distribute them.

I am proposing a different source repository for translations for different
reasons.
1. The most controversial reason is that translations by themselves do not
contain IP. That is an ongoing debate in the legal team of the Foundation IIRC.
So it might not be necessary to run IP checks on that repository.

2. The second reason is that we don't want to give access to committers only.
We would rather be flexible as to who can commit, just like the Babel system
does.

3. The third reason is that it would be most practical for the Babel team. We
would have the tools to reject a translation, branch at will depending of the
project changes, etc.


-- 
Configure bugmail: https://bugs.eclipse.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.