Community
Participate
Working Groups
The instructions for installing language packs are a little difficult to find. https://www.eclipse.org/babel/downloads.php Further, making anybody use the p2 installer should be considered cruel and unusual punishment. We should consider making marketplace entries for at least some of them and then include pointers or drag-and-drop installers somewhere near the main download page. I don't mind trying a proof-of-concept if there is any interest.
Wayne, you mentioned "drag-and-drop installers". Do we have that capability for installing other Eclipse projects?
(In reply to Kit Lo from comment #1) > Wayne, you mentioned "drag-and-drop installers". Do we have that capability > for installing other Eclipse projects? Yes. You can create a Marketplace record for any Eclipse project to leverage the drag and drop installation.
I created an example for German that seems to work as expected. https://marketplace.eclipse.org/content/eclipse-ide-language-pack-deutsche I did notice that the bundles aren't signed and opened a separate bug.
I'm thinking now that creating and maintaining Marketplace entries for even a reasonable subset of the languages will be time consuming and error prone. I've been tinkering with a plug-in that adds an "Eclipse in Your Language" entry to the Welcome screen. The basic idea is to detect when Eclipse doesn't have a language pack installed for the current Locale and set of features, and step the user through the process of installing the corresponding fragment bundles. The current prototype hardcodes a lot of stuff and I'm still working through getting the p2 magic right, but I should have a reasonable initial implementation shortly.
Wayne, that sounds good! I assume that the prototype is on the Marketplace side. If there are anything we can help on the Babel side, including testing, please let us know! Thanks!
(In reply to Kit Lo from comment #5) > Wayne, that sounds good! I assume that the prototype is on the Marketplace > side. If there are anything we can help on the Babel side, including > testing, please let us know! Thanks! I'm not quite sure yet how this will manifest. I think that it's an obvious fit in Babel, or maybe as part of the "IDE Commons" project idea that we've been bouncing around. The code is currently in a "bunch of random ideas" project that I have on Github https://github.com/waynebeaton/WorkbenchWizard/tree/master/plugins/org.eclipse.ww.nls Please bear in mind that it is very much a proof-of-concept and represents my very first attempt as learning how to use p2. i.e. expect that I'm probably doing a bunch of stuff wrong.
I agree and vote it +1 :)
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. -- The automated Eclipse Genie.
*** Bug 562277 has been marked as a duplicate of this bug. ***